Firefox/Chrome plus lents que IE pour télécharger en local [Résolu] - Poste de travail - Systèmes & Réseaux Pro
Marsh Posté le 18-11-2014 à 10:15:23
Question à deux euros, le téléchargement se fait par du HTTP.
Est-ce qu'il y'a du FTP sur ton serveur Apache, histoire de tester avec un autre protocole ?
Marsh Posté le 18-11-2014 à 10:30:00
Tests en cours avec Wireshark
J'ai installé pour voir un tinyweb sur le port 81 du même serveur intranet, et j'obtiens 2 minutes de téléchargement pour ce même fichier.
pas de FTP sur ce serveur, mais ça peut s'installer rapidement si besoin... Je vais déjà essayer de faire le tour de Wireshark. A première vue, je vois rien qui diffère entre la requête IE rapide et celle de FF qui est lente
Marsh Posté le 18-11-2014 à 10:51:40
En FTP, entre les mêmes machines, moins de 2 minutes pour télécharger l'iso.
Le problème se pose donc essentiellement avec Firefox et Chrome sur le port 80 avec Apache.
Je n'ai vu aucune différence dans la trame TCP correspondant à la requête http d'IE par rapport à celle de FF.
compression gzip, keep-alive, http 1.1, tout est pareil à première vue.
Marsh Posté le 18-11-2014 à 10:54:20
même tailles de paquets, taille de fenetres, pas de retransmissions etc ?
Marsh Posté le 18-11-2014 à 11:10:58
Ah ! J'ai une piste !
En ajoutant la directive EnableSendfile off dans httpd.conf, je passe à 2 minutes de téléchargement sur Firefox. (Et ça ne change rien sur IE)
Quelqu'un est capable de m'expliquer ça ou si je suis en train de me fourvoyer dans une fausse solution ?
Marsh Posté le 18-11-2014 à 11:39:04
Bon apparemment, c'était bien ça. Tous les postes sous FF téléchargent maintenant le fichier en 2 minutes.
Merci à ceux qui ont participé.
Marsh Posté le 18-11-2014 à 08:55:57
Je bute avec mes collègues sur un truc incompréhensible que je soumets à votre expertise :
J'ai mis une iso quelconque sur un serveur virtuel Windows/Apache 2.2 (notre serveur intranet) sur notre LAN.
Depuis tous les postes clients du LAN, si j'essaie de le télécharger depuis firefox, le temps annoncé est de 50 minutes environ, le même test depuis IE : 2 minutes !
Si je mets le même fichier iso sur un autre serveur, y compris à l'autre bout du monde, le téléchargement est plus rapide que si c'est sur ce serveur de mon LAN.
J'ai essayé bien sûr avec un profil tout neuf de Firefox sans extension, et aussi avec Chrome : pas de changement : 50 minutes de téléchargement.
Les logs d'apache ne voient pas de différence entre la demande d'IE et celle de FF.
Les outils de développement de Firefox ne me disent rien de spécial.
On a un serveur proxy pour aller sur internet, si je force le poste client à passer par le proxy pour aller sur le serveur du LAN, le temps de téléchargement depuis FF passe à deux minutes comme sur IE.
Sur le serveur proxy lui-même (linux), il y a firefox, et celui-ci télécharge l'iso en 2 minutes.
On a aussi un serveur web virtuel (linux/apache 2.2) qu'on peut accéder via le réseau local, si j'y pose la même iso, ça télécharge en 2 minutes sans problème depuis FF.
On a écarté l'idée d'un problème de résolution de nom en tapant direct les adresses IP du serveur. C'est pas ça le problème.
On a essayé sans antivirus et sans pare feu d'aucune sorte, pas d'amélioration.
On a essayé avec autre chose qu'un .ISO. Les PDF un peu lourdingues, c'est pareil.
Non seulement je ne vois pas ce qui se passe, mais je ne sais plus quoi faire comme test pour avancer sur le diagnostic. Et comme on a une appli intranet qui demande un peu de débit, ça pose un vrai problème.
Des idées ?
Message édité par Merome le 18-11-2014 à 11:37:39
---------------
Ceci n'est pas une démocratie