Título: Problema con proxy al conectarme a google.com Publicado por: OfTheVara en 19 Diciembre 2012, 14:54 pm Buenas,
No sé si ésta es la sección correcta para el tema de los proxys. Necesito programar un proxy casero y he encontrado algunos ejemplos de código fuente usando sockets, pero todos con el mismo problema: en algunas páginas funciona pero en otras como google o hotmail el navegador no muestra nada. El squid lo bajé y funciona perfectamente, pero para mi proyecto necesito partir de un proxy casero. Al intentar conectarme a google, ésto es lo que envía el navegador (Internet explorer): GET http://www.google.es/ HTTP/1.1 Accept: image/gif, image/jpeg, image/pjpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */* Accept-Language: es User-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0) Accept-Encoding: gzip, deflate Proxy-Connection: Keep-Alive Host: www.google.es Cookie: PREF=ID=f6bf53e55e108c88:U=3ecf1b930df95bc7:FF=0:LD=es:TM=1334313841:LM=1355609054:S=JMtDhDq9j87CjRs2; NID=67=omJLN7W5t1yJG2P1edpwosdoelwvrXuk1zfHrWWo6vmXVDNg2qzuZB6AIWDnvkN6Pt0uy-m3zQhRmkJ40CEvdcnMptcb9j8P_fijPa13MxKuMLwmZX1fC4nwsLjCloBnLodvsq-3AkK3kqc-4sP-w2nH3diejb0Y; SID=DQAAAKoAAAAywIaXiOOvF0SLw6NmHXweJlulRTZUHBG2XUnsAzYgu_hO2YJTC3pcz0B450DZ9bGD_P3UyJeDZb2dsJLwcQVPb0dNfcin1lB8SsezKedVLsl0Ryrpzs05NbteuBynIieDAI1DfVon1EgmAtwiDAKmJtUQcNn7YQTx1A8XkHAatfvjhMQDCy20y6p_-Ovzglg4MBdFMa5C-mBK-Pvbe4ipv1ai5qrmvN1iti38sBplEQ; HSID=Aoo3Sr_V0SmGcKMzX Y ésta es la respuesta de google: HTTP/1.1 302 Found Location: https://www.google.es/ Cache-Control: private Content-Type: text/html; charset=UTF-8 Date: Wed, 19 Dec 2012 13:26:08 GMT Server: gws Content-Length: 219 X-XSS-Protection: 1; mode=block X-Frame-Options: SAMEORIGIN <HTML><HEAD><meta http-equiv="content-type" content="text/html;charset=utf-8"> <TITLE>302 Moved</TITLE></HEAD><BODY> <H1>302 Moved</H1> The document has moved <A HREF="https://www.google.es/">here</A>. </BODY></HTML> Y ahí se acaba la comunicación, en el navegador no aparece nada ni envía más peticiones. ¿alguien sabe qué puede estar sucediendo? :-[ Título: Re: Problema con proxy al conectarme a google.com Publicado por: T0rete en 19 Diciembre 2012, 16:12 pm Tu proxy es tan casero que no admite la navegación cifrada y cuando haces una petición a http://google.es y estas logeado con tu cuenta de google/gmail hace tiempo que te redirecciona a https://google.es automaticamente.
Si sales de la cuenta de google seguramente la respuesta sera http y te deje visualizar la pagina principal de google. Si eso que cuentas es con squid tienes que habilitar https en el mismo porque lo soporta. en el squid.conf Código: acl https port 443 Título: Re: Problema con proxy al conectarme a google.com Publicado por: OfTheVara en 20 Diciembre 2012, 18:37 pm Muchas gracias TOrete,
Efectivamente, he cerrado mi cuenta y me navega en google, algo es algo. Pero necesito solucionar el tema del HTTPs. La necesidad de que el proxy sea casero es que lo voy a usar para establecer una conexión vía rádio, por eso debo partir de un esquema cliente-servidor mediante sockets donde pueda acceder a los paquetes en circulación. El squid me funciona perfectamente, pero no me sirve para mi propósito. ¿algun ejemplo de cliente-servidor con HTTPS incorporado o alguna otra solución? gracias |