Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1083 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  réseaux et sécurité

  Lag dans l'affichage des pages avec Squid

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Lag dans l'affichage des pages avec Squid

n°637255
LMF
///Miste & TDSiste
Posté le 16-02-2005 à 11:36:28  profilanswer
 

J'ai un serveur Linux Mandrake qui tourne depuis plus d'une année avec squid. Ca marchait parfaitement jusqu'a depuis peu.
 
En effet, les clients qui utilisent le proxy squid, qu'ils soient sous ie ou Firefox ont un lag dans l'affichage des pages web :  
 
Quand on clique sur un lien, il ne se passe rien durant quelques secondes puis la page s'affiche d'un seul coup.
 
Auriez-vous une idée pour résoudre ce probleme assez pénible pour les utilisateurs ?
 
PS : la machine est un Pentium 4 avec 256 MO de Ram.

mood
Publicité
Posté le 16-02-2005 à 11:36:28  profilanswer
 

n°637284
onizuka_se​nsei
Posté le 16-02-2005 à 13:08:00  profilanswer
 

un problème de DNS ?

n°637285
LMF
///Miste & TDSiste
Posté le 16-02-2005 à 13:12:24  profilanswer
 

Mais alors pourquoi le probleme est apparu de maniere soudaine ?
 
rien n'a changé !

n°641619
LMF
///Miste & TDSiste
Posté le 25-02-2005 à 11:01:09  profilanswer
 

up

n°642653
LMF
///Miste & TDSiste
Posté le 28-02-2005 à 08:57:50  profilanswer
 

reup

n°642680
pladen
Posté le 28-02-2005 à 09:57:26  profilanswer
 

LMF a écrit :

Quand on clique sur un lien, il ne se passe rien durant quelques secondes puis la page s'affiche d'un seul coup.


 
si tu prends la main sur la machine, et que tu tapes ping www.google.fr ?
combien de temps pour que le ping se "mette en route" ? qu il affiche qqch comme PING www.google.akadns.net (66.102.9.99) ?
 
ensuite tu peux tester
wget http://www.google.fr/ -P /tmp
 
idem, combien de temps pour récupérer la main ?


---------------
-- Acipia -- www.acipia.fr --
n°642703
LMF
///Miste & TDSiste
Posté le 28-02-2005 à 10:42:43  profilanswer
 

J'ai fait les tests.
 
Pour les pings, le firewall les bloques.
 
Avec Wget :
Il met bien 2-3 secondes sur la partie "résolution" puis apres, c'est instantané.
 
J'ai l'impression que c'est la partie résolution qui lag :(
 

n°642710
LMF
///Miste & TDSiste
Posté le 28-02-2005 à 10:47:30  profilanswer
 

J'ai regardé dans resolv.conf, les ip des serveurs DNS Internet sont valides.

n°642721
pladen
Posté le 28-02-2005 à 11:09:08  profilanswer
 

LMF a écrit :

J'ai regardé dans resolv.conf, les ip des serveurs DNS Internet sont valides.


 
essaye de vérifier leurs temps de réponse respectifs :
dig www.google.fr @ip_du_premier_dns
dig www.google.fr @ip_du_second_dns
 
si tu n as pas la commande dig essaye d installer le package bind-utils ou qqch du genre
 
et dans les logs de squid ? il n y a rien ?


---------------
-- Acipia -- www.acipia.fr --
n°642723
YupYup
Non.
Posté le 28-02-2005 à 11:13:20  profilanswer
 

C'est peut-être aussi Squid qui essaie de résoudre les IP des clients qui ne sont pas dans le /etc/hosts ?

mood
Publicité
Posté le 28-02-2005 à 11:13:20  profilanswer
 

n°642724
pladen
Posté le 28-02-2005 à 11:16:12  profilanswer
 

YupYup a écrit :

C'est peut-être aussi Squid qui essaie de résoudre les IP des clients qui ne sont pas dans le /etc/hosts ?


 
par défaut squid ne fait pas de reverse
mais faut voir la config ...
notamment si y a pas des acl qui utilisent un nom d hote


---------------
-- Acipia -- www.acipia.fr --
n°642729
LMF
///Miste & TDSiste
Posté le 28-02-2005 à 11:32:43  profilanswer
 

Il n'y a pas d'acl pour le moment.
 
Quelle config serait utile ?

n°642731
pladen
Posté le 28-02-2005 à 11:35:51  profilanswer
 

LMF a écrit :

Il n'y a pas d'acl pour le moment.
 
Quelle config serait utile ?


 
le squid.conf
mais fais le test du dig
ça ressemble à un pb de dns


---------------
-- Acipia -- www.acipia.fr --
n°642755
LMF
///Miste & TDSiste
Posté le 28-02-2005 à 12:11:23  profilanswer
 

