Gracias Jorge como siempre por tu colaboracion. El script me saca correctamente el HTML.
En el access.log de mi virtualhost encontre esto: 10.240.91.17 - - [22/Dec/2014:11:21:04 -0300] "GET /cgi-bin/proxy.cgi HTTP/1.0" 500 247 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:34.0) Gecko/20100101 Firefox/34.0" 10.240.91.17 - - [22/Dec/2014:11:35:39 -0300] "GET /cgi-bin/proxy.cgi HTTP/1.0" 500 247 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:34.0) Gecko/20100101 Firefox/34.0" donde 10.240.91.17 es el proxy HTTP El día 22 de diciembre de 2014, 11:58, Jorge Sanz <[email protected]> escribió: > El 22/12/14 a las 15:48, Javier Diaz escribió: >> Buen dia Lista. Vuelvo con este tema que ya se convertido en mi karma. >> >> Estoy usando Ubuntu 14.04 con Apache2. Estos son los pasos que segui, >> lo que figura en todos lados!!!! pero no me funciono :( >> >> Descargue el proxy desde: >> >> wget https://raw.github.com/openlayers/openlayers/master/examples/proxy.cgi >> >> >> Copie el archivo en: >> >> sudo cp proxy.cgi /usr/lib/cgi-bin >> >> Le di los permisos: >> sudo chmod 755 /usr/lib/cgi-bin/proxy.cgi >> >> En allowedHosts agregar el nombre del virtual host creados: >> 'localhost', 'localhost:8080', 'ejemplo.localhost' >> >> en el navegador: >> http://[dominio-o-dirección-ip]/cgi-bin/proxy.cgi ...... Y...........nada.... >> >> Some unexpected error occurred. Error text was: <urlopen error [Errno >> -2] Name or service not known> >> >> Tengo habilitado los modulos cgi y el wsgi. >> En /etc/apache2/sites-enabled/ejemplo1.conf tengo el virtualhost, donde >> agregue: >> >> ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ >> >> <Directory "/usr/lib/cgi-bin"> >> AllowOverride None >> Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch >> Order allow,deny >> Allow from all >> </Directory> >> >> Pero nada....alguien que me eche un poco de luz. >> > > > Mira a ver qué error te da en el log de apache. Normalmente en > /var/log/apache/error.log > > También puedes probar el archivo en local de la siguiente manera: > > cd /usr/lib/cgi-bin > export REQUEST_METHOD="GET" > python proxy.cgi url="http://localhost" > > Y debería sacarte por pantalla el HTML, si te da otra cosa igual hay > algo raro en tu instalación, pero lo normal es que funcione porque ese > script no depende de nada que te pueda faltar, aunque nunca se sabe. > > Yo lo acabo de hacer y me funciona sin mayor problema, aunque no tengo > apache en local para probar más. > > Suerte > > -- > Jorge Gaspar Sanz Salinas > http://es.osgeo.org > http://jorgesanz.net > > > _______________________________________________ > Spanish mailing list > http://lists.osgeo.org/mailman/listinfo/spanish > http://es.osgeo.org > http://twitter.com/osgeoes _______________________________________________ Spanish mailing list http://lists.osgeo.org/mailman/listinfo/spanish http://es.osgeo.org http://twitter.com/osgeoes
