Forums:
Hola a todos
Tengo el siguiente inconveniente con mi squid (squid-2.5.STABLE9-1.FC2.2), me ha funcionado normalmente haces algunos meses, la sorpresa es que hoy dia tuve este problema, ya que no podia navegar. pense que algun problema con el proveedor,pero no fue asi, me fui a revisar los log y es fue lo que me salio:
[root@srv root]# tail -f /var/log/squid/cache.log
2006/12/13 12:18:53| WARNING! Your cache is running out of filedescriptors
2006/12/13 12:19:09| WARNING! Your cache is running out of filedescriptors
Vi algo sobre el que habia que cambiar este valor "echo 1024 > /proc/sys/fs/file-max"
Alguna sugerencias...
Saludos
como analizar trafico - correcion
grrr, se me fue un operador
el comando tcpdump deberia ser
tcpdump -i eth1 -lnXs0 dst w.x.y.z and tcp port 80 | less
suena un poco pendejo pero
suena un poco pendejo pero porque no actualizas tu fedora core 2 ... a almenos un 3 por ejemplo... nuevas versiones corrigen bugs.. y bueno cuando le actualizas con los mismos discos de instalacion no pierdes las configuraciones ni ningun file extra que tengas por alli.. mucho menos los homes que tienes por alli... asi que bueno ya salio la edicion numero 6 de fedora core... intentalo quizas asi resuelvas tus lios.. y otros que quizas no les estas viendo porque no te causan problemas directos.. pero pueden tambien afectarte...
psd: utilice el core 2 por un tiempo pero no me salieron bien las cosas muy inestable.. preferi el core 1 o el 3 pero no el 2...
------
Detras de ti siempre hay alguien mas, que observa lo que haces...y no es ningun santo.. XP...
------
Xavier Villavicencio Barrezueta
-------------------------------
ok a lo mejor me toca hacer
ok a lo mejor me toca hacer eso, pero queria descubrir el problema, pero si el problema es actualizar mi fedora 2 por un 3 o un 6 lo haria, es decir que estos proxy(squid) anteriores tiene limitante como lo que me paso a mi, y lo que deberia hacer, como me dicen es migrar a una fedora mas actualizado.
Alguna otra sugerencia..
Saludos
revisando mi log y haciendo
revisando mi log y haciendo pruebas vi que salio tambien esto:
006/12/13 18:45:44| WARNING! Your cache is running out of filedescriptors
2006/12/13 18:45:50| parseHttpRequest: Unsupported method 'recipientid=112&sessionid=2493'
y haciendo un filtro en el log sale esto:
2006/12/13 13:20:37| With 1024 file descriptors available
2006/12/13 15:18:04| With 1024 file descriptors available
2006/12/13 16:37:15| With 1024 file descriptors available
Pues para mi es raro, tengo solo 250 clientes, y me dice que tengo 1024 descriptors, pero leyendo esto:
Squid starts serving requests. In the worst case, each concurrent request requires three file descriptors: the client-side connection, a server-side connection for cache misses, and a disk file for reading hits or writing misses.
Es decir qeeu 250 los multiplico por tres y tengo 750 descriptors, es decir no paso del limite.
Quise cambiar el parametro con ulimit -HSn 4096 pero no se si tengo que hacer algo adicional ya que el squid es un rpm, y al parecer no coge el cambio...
Saludos
Saludos..
Páginas