J'ai regardé dans le squid.conf, je n'ai rien remarqué de special (mais vu la longueur, je suis problablement passé à coté de choses utiles).
 
utilisé la commande dig sur les DNS mais je dois en retirer quoi ? le temps de réponse ??

n°642896
pladen
Posté le 28-02-2005 à 16:57:44  profilanswer
 

LMF a écrit :

J'ai regardé dans le squid.conf, je n'ai rien remarqué de special (mais vu la longueur, je suis problablement passé à coté de choses utiles).
 
utilisé la commande dig sur les DNS mais je dois en retirer quoi ? le temps de réponse ??


 
déja est ce que les deux digs fonctionnent (récupères tu l ip ?)
les deux dns fontionnent ils bien ? peut etre le premier est un peu lent, voire il ne fonctionne pas ...


---------------
-- Acipia -- www.acipia.fr --
n°642907
LMF
///Miste & TDSiste
Posté le 28-02-2005 à 17:13:31  profilanswer
 

Je recupere bien l'ip puisque j'utilise l'ip des DNS :D (je n'utilise que leurs ip).
 
Les 2 fonctionnent bien.
 
 
;; Query time: 14 msec
;; SERVER: 194.2.0.*#53(194.2.0.*)
;; WHEN: Mon Feb 28 17:12:38 2005
;; MSG SIZE  rcvd: 436

n°642909
pladen
Posté le 28-02-2005 à 17:17:12  profilanswer
 

LMF a écrit :

Les 2 fonctionnent bien.


 
ok pour cette partie
que donnent les logs de squid ?
que donne un "df -h"
que donne un "dmesg | tail -50" ?


---------------
-- Acipia -- www.acipia.fr --
n°642942
LMF
///Miste & TDSiste
Posté le 28-02-2005 à 17:58:53  profilanswer
 

les logs de squids sont asses lourd à décrypter, mais visiblement, il fait bien référence aux DNS (les ip apparaissent dans les champs prévus).
 
 df -h
SysFichier            Tail. Util.Disp. Uti% Monté sur
/dev/hda1             780M   80M  661M  11% /
/dev/hda8              16G   42M   16G   1% /home
/dev/hda9             981M   17M  915M   2% /tmp
/dev/hda6             3,9G  1,7G  2,0G  46% /usr
/dev/hda7              16G  1,1G   14G   7% /var
 
Y a de la marge
 
 dmesg | tail -50
Adding Swap: 811240k swap-space (priority -1)
kjournald starting.  Commit interval 5 seconds
EXT3 FS 2.4-0.9.19, 19 August 2002 on ide0(3,8), internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting.  Commit interval 5 seconds
EXT3 FS 2.4-0.9.19, 19 August 2002 on ide0(3,9), internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting.  Commit interval 5 seconds
EXT3 FS 2.4-0.9.19, 19 August 2002 on ide0(3,6), internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting.  Commit interval 5 seconds
EXT3 FS 2.4-0.9.19, 19 August 2002 on ide0(3,7), internal journal
EXT3-fs: mounted filesystem with ordered data mode.
PCI: Found IRQ 11 for device 02:0b.0
PCI: Sharing IRQ 11 with 00:1f.2
3c59x: Donald Becker and others. www.scyld.com/network/vortex.html
See Documentation/networking/vortex.txt
02:0b.0: 3Com PCI 3c905C Tornado at 0xc000. Vers LK1.1.18-ac
 00:01:02:f0:be:51, IRQ 11
  product code 4552 rev 00.13 date 11-12-00
[root@mail squid]# dmesg | tail -50
Adding Swap: 811240k swap-space (priority -1)
kjournald starting.  Commit interval 5 seconds
EXT3 FS 2.4-0.9.19, 19 August 2002 on ide0(3,8), internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting.  Commit interval 5 seconds
EXT3 FS 2.4-0.9.19, 19 August 2002 on ide0(3,9), internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting.  Commit interval 5 seconds
EXT3 FS 2.4-0.9.19, 19 August 2002 on ide0(3,6), internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting.  Commit interval 5 seconds
EXT3 FS 2.4-0.9.19, 19 August 2002 on ide0(3,7), internal journal
EXT3-fs: mounted filesystem with ordered data mode.
PCI: Found IRQ 11 for device 02:0b.0
PCI: Sharing IRQ 11 with 00:1f.2
3c59x: Donald Becker and others. www.scyld.com/network/vortex.html
See Documentation/networking/vortex.txt
02:0b.0: 3Com PCI 3c905C Tornado at 0xc000. Vers LK1.1.18-ac
 00:01:02:f0:be:51, IRQ 11
  product code 4552 rev 00.13 date 11-12-00
  Internal config register is 1800000, transceivers 0xa.
  8K byte-wide RAM 5:3 Rx:Tx split, autoselect/Autonegotiate interface.
  MII transceiver found at address 24, status 782d.
  Enabling bus-master transmits and whole-frame receives.
02:0b.0: scatter/gather enabled. h/w checksums enabled
inserting floppy driver for 2.4.21-0.13mdk
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
hdc: ATAPI 52X CD-ROM drive, 128kB Cache, DMA
Uniform CD-ROM driver Revision: 3.12
ide-floppy driver 0.99.newide
Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
Intel 810 + AC97 Audio, version 0.24, 15:29:58 Mar 14 2003
PCI: Found IRQ 5 for device 00:1f.5
PCI: Sharing IRQ 5 with 00:1f.3
PCI: Setting latency timer of device 00:1f.5 to 64
i810: Intel ICH2 found at IO 0xe000 and 0xdc00, MEM 0x0000 and 0x0000, IRQ 5
i810_audio: Audio Controller supports 6 channels.
i810_audio: Defaulting to base 2 channel mode.
i810_audio: Resetting connection 0
ac97_codec: AC97 Audio codec, id: ALG16 (ALC200/200P)
i810_audio: AC'97 codec 0 supports AMAP, total channels = 2
Splash status on console 0 changed to off
udf: registering filesystem
end_request: I/O error, dev 02:00 (floppy), sector 0
cdrom: open failed.
end_request: I/O error, dev 02:00 (floppy), sector 0
cdrom: open failed.
end_request: I/O error, dev 02:00 (floppy), sector 0
cdrom: open failed.
 
 

n°642955
pladen
Posté le 28-02-2005 à 18:19:55  profilanswer
 

effectivement tout à l air clean
 
essaye de configurer le proxy http dans /etc/wgetrc
http_proxy = http://localhost:3128/
 
et fais un wget http://www.google.fr
 
essaye les switchs -Y on et -Y off pour activier/désactiver le proxy
constates tu le même lag qu avec ton client ?


---------------
-- Acipia -- www.acipia.fr --
n°643239
LMF
///Miste & TDSiste
Posté le 01-03-2005 à 15:00:37  profilanswer
 

j'ai trouvé le probleme, il est en amont  :sarcastic:  
 
J'avais bloqué des ports visiblement nécéssaires pour squid.
 
extrait de l'access list initiale du firewall :
 

Code :
  1. access-list acl-in permit udp any host DNS1 eq domain (hitcnt=70)
  2. access-list acl-in permit udp any host DNS2 eq domain (hitcnt=37)
  3. access-list acl-in permit tcp any any eq www (hitcnt=852)
  4. access-list acl-in permit tcp any any eq 443 (hitcnt=0)
  5. access-list acl-in permit tcp any any eq ftp (hitcnt=0)
  6. access-list acl-in permit tcp any any eq pop3 (hitcnt=37)
  7. access-list acl-in permit tcp any any eq smtp (hitcnt=2)


 
J'ai autorisé l'ip du proxy squid, le lag semble avoir disparu mais je ne trouve pas ca tres propre.  
 
De quels autres ports squid à besoin pour fonctionner correctement ??


Message édité par LMF le 01-03-2005 à 15:01:12
n°643262
Dark_Schne​ider
Close the World, Open the Net
Posté le 01-03-2005 à 16:08:48  profilanswer
 


[root@info1 ~]# grep -i squid /etc/services
icpv2           3130/tcp                        # Internet Cache Protocol V2 (Squid)
icpv2           3130/udp                        # Internet Cache Protocol V2 (Squid)
squid           3128/tcp                        # squid web proxy


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°643278
LMF
///Miste & TDSiste
Posté le 01-03-2005 à 16:48:26  profilanswer
 

Dark_Schneider a écrit :


[root@info1 ~]# grep -i squid /etc/services
icpv2           3130/tcp                        # Internet Cache Protocol V2 (Squid)
icpv2           3130/udp                        # Internet Cache Protocol V2 (Squid)
squid           3128/tcp                        # squid web proxy



Mais ces ports, c'est du coté clients ? je parle coté internet, ca ne doit pas etre ceux la ?

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  réseaux et sécurité

  Lag dans l'affichage des pages avec Squid

 

Sujets relatifs
pb:compter le nombre de pages imprimées avec cupsSQUID ranlentis mon surf!
Gestion de l'affichagepb d'affichage rh30.es
[squid] et smb_authProblème d'affichage avec Suse 9.2
[awk] prb d'affichage d'un fichierErreur avec Squid
linux : serveur web probleme d'affichage des imagesprobleme de connexion a un ftp a travers Squid
Plus de sujets relatifs à : Lag dans l'affichage des pages avec Squid


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR