NAS Synology Proxy Server et Caldav sous OS X et IOS

RoboisDesBins

Membre enregistré
13 Mai 2015
5
0
71
Bonjour,
Je ne suis pas vraiment un spécialiste réseau et je rencontre des petits soucis de synchronisation de mes informations caldav entre mes clients OS X Yosemite et IOS 9.01 et mon NAS Synology

Voici ma configuration
1) Un MacBook Pro 2015 sous OS X 10.10.5 avec l'application Fantastical 2 pour gérer mes données caldav (serveur interne synology caldav)
2) iPhone 5S sous IOS 9.01 accédant à mon serveur Synology Caldav également via l'application Calendrier native d'IOS
3) iPad 4 sous IOS 9.01 faisant la même chose
4) Un NAS Synology DS213 exécutant DSM 5.2-5592 Update 4 et hébergeant mon serveur natif synology caldav

L'adresse de mon serveur Caldav synology est : HTTPS://mondomaine.com:5006/homes/nomutilisateur/Caldav/Prenom_Nom
Jusqu'à ce que je mette en place un serveur proxy sur mon Synology pour bloquer les pubs des sites web, tout fonctionnait parfaitement :
- Je pouvais ajouter un rendez-vous sur mon MacBook Pro via Fantastical 2
- Très peu de temps après, ce rendez-vous apparaissait sur le calendrier natif de mon iPhone/iPad
- Et vice-versa, de mon iPhone/iPad vers mon MacBook Pro

Puis j'ai décidé d'installer le paquet natif proxy server sur mon NAS, fourni par Synology pour bloquer les pubs des sites web (grâce à un tutoriel trouvé sur le net)
J'ai indiqué ce serveur proxy dans les paramètres réseau de mon MacBook Pro (proxy http and https) pour ethernet et le wifi
J'ai fait la même sur l'iPhone et l'iPad quant aux paramètres de mon réseau wifi
L'adresse du proxy est mon NAS : 192.168.0.52, port 45000

Le problème est qu'une fois tout ceci fait, je peux parfaitement accéder à tout sans problèmes (sites web sans pub, DS Audio, DS Video, etc.) MAIS la synchronisation des données caldav entre mes clients et mon serveur caldav ne fonctionne plus. Si je retire partout les paramètres liés au serveur proxy (MacBook, iPhone, iPad) tout redevient normal.

Donc ma question est : Quelqu'un sait-il comment conserver les paramètres proxy sur mes clients tout en ayant la synchronisation des données Caldav qui se fait entre mes clients et mon serveur ?
Question subsidiaire moins importante (je n'y connais vraiment rien en réseau) : j'ai également indiqué ces paramètres de proxy sur mes clients pour se connecter au serveur VPN de mon NAS Synology, est-ce que cela sert à quelque chose ou est ce que c'est stupide ? (cela à l'air de bien fonctionner)

Merci pour vos conseils

RoboisDesBins
 
Tu as bien cerné que le problème venait du proxy. Je me demande si tu n'as pas là ce qu'on appelle du routage asymétrique.
Dans ce cas, la connexion se fait via un chemin A et la réponse par un chemin B. Vu qu'il ne trouve pas, sur le chemin B, la connexion, il ne peut pas répondre. Je m'explique bien?
Dans ce cas, supprimes donc le proxy sur ton NAS. D'ailleurs j'ai pas bien compris son utilité.
 
Tu as bien cerné que le problème venait du proxy. Je me demande si tu n'as pas là ce qu'on appelle du routage asymétrique.
Dans ce cas, la connexion se fait via un chemin A et la réponse par un chemin B. Vu qu'il ne trouve pas, sur le chemin B, la connexion, il ne peut pas répondre. Je m'explique bien?
Dans ce cas, supprimes donc le proxy sur ton NAS. D'ailleurs j'ai pas bien compris son utilité.
Ben j'ai modifié le fichier squid.conf pour y ajouter une référence à une liste de serveurs de publicité, puis j'ai crée une tâche antipub.ssh qui s'exécute tous les jours pour rafraichir cette liste, donc l'utilité de ce proxy est de filtrer à la source les publicités des sites que je visite, ce qui m'évite d'installer un adblock partout. Donc, si, une très grand utilité, mais vus le souk que cela me met avec caldav je l'ai désactivé et ai installé des bloqueurs de pub sous IOS 9. Il doit y avoir une solution mais je ne suis pas assez compétent en réseau, too bad. Merci quand même pour la réponse :)
 
Ce que je ne comprends pas, c'est pourquoi ton NAS est situé en coupure de ton accès internet. Ce n'est normalement ni sa place, ni son rôle...
En temps normal, il est situé sur le LAN, avec des redirections de ports pour pouvoir y accéder depuis l'extérieur. Là est peut être ton problème.