Hola a todos,
El problema con el que me encuentro es el siguiente, cuando quiero acceder a
ciertos dominios, por ejemplo, callejero.terra.es, www.ifema.es, www.bea.com
el proxy me devuelve los siguientes errores:
IE 6
Error 11001: host no encontrado
Mozilla Firefox:
Error 400 Peticion incorrecta. Datos no validos (13)
Entre todo lo que he podido averiguar puedo decir que todos estos dominios
usan como servidor Bea Weblogic y sirven páginas jsp.
Una vez devuelto el error la url que aparece en el navegador es la
siguiente:
IE 6:
http://%20www.bea.comom/index.jsp
http://%20www.ifema.eses/index.jsp
(Se puede observar como ha incluido %20 = carcater espacio y en vez de "com"
aparece "comom"
Mozilla Firefox
http:// www.bea.com/index.jsp
http:// www.ifema.es/index.jsp
(En este caso solo se aprecia el espacio entre http:// y el dominio)
Adjunto captura del trafico
1 PETICION
GET
http://www.ifema.es/ HTTP/1.1
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg,
application/vnd.ms-powerpoint, application/vnd.ms-excel, application/msword,
application/x-shockwave-flash, coloreal/embedded, */*
Accept-Language: es
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)
Host: www.ifema.es
Proxy-Connection: Keep-Alive
2 RESPUESTA -
HTTP/1.1 302 Moved Temporarily
Via: 1.1 SERVER-ISA1
Connection: Keep-Alive
Proxy-Connection: Keep-Alive
Transfer-Encoding: Chunked
Date: Thu, 13 Jan 2005 11:57:38 GMT
Location: http:// www.ifema.es/index.jsp
Server: WebLogic WebLogic Server 6.1 SP5 04/21/2003 22:50:41 #253745
00ff
<html><head><title>302 Moved Temporarily</title></head>
<body bgcolor="#FFFFFF">
<p>This document you requested has moved temporarily.</p>
<p>It's now at <a href="http:// www.ifema.es/index.jsp">http://
www.ifema.es/index.jsp</a>.</p>
</body></html>
0000
3 NUEVA PETICION TRAS OBTENER LA NUEVA DIRECION
GET http://%20www.ifema.eses/index.jsp HTTP/1.1
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg,
application/vnd.ms-powerpoint, application/vnd.ms-excel, application/msword,
application/x-shockwave-flash, coloreal/embedded, */*
Accept-Language: es
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)
Proxy-Connection: Keep-Alive
Host: www.ifema.es
4 - RESPUESTA DEL PROXY
HTTP/1.1 502 Proxy Error ( No se encontró el host. )
Via: 1.1 SERVER-ISA1
Connection: close
Proxy-Connection: close
Pragma: no-cache
Cache-Control: no-cache
Se puede obeservar como en el paso 2 el campo Location, que es dónde le dice
al proxy la nueva url que debe pedir, incluye un espacio "http://
www.ifema.es"
Despues la respuesta del proxy es totalmente lógica pues cuando intenta
resolver el dominio junto con el espacio, este no va a existir nunca.
En todos los casos en los que el servidor devuelve el error "302 Moved
Temporarily", el campo Location queda mal formado.
De momento con los dominios que me ocurre esto todos son servidores Weblogic
y páginas jsp.
Por otro lado decir que si no uso ISA SERVER 2004 para conectarme a estos
dominios, la redirección funciona correctamente y capturando el tráfico
puedo ver que el "famoso" espacio incluido en Location no aparece.
He buscado en microsoft y en google pero no he podido encontrar nada que me
aporte alguna pista más.
Perdon por el tocho, pero quiero he querido incluir todo lo que he podido
averguar lo más detallado posible.
Gracias y un cordial saludo
Leer las respuestas