Luis esto ya me lo habias indicado en un mail anterior. Perdona Javier. Escribía desde el móvil en la calle y no miraba los correos anteriores. Ni los míos, jejeje
El 22 de diciembre de 2014, 19:31, Javier Diaz <[email protected]> escribió: > Luis esto ya me lo habias indicado en un mail anterior. > > El día 22 de diciembre de 2014, 13:51, Luis Franco Vázquez > <[email protected]> escribió: > > Al principio de proxy.cgi hay una variable como sigue: > > > > allowedHosts = ['www.openlayers.org', 'openlayers.org', > > 'labs.metacarta.com', 'world.freemap.in', > > 'prototype.openmnnd.org', 'geo.openplans.org', > > 'sigma.openplans.org', 'demo.boundlessgeo.com', > > 'www.openstreetmap.org', 'sample.azavea.com', > > 'v2.suite.opengeo.org', 'v-swe.uni-muenster.de:8080', > > 'vmap0.tiles.osgeo.org', 'www.openrouteservice.org', > > 'maps.wien.gv.at'] > > > > ¿La has adecuado a tu caso (localhost de momento? > > > > El 22 de diciembre de 2014, 17:47, Javier Diaz <[email protected]> > > escribió: > > > >> Un cerveza helada a quien lo resuelva !!! :P > >> > >> El día 22 de diciembre de 2014, 13:47, Javier Diaz > >> <[email protected]> escribió: > >> > Si, habia olvida mencionarlo, pero si habia reiniciado el apache. > >> > > >> > En cuanto al propietario lo acabo de cambiar y sigue igual..... :( > >> > > >> > El día 22 de diciembre de 2014, 13:35, Luis Franco Vázquez > >> > <[email protected]> escribió: > >> >> ¿Reiniciaste al apache?, ¿hiciste propietario al usuario de apache: > >> >> sudo > >> >> chown www-data.www-data /usr/lib/cgi-bin/proxy.cgi? > >> >> > >> >> El 22 de diciembre de 2014, 16:49, Javier Diaz < > [email protected]> > >> >> escribió: > >> >> > >> >>> Acabo de hacer la siguiente prueba: > >> >>> Cree el archivo test.cgi en /usr/lib/cgi-bin/ con este contenido: > >> >>> > >> >>> #!/usr/bin/env python > >> >>> print "Status: 200 OK" > >> >>> print "Content-type: text/plain" > >> >>> print "It works!" > >> >>> > >> >>> desde la terminal: > >> >>> > >> >>> cd /usr/lib/cgi-bin > >> >>> export REQUEST_METHOD="GET" > >> >>> python proxy.cgi url="http://localhost/cgi-bin/test.cgi" > >> >>> > >> >>> Da este error: > >> >>> > >> >>> Status: 500 Unexpected Error > >> >>> Content-Type: text/plain > >> >>> > >> >>> Some unexpected error occurred. Error text was: HTTP Error 500: > >> >>> Internal Server Error > >> >>> > >> >>> El día 22 de diciembre de 2014, 12:31, Javier Diaz > >> >>> <[email protected]> escribió: > >> >>> > 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 > >> >> > >> >> > >> >> > >> >> _______________________________________________ > >> >> 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 > > > > > > > > _______________________________________________ > > 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 >
_______________________________________________ Spanish mailing list http://lists.osgeo.org/mailman/listinfo/spanish http://es.osgeo.org http://twitter.com/osgeoes
