[opensuse-es]Error Intermitente con apache como proxy
Buenas señores, tengo un problema, tenía una pc con linux suse 10.0 de 32 bits y la cambie con un servidor con linux suse 10.2 de 64 bits, en mi servidor anterior tenía configurado dns, proxy, filtrado web con dansguardian, postfix como gateway de un exchange 2007, web server con apache haciendo de proxy a owa y a una web en un equipo con windows. Tenemos un asa5510 que tiene un ips que da la cara a internet este envia las peticiones que le llegan al puerto 80, 25, 53 y las manda linux, todo estaba funcionando sin problemas, ahora que lo cambie a linux suse 10.2 de 64 bits no reemplaze los archivos de configuración para gozar de las nuevas funcionalidades en los servicios, lo que hice fue agregar las configuraciones a mano, todo me funcionó bien, pero tengo un problema con el proxy de apache, cuando hago las peticiones ya sea de mi lan o desde afuera (internet) hacia owa desde el dominio publico (www.midominiopublico.com/owa) me muestra esto Bad Gateway! The proxy server received an invalid response from an upstream server. The proxy server could not handle the request GET /owa/. Reason: Error reading from remote server If you think this is a server error, please contact the webmaster. Error 502 El access_log de apache de este sitio me muestra } 192.168.2.10 - - [15/Feb/2008:11:09:20 -0600] "GET /owa HTTP/1.1" 502 1271 "-" "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648)" Y el error_log de este sitio me muestra [Fri Feb 15 11:09:20 2008] [error] [client 192.168.2.10] proxy: Error reading from remote server returned by /owa , cuando hago la petición a www.miotrodominiopublico.com debera de mandar la peticion a mi iis me manda esto No se encuentra la página Puede que se haya quitado la página que está buscando, que haya cambiado su nombre o que no esté disponible temporalmente. Pruebe lo siguiente: Asegúrese de que la dirección del sitio Web que se muestra en la barra de dirección del explorador está escrita correctamente y tiene el formato adecuado. Si llegó a esta página tras hacer clic en un vínculo, póngase en contacto con el administrador del sitio Web para informarle de que el vínculo no tiene el formato correcto. Haga clic en el botón Atrás para probar con otro vínculo. Error HTTP 404 - No se encontró el archivo o directorio. Servicios de Internet Information Server (IIS) Vaya a los Servicios de soporte técnico de Microsoft y realice una búsqueda por título con las palabras HTTP y 404. Abra la Ayuda de IIS, que está accesible en el Administrador de IIS (inetmgr), y busque los temas titulados Instalación de sitios Web, Tareas administrativas habituales y Acerca de los mensajes de error personalizados. En el access_log del apache me da esto 192.168.2.10 - - [15/Feb/2008:11:51:47 -0600] "GET / HTTP/1.1" 404 1818 "-" "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648)" En el error_log del apache me da esto [Fri Feb 15 11:51:47 2008] [error] [client 192.168.2.10] proxy: Error reading from remote server returned by / Lo extraño es que a veces funciona, pero casi siempre no, es demasiado raro. Desde mi lan si escribo http://nombreservidor/owa o http://nombreservidor2 siempre funciona bien. Le he buscado pero no he podido encontrar el error, no se por donde más buscar. Saludos --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
Tengo apache 2.2.3, según leí la 2.2.4 resuelve este bug. No lo he probado aún --- Alejandro González <alejandrocgch@gmail.com> escribió:
Buenas señores, tengo un problema, tenía una pc con linux suse 10.0 de 32 bits y la cambie con un servidor con linux suse 10.2 de 64 bits, en mi servidor anterior tenía configurado dns, proxy, filtrado web con dansguardian, postfix como gateway de un exchange 2007, web server con apache haciendo de proxy a owa y a una web en un equipo con windows. Tenemos un asa5510 que tiene un ips que da la cara a internet este envia las peticiones que le llegan al puerto 80, 25, 53 y las manda linux, todo estaba funcionando sin problemas, ahora que lo cambie a linux suse 10.2 de 64 bits no reemplaze los archivos de configuración para gozar de las nuevas funcionalidades en los servicios, lo que hice fue agregar las configuraciones a mano, todo me funcionó bien, pero tengo un problema con el proxy de apache, cuando hago las peticiones ya sea de mi lan o desde afuera (internet) hacia owa desde el dominio publico (www.midominiopublico.com/owa) me muestra esto Bad Gateway!
The proxy server received an invalid response from an upstream server.
The proxy server could not handle the request GET /owa/.
Reason: Error reading from remote server
If you think this is a server error, please contact the webmaster. Error 502 El access_log de apache de este sitio me muestra } 192.168.2.10 - - [15/Feb/2008:11:09:20 -0600] "GET /owa HTTP/1.1" 502 1271 "-" "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648)" Y el error_log de este sitio me muestra
[Fri Feb 15 11:09:20 2008] [error] [client 192.168.2.10] proxy: Error reading from remote server returned by /owa
, cuando hago la petición a www.miotrodominiopublico.com debera de mandar la peticion a mi iis me manda esto No se encuentra la página
Puede que se haya quitado la página que está buscando, que haya cambiado su nombre o que no esté disponible temporalmente. Pruebe lo siguiente: Asegúrese de que la dirección del sitio Web que se muestra en la barra de dirección del explorador está escrita correctamente y tiene el formato adecuado. Si llegó a esta página tras hacer clic en un vínculo, póngase en contacto con el administrador del sitio Web para informarle de que el vínculo no tiene el formato correcto. Haga clic en el botón Atrás para probar con otro vínculo. Error HTTP 404 - No se encontró el archivo o directorio. Servicios de Internet Information Server (IIS) Vaya a los Servicios de soporte técnico de Microsoft y realice una búsqueda por título con las palabras HTTP y 404. Abra la Ayuda de IIS, que está accesible en el Administrador de IIS (inetmgr), y busque los temas titulados Instalación de sitios Web, Tareas administrativas habituales y Acerca de los mensajes de error personalizados. En el access_log del apache me da esto
192.168.2.10 - - [15/Feb/2008:11:51:47 -0600] "GET / HTTP/1.1" 404 1818 "-" "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648)"
En el error_log del apache me da esto [Fri Feb 15 11:51:47 2008] [error] [client 192.168.2.10] proxy: Error reading from remote server returned by /
Lo extraño es que a veces funciona, pero casi siempre no, es demasiado raro. Desde mi lan si escribo http://nombreservidor/owa o http://nombreservidor2 siempre funciona bien.
Le he buscado pero no he podido encontrar el error, no se por donde más buscar.
Saludos
---------------------------------------------------------------------
Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
A.C.G.CH. Telf: Casa 00505-5323667 Cel:00505-8354400 acgch@yahoo.com ____________________________________________________________________________________ ¡Capacidad ilimitada de almacenamiento en tu correo! No te preocupes más por el espacio de tu cuenta con Correo Yahoo!: http://correo.espanol.yahoo.com/ --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El 15/02/08, Alejandro González escribió:
192.168.2.10 - - [15/Feb/2008:11:09:20 -0600] "GET /owa HTTP/1.1" 502 1271 "-" "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648)" Y el error_log de este sitio me muestra
[Fri Feb 15 11:09:20 2008] [error] [client 192.168.2.10] proxy: Error reading from remote server returned by /owa
192.168.2.10 - - [15/Feb/2008:11:51:47 -0600] "GET / HTTP/1.1" 404 1818 "-" "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648)"
En el error_log del apache me da esto [Fri Feb 15 11:51:47 2008] [error] [client 192.168.2.10] proxy: Error reading from remote server returned by /
Hum... de proxy estoy pez :-P Pero si hacemos caso de esos mensajes, yo diría que el proxy está pasando datos incorrectos a apache, no puede gestionar la petición y saca un error. Ah, mira, en bugzilla de Apache hay un reporte (re)abierto con el mismo mensaje de error en el registro de Apache: ASF Bugzilla Bug 37770 - proxy: error reading status line from remote server (null) http://issues.apache.org/bugzilla/show_bug.cgi?id=37770#c77 En el último comentario mencionan un posible "work-around" para este error (modificar la variable Timeout, entiendo que darle un valor más alto). Mira a ver si te sirve en tu caso, antes de actualizar el paquete de Apache2 completo :-P. Saludos, -- Camaleón --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
Voy a revisarlo, gracias --- Camaleón <noelamac@gmail.com> escribió:
El 15/02/08, Alejandro González escribió:
192.168.2.10 - - [15/Feb/2008:11:09:20 -0600] "GET /owa HTTP/1.1" 502 1271 "-" "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648)" Y el error_log de este sitio me muestra
[Fri Feb 15 11:09:20 2008] [error] [client 192.168.2.10] proxy: Error reading from remote server returned by /owa
192.168.2.10 - - [15/Feb/2008:11:51:47 -0600] "GET / HTTP/1.1" 404 1818 "-" "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648)"
En el error_log del apache me da esto [Fri Feb 15 11:51:47 2008] [error] [client 192.168.2.10] proxy: Error reading from remote server returned by /
Hum... de proxy estoy pez :-P
Pero si hacemos caso de esos mensajes, yo diría que el proxy está pasando datos incorrectos a apache, no puede gestionar la petición y saca un error.
Ah, mira, en bugzilla de Apache hay un reporte (re)abierto con el mismo mensaje de error en el registro de Apache:
ASF Bugzilla Bug 37770 - proxy: error reading status line from remote server (null)
http://issues.apache.org/bugzilla/show_bug.cgi?id=37770#c77
En el último comentario mencionan un posible "work-around" para este error (modificar la variable Timeout, entiendo que darle un valor más alto). Mira a ver si te sirve en tu caso, antes de actualizar el paquete de Apache2 completo :-P.
Saludos,
-- Camaleón
---------------------------------------------------------------------
Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
A.C.G.CH. Telf: Casa 00505-5323667 Cel:00505-8354400 acgch@yahoo.com ____________________________________________________________________________________ ¡Capacidad ilimitada de almacenamiento en tu correo! No te preocupes más por el espacio de tu cuenta con Correo Yahoo!: http://correo.espanol.yahoo.com/ --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
participants (3)
-
Alejandro C. González Chávez
-
Alejandro González
-
Camaleón