Problema con squid3 no conecta al dns y raptor desaparece

Publicado por Nessa, Marzo 07, 2013, 09:05:24 PM

Tema anterior - Siguiente tema

Nessa

Estimados amigos del foro

Escribo este tema para reportar un problema en cuanto al funcionamiento del squid3 junto con raptor. En mi caso lo tengo operativo por casi una semana y he notado los siguientes mensajes de error:

{Accept: */*
Content-Type: application/x-www-form-urlencoded
2013/03/07 20:20:03| WARNING: HTTP header contains NULL characters {Accept: */*
Content-Type: application/x-www-form-urlencoded}
NULL
{Accept: */*
Content-Type: application/x-www-form-urlencoded
2013/03/07 20:23:54| squidaio_queue_request: WARNING - Queue congestion
2013/03/07 20:36:21| dns_internal.cc(717) idnsInitVCConnected: Failed to connect to nameserver 190.12.61.2 using TCP:
2013/03/07 20:37:36| dns_internal.cc(717) idnsInitVCConnected: Failed to connect to nameserver 8.8.8.8 using TCP:


Cada cierto tiempo tengo este mensaje de error en el squid3, he probado cambiando el dns, con los de mi proveedor, además de dejar solo 1 dns, luego con 2 hasta 3, pero con todos se presenta este mensaje.

2013/03/07 11:38:07| dns_internal.cc(717) idnsInitVCConnected: Failed to connect to nameserver 190.12.61.2 using TCP:
2013/03/07 11:38:13| dns_internal.cc(717) idnsInitVCConnected: Failed to connect to nameserver 200.93.221.17 using TCP:
2013/03/07 11:38:18| dns_internal.cc(717) idnsInitVCConnected: Failed to connect to nameserver 8.8.8.8 using TCP:
2013/03/07 11:39:33| dns_internal.cc(717) idnsInitVCConnected: Failed to connect to nameserver 8.8.8.8 using TCP:
2013/03/07 11:39:53| dns_internal.cc(717) idnsInitVCConnected: Failed to connect to nameserver 190.12.61.2 using TCP:
2013/03/07 11:44:09| squidaio_queue_request: WARNING - Queue congestion


Según san google se trata de un bug presente en el squid3.

Además misteriosamente el raptor deja de funcionar, he revisado los logs del raptor, pero ninguno muestra nada:

root@proxy:# tail -f /var/log/raptor/error.log
^C
root@proxy:#


root@proxy:~# tail -f /var/log/raptor/sys.log
07/03/2013 11:19:40 Starting Raptor Process ID: 17829
07/03/2013 11:59:08 Starting Raptor Process ID: 5526
07/03/2013 12:15:06 Starting Raptor Process ID: 17594
07/03/2013 15:14:28 Starting Raptor Process ID: 10180
07/03/2013 15:15:07 Starting Raptor Process ID: 11211
07/03/2013 15:17:25 Starting Raptor Process ID: 12438
07/03/2013 16:46:23 Starting Raptor Process ID: 4195
07/03/2013 18:15:07 Starting Raptor Process ID: 10481
07/03/2013 19:50:33 Starting Raptor Process ID: 2411
07/03/2013 20:06:39 Starting Raptor Process ID: 3895


El único que detecta el problema es el squid3 cuyo log dice:
root@proxy:~# tail -f /var/log/squid3/cache.log
2013/03/07 11:08:09| Detected DEAD Parent: 127.0.0.1
2013/03/07 11:08:09| TCP connection to 127.0.0.1/8080 failed
2013/03/07 11:08:09| TCP connection to 127.0.0.1/8080 failed
2013/03/07 11:08:09| TCP connection to 127.0.0.1/8080 failed
2013/03/07 11:08:09| TCP connection to 127.0.0.1/8080 failed
2013/03/07 11:08:09| TCP connection to 127.0.0.1/8080 failed
2013/03/07 11:08:09| Detected REVIVED Parent: 127.0.0.1
2013/03/07 11:08:11| TCP connection to 127.0.0.1/8080 failed
2013/03/07 11:08:11| TCP connection to 127.0.0.1/8080 failed
2013/03/07 11:08:11| TCP connection to 127.0.0.1/8080 failed
2013/03/07 11:08:12| TCP connection to 127.0.0.1/8080 failed
2013/03/07 11:08:12| TCP connection to 127.0.0.1/8080 failed
2013/03/07 11:08:14| TCP connection to 127.0.0.1/8080 failed
2013/03/07 11:08:14| TCP connection to 127.0.0.1/8080 failed
2013/03/07 11:08:14| TCP connection to 127.0.0.1/8080 failed
2013/03/07 11:08:14| TCP connection to 127.0.0.1/8080 failed
2013/03/07 11:08:14| TCP connection to 127.0.0.1/8080 failed
2013/03/07 11:08:14| TCP connection to 127.0.0.1/8080 failed
2013/03/07 11:08:14| TCP connection to 127.0.0.1/8080 failed
2013/03/07 11:08:14| TCP connection to 127.0.0.1/8080 failed
2013/03/07 11:08:14| TCP connection to 127.0.0.1/8080 failed
2013/03/07 11:08:14| TCP connection to 127.0.0.1/8080 failed
2013/03/07 11:08:14| Detected DEAD Parent: 127.0.0.1
2013/03/07 11:08:14| TCP connection to 127.0.0.1/8080 failed


En el syslog solo tengo:

root@proxy:~# tail -f /var/log/syslog | grep raptor
Mar  7 11:09:01 proxy CRON[18448]: (root) CMD (   /etc/raptor/./cl0)
Mar  7 11:09:11 proxy CRON[18488]: (root) CMD (   /etc/raptor/./cl0)


Tengo que iniciar el raptor utilizando service raptor start, y funciona por unas horas, hasta que nuevamente muere.

Cabe mencionar que uso: Ubuntu 12.04.2 LTS (GNU/Linux 3.2.0-38-generic x86_64)

joemg6

Por ahora solo se ha hecho los test en la distribución de Debian, en la siguiente actualización se estará haciendo un test especifico para Ubuntu para ver mejor su funcionamiento, si es necesario sacar un binario de acuerdo a esta distribución.
RaptorCache Developer

firecold

Cita de: Nessa en Marzo 07, 2013, 09:05:24 PM
Estimados amigos del foro

Escribo este tema para reportar un problema en cuanto al funcionamiento del squid3 junto con raptor. En mi caso lo tengo operativo por casi una semana y he notado los siguientes mensajes de error:

{Accept: */*
Content-Type: application/x-www-form-urlencoded
2013/03/07 20:20:03| WARNING: HTTP header contains NULL characters {Accept: */*
Content-Type: application/x-www-form-urlencoded}
NULL
{Accept: */*
Content-Type: application/x-www-form-urlencoded
2013/03/07 20:23:54| squidaio_queue_request: WARNING - Queue congestion
2013/03/07 20:36:21| dns_internal.cc(717) idnsInitVCConnected: Failed to connect to nameserver 190.12.61.2 using TCP:
2013/03/07 20:37:36| dns_internal.cc(717) idnsInitVCConnected: Failed to connect to nameserver 8.8.8.8 using TCP:


Cada cierto tiempo tengo este mensaje de error en el squid3, he probado cambiando el dns, con los de mi proveedor, además de dejar solo 1 dns, luego con 2 hasta 3, pero con todos se presenta este mensaje.

2013/03/07 11:38:07| dns_internal.cc(717) idnsInitVCConnected: Failed to connect to nameserver 190.12.61.2 using TCP:
2013/03/07 11:38:13| dns_internal.cc(717) idnsInitVCConnected: Failed to connect to nameserver 200.93.221.17 using TCP:
2013/03/07 11:38:18| dns_internal.cc(717) idnsInitVCConnected: Failed to connect to nameserver 8.8.8.8 using TCP:
2013/03/07 11:39:33| dns_internal.cc(717) idnsInitVCConnected: Failed to connect to nameserver 8.8.8.8 using TCP:
2013/03/07 11:39:53| dns_internal.cc(717) idnsInitVCConnected: Failed to connect to nameserver 190.12.61.2 using TCP:
2013/03/07 11:44:09| squidaio_queue_request: WARNING - Queue congestion


Según san google se trata de un bug presente en el squid3.

Además misteriosamente el raptor deja de funcionar, he revisado los logs del raptor, pero ninguno muestra nada:

root@proxy:# tail -f /var/log/raptor/error.log
^C
root@proxy:#


root@proxy:~# tail -f /var/log/raptor/sys.log
07/03/2013 11:19:40 Starting Raptor Process ID: 17829
07/03/2013 11:59:08 Starting Raptor Process ID: 5526
07/03/2013 12:15:06 Starting Raptor Process ID: 17594
07/03/2013 15:14:28 Starting Raptor Process ID: 10180
07/03/2013 15:15:07 Starting Raptor Process ID: 11211
07/03/2013 15:17:25 Starting Raptor Process ID: 12438
07/03/2013 16:46:23 Starting Raptor Process ID: 4195
07/03/2013 18:15:07 Starting Raptor Process ID: 10481
07/03/2013 19:50:33 Starting Raptor Process ID: 2411
07/03/2013 20:06:39 Starting Raptor Process ID: 3895


El único que detecta el problema es el squid3 cuyo log dice:
root@proxy:~# tail -f /var/log/squid3/cache.log
2013/03/07 11:08:09| Detected DEAD Parent: 127.0.0.1
2013/03/07 11:08:09| TCP connection to 127.0.0.1/8080 failed
2013/03/07 11:08:09| TCP connection to 127.0.0.1/8080 failed
2013/03/07 11:08:09| TCP connection to 127.0.0.1/8080 failed
2013/03/07 11:08:09| TCP connection to 127.0.0.1/8080 failed
2013/03/07 11:08:09| TCP connection to 127.0.0.1/8080 failed
2013/03/07 11:08:09| Detected REVIVED Parent: 127.0.0.1
2013/03/07 11:08:11| TCP connection to 127.0.0.1/8080 failed
2013/03/07 11:08:11| TCP connection to 127.0.0.1/8080 failed
2013/03/07 11:08:11| TCP connection to 127.0.0.1/8080 failed
2013/03/07 11:08:12| TCP connection to 127.0.0.1/8080 failed
2013/03/07 11:08:12| TCP connection to 127.0.0.1/8080 failed
2013/03/07 11:08:14| TCP connection to 127.0.0.1/8080 failed
2013/03/07 11:08:14| TCP connection to 127.0.0.1/8080 failed
2013/03/07 11:08:14| TCP connection to 127.0.0.1/8080 failed
2013/03/07 11:08:14| TCP connection to 127.0.0.1/8080 failed
2013/03/07 11:08:14| TCP connection to 127.0.0.1/8080 failed
2013/03/07 11:08:14| TCP connection to 127.0.0.1/8080 failed
2013/03/07 11:08:14| TCP connection to 127.0.0.1/8080 failed
2013/03/07 11:08:14| TCP connection to 127.0.0.1/8080 failed
2013/03/07 11:08:14| TCP connection to 127.0.0.1/8080 failed
2013/03/07 11:08:14| TCP connection to 127.0.0.1/8080 failed
2013/03/07 11:08:14| Detected DEAD Parent: 127.0.0.1
2013/03/07 11:08:14| TCP connection to 127.0.0.1/8080 failed


En el syslog solo tengo:

root@proxy:~# tail -f /var/log/syslog | grep raptor
Mar  7 11:09:01 proxy CRON[18448]: (root) CMD (   /etc/raptor/./cl0)
Mar  7 11:09:11 proxy CRON[18488]: (root) CMD (   /etc/raptor/./cl0)


Tengo que iniciar el raptor utilizando service raptor start, y funciona por unas horas, hasta que nuevamente muere.

Cabe mencionar que uso: Ubuntu 12.04.2 LTS (GNU/Linux 3.2.0-38-generic x86_64)

Amigo este problemas yo lo solucione con thundercache 3.1.2, igual me dio el mismo problema que a ti en Raptor, pero en squid tienes que poner en dns:nameserver solo un dns este seria el de el cache dns 127.0.0.1, reinicias servicios, yo hice un pequeño script para reiniciar servicios solo de internet, para abarcar todo de una manera mas rapida, pon en un archivo, ejemplo: services_restart.sh y dentro de este dejas esto:

#!/bin/bash

sudo service bind9 restart
sudo service raptor restart
sudo service squid3 restart
sudo service apache2 restart

exit  0


Pruebas y avisas para ver si se soluciono o falta buscar una solucion nueva para ti, Saludos

Nessa

Muchas gracias por la respuesta, voy a probar el script. Aunque estoy pensando seriamente migrar a debian mejor. Saludos

delfpc


iamspa

on ubuntu, there is a little different in packet file.
like this..
on ubuntu 12.10,the version of apache is 2.2.2,mysql version 5.5.
1.that make web panel doest work....
because on apache 2.2.2, httpd.conf has no longer added on package. and if you want to make new virtual server, yo must create a file.conf at /etc/apache2/conf.d
2.mysql 5.1 using libmysqlclient.16, but ubuntu 12.10 using mysql 5.5, and mysql 5.5 using libmysql 18
this make raptor wont start.because raptor require libmysqlclient.16

there two things that make raptor failed to start on ubuntu 12.10.....
i already try on ubuntu 11.04 and 11.10, and everything works well...

but when iam using squid 2.7 everything goes failed...
because config on squid3 and 2.7 is different....

and for joemg6
if you want to try on ubuntu...
i have sample that already edited for ubuntu....

but not work if you play ./bash file
its only copy paste to terminal command....
can i send it to you for trying....?

ingjaab

Cita de: iamspa en Marzo 12, 2013, 07:54:03 AM
on ubuntu, there is a little different in packet file.
like this..
on ubuntu 12.10,the version of apache is 2.2.2,mysql version 5.5.
1.that make web panel doest work....
because on apache 2.2.2, httpd.conf has no longer added on package. and if you want to make new virtual server, yo must create a file.conf at /etc/apache2/conf.d
2.mysql 5.1 using libmysqlclient.16, but ubuntu 12.10 using mysql 5.5, and mysql 5.5 using libmysql 18
this make raptor wont start.because raptor require libmysqlclient.16

there two things that make raptor failed to start on ubuntu 12.10.....
i already try on ubuntu 11.04 and 11.10, and everything works well...

but when iam using squid 2.7 everything goes failed...
because config on squid3 and 2.7 is different....

and for joemg6
if you want to try on ubuntu...
i have sample that already edited for ubuntu....

but not work if you play ./bash file
its only copy paste to terminal command....
can i send it to you for trying....?

si inténtelo por el bien de la ciencia
Mueres siendo un héroe, o vives lo suficiente para convertirte en villano

maximote2006

Buenas;
yo tengo debian y me pasa lo mismo, anda por un par de horas y se empiza a poner lentooo...y el dns queda en 1...que sera..?