Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/02/2009, 11:17
cacr
 
Fecha de Ingreso: agosto-2005
Ubicación: Mérida, Venezuela
Mensajes: 732
Antigüedad: 18 años, 9 meses
Puntos: 7
problema con VirtualHost. Se repite parte del path

Saludos

En el trabajo, tenemos varios VirtualHost funcionando para sistemas internos de la institución.

La configuración de la red está mas o menos asi: Un servidor principal por donde se llega directo al website, con un bind9 que enruta el resto de cosas. Un servidor de aplicaciones que sólo es accesible en la intranet y algunos sistemas se les llega con la configuración del bind.

Sin embargo, hay un VirtualHost que no quiere. Está así:
Código:
<VirtualHost *>
    ServerName archivo.corpoandes.gov.ve 

   ProxyPreserveHost On        
   ProxyRequests Off
					        
    ProxyPass / http://192.168.0.3/p4a3/applications/
    ProxyPassReverse / http://192.168.0.3/p4a3/applications/
							    
	ErrorDocument 404 /archivo/

	TransferLog /var/log/apache2/archivo.access
	ErrorLog    /var/log/apache2/archivo.error
</VirtualHost>
En los logs del servidor principal observo:
Cita:
tail -f /var/log/apache2/archivo.error
no dice nada...

Cita:
tail -f /var/log/apache2/archivo.access
190.77.14.112 - - [24/Feb/2009:11:58:56 -0430] "GET / HTTP/1.1" 302 -
190.77.14.112 - - [24/Feb/2009:11:58:56 -0430] "GET / HTTP/1.1" 302 -
En los logs del servidor donde está alojado el sistema observo:

Cita:
tail -f /var/log/apache2/access.log
192.168.0.2 - - [24/Feb/2009:11:55:44 -0430] "GET /p4a3/applications/ HTTP/1.1" 302 - "-" "Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.9.0.6) Gecko/2009020409 Iceweasel/3.0.6 (Debian-3.0.6-1)"
192.168.0.2 - - [24/Feb/2009:11:55:45 -0430] "GET /p4a3/applications/ HTTP/1.1" 302 - "-" "Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.9.0.6) Gecko/2009020409 Iceweasel/3.0.6 (Debian-3.0.6-1)"
Cita:
tail -f /var/log/apache2/error.log
[Tue Feb 24 11:23:00 2009] [error] [client 192.168.0.2] File does not exist: /var/www/p4a3/p4a3, referer: http://archivo.corpoandes.gov.ve/applications/archivo/
[Tue Feb 24 11:23:00 2009] [error] [client 192.168.0.2] File does not exist: /var/www/p4a3/p4a3, referer: http://archivo.corpoandes.gov.ve/applications/archivo/
repitiéndose el path /p4a3/p4a3 cuando sólo debería haber un sólo /p4a3

De igual forma, cuando llamo directamente: http://archivo.corpoandes.gov.ve/applications/archivo/ se observa que el servidor buscar The requested URL /p4a3/applications/applications/archivo/ was not found on this server. repitiendo parte del path, en este caso repite /applications/applications cuando sólo debería aparecer un único /applications

Sí en VH edito y elimino del path el /applications entonces llega... a medias... pues el sistema no carga por completo.

Alguna idea?
__________________
Gracias de todas todas
-----
Linux!

Última edición por cacr; 24/02/2009 a las 11:36 Razón: Agrego datos