<div dir="ltr">Al principio de proxy.cgi hay una variable como sigue:<div><br></div><div><div>allowedHosts = ['<a href="http://www.openlayers.org">www.openlayers.org</a>', '<a href="http://openlayers.org">openlayers.org</a>', </div><div>                '<a href="http://labs.metacarta.com">labs.metacarta.com</a>', '<a href="http://world.freemap.in">world.freemap.in</a>', </div><div>                '<a href="http://prototype.openmnnd.org">prototype.openmnnd.org</a>', '<a href="http://geo.openplans.org">geo.openplans.org</a>',</div><div>                '<a href="http://sigma.openplans.org">sigma.openplans.org</a>', '<a href="http://demo.boundlessgeo.com">demo.boundlessgeo.com</a>',</div><div>                '<a href="http://www.openstreetmap.org">www.openstreetmap.org</a>', '<a href="http://sample.azavea.com">sample.azavea.com</a>',</div><div>                '<a href="http://v2.suite.opengeo.org">v2.suite.opengeo.org</a>', '<a href="http://v-swe.uni-muenster.de:8080">v-swe.uni-muenster.de:8080</a>',</div><div>                '<a href="http://vmap0.tiles.osgeo.org">vmap0.tiles.osgeo.org</a>', '<a href="http://www.openrouteservice.org">www.openrouteservice.org</a>',</div><div>                '<a href="http://maps.wien.gv.at">maps.wien.gv.at</a>']</div></div><div><br></div><div>¿La has adecuado a tu caso (localhost de momento?</div></div><div class="gmail_extra"><br><div class="gmail_quote">El 22 de diciembre de 2014, 17:47, Javier Diaz <span dir="ltr"><<a href="mailto:javidiaz1977@gmail.com" target="_blank">javidiaz1977@gmail.com</a>></span> escribió:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Un cerveza helada a quien lo resuelva !!! :P<br>
<br>
El día 22 de diciembre de 2014, 13:47, Javier Diaz<br>
<<a href="mailto:javidiaz1977@gmail.com">javidiaz1977@gmail.com</a>> escribió:<br>
<div class="HOEnZb"><div class="h5">> Si, habia olvida mencionarlo, pero si habia reiniciado el apache.<br>
><br>
> En cuanto al propietario lo acabo de cambiar y sigue igual..... :(<br>
><br>
> El día 22 de diciembre de 2014, 13:35, Luis Franco Vázquez<br>
> <<a href="mailto:luis.frvz@gmail.com">luis.frvz@gmail.com</a>> escribió:<br>
>> ¿Reiniciaste al apache?, ¿hiciste propietario al usuario de apache: sudo<br>
>> chown www-data.www-data /usr/lib/cgi-bin/proxy.cgi?<br>
>><br>
>> El 22 de diciembre de 2014, 16:49, Javier Diaz <<a href="mailto:javidiaz1977@gmail.com">javidiaz1977@gmail.com</a>><br>
>> escribió:<br>
>><br>
>>> Acabo de hacer la siguiente prueba:<br>
>>> Cree el archivo test.cgi en /usr/lib/cgi-bin/ con este contenido:<br>
>>><br>
>>> #!/usr/bin/env python<br>
>>> print "Status: 200 OK"<br>
>>> print "Content-type: text/plain"<br>
>>> print "It works!"<br>
>>><br>
>>> desde la terminal:<br>
>>><br>
>>> cd /usr/lib/cgi-bin<br>
>>> export REQUEST_METHOD="GET"<br>
>>> python proxy.cgi url="<a href="http://localhost/cgi-bin/test.cgi" target="_blank">http://localhost/cgi-bin/test.cgi</a>"<br>
>>><br>
>>> Da este error:<br>
>>><br>
>>> Status: 500 Unexpected Error<br>
>>> Content-Type: text/plain<br>
>>><br>
>>> Some unexpected error occurred. Error text was: HTTP Error 500:<br>
>>> Internal Server Error<br>
>>><br>
>>> El día 22 de diciembre de 2014, 12:31, Javier Diaz<br>
>>> <<a href="mailto:javidiaz1977@gmail.com">javidiaz1977@gmail.com</a>> escribió:<br>
>>> > Gracias Jorge como siempre por tu colaboracion.<br>
>>> ><br>
>>> > El script me saca correctamente el HTML.<br>
>>> ><br>
>>> > En el access.log de mi virtualhost encontre esto:<br>
>>> ><br>
>>> > 10.240.91.17 - - [22/Dec/2014:11:21:04 -0300] "GET /cgi-bin/proxy.cgi<br>
>>> > HTTP/1.0" 500 247 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64;<br>
>>> > rv:34.0) Gecko/20100101 Firefox/34.0"<br>
>>> > 10.240.91.17 - - [22/Dec/2014:11:35:39 -0300] "GET /cgi-bin/proxy.cgi<br>
>>> > HTTP/1.0" 500 247 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64;<br>
>>> > rv:34.0) Gecko/20100101 Firefox/34.0"<br>
>>> ><br>
>>> ><br>
>>> > donde 10.240.91.17 es el proxy HTTP<br>
>>> ><br>
>>> > El día 22 de diciembre de 2014, 11:58, Jorge Sanz <<a href="mailto:jsanz@osgeo.org">jsanz@osgeo.org</a>><br>
>>> > escribió:<br>
>>> >> El 22/12/14 a las 15:48, Javier Diaz escribió:<br>
>>> >>> Buen dia Lista. Vuelvo con este tema que ya se convertido en mi karma.<br>
>>> >>><br>
>>> >>> Estoy usando Ubuntu 14.04 con Apache2. Estos son los pasos que segui,<br>
>>> >>> lo que figura en todos lados!!!! pero no me funciono :(<br>
>>> >>><br>
>>> >>> Descargue el proxy desde:<br>
>>> >>><br>
>>> >>> wget<br>
>>> >>> <a href="https://raw.github.com/openlayers/openlayers/master/examples/proxy.cgi" target="_blank">https://raw.github.com/openlayers/openlayers/master/examples/proxy.cgi</a><br>
>>> >>><br>
>>> >>><br>
>>> >>> Copie el archivo en:<br>
>>> >>><br>
>>> >>> sudo cp proxy.cgi /usr/lib/cgi-bin<br>
>>> >>><br>
>>> >>> Le di los permisos:<br>
>>> >>> sudo chmod 755 /usr/lib/cgi-bin/proxy.cgi<br>
>>> >>><br>
>>> >>> En allowedHosts agregar el nombre del virtual host creados:<br>
>>> >>> 'localhost', 'localhost:8080', 'ejemplo.localhost'<br>
>>> >>><br>
>>> >>> en el navegador:<br>
>>> >>> http://[dominio-o-dirección-ip]/cgi-bin/proxy.cgi ......<br>
>>> >>> Y...........nada....<br>
>>> >>><br>
>>> >>> Some unexpected error occurred. Error text was: <urlopen error [Errno<br>
>>> >>> -2] Name or service not known><br>
>>> >>><br>
>>> >>> Tengo habilitado los modulos cgi y el wsgi.<br>
>>> >>> En /etc/apache2/sites-enabled/ejemplo1.conf tengo el virtualhost,<br>
>>> >>> donde agregue:<br>
>>> >>><br>
>>> >>> ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/<br>
>>> >>><br>
>>> >>>         <Directory "/usr/lib/cgi-bin"><br>
>>> >>>                 AllowOverride None<br>
>>> >>>                 Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch<br>
>>> >>>                 Order allow,deny<br>
>>> >>>                 Allow from all<br>
>>> >>>         </Directory><br>
>>> >>><br>
>>> >>> Pero nada....alguien que me eche un poco de luz.<br>
>>> >>><br>
>>> >><br>
>>> >><br>
>>> >> Mira a ver qué error te da en el log de apache. Normalmente en<br>
>>> >> /var/log/apache/error.log<br>
>>> >><br>
>>> >> También puedes probar el archivo en local de la siguiente manera:<br>
>>> >><br>
>>> >> cd /usr/lib/cgi-bin<br>
>>> >> export REQUEST_METHOD="GET"<br>
>>> >> python proxy.cgi url="<a href="http://localhost" target="_blank">http://localhost</a>"<br>
>>> >><br>
>>> >> Y debería sacarte por pantalla el HTML, si te da otra cosa igual hay<br>
>>> >> algo raro en tu instalación, pero lo normal es que funcione porque ese<br>
>>> >> script no depende de nada que te pueda faltar, aunque nunca se sabe.<br>
>>> >><br>
>>> >> Yo lo acabo de hacer y me funciona sin mayor problema, aunque no tengo<br>
>>> >> apache en local para probar más.<br>
>>> >><br>
>>> >> Suerte<br>
>>> >><br>
>>> >> --<br>
>>> >> Jorge Gaspar Sanz Salinas<br>
>>> >> <a href="http://es.osgeo.org" target="_blank">http://es.osgeo.org</a><br>
>>> >> <a href="http://jorgesanz.net" target="_blank">http://jorgesanz.net</a><br>
>>> >><br>
>>> >><br>
>>> >> _______________________________________________<br>
>>> >> Spanish mailing list<br>
>>> >> <a href="http://lists.osgeo.org/mailman/listinfo/spanish" target="_blank">http://lists.osgeo.org/mailman/listinfo/spanish</a><br>
>>> >> <a href="http://es.osgeo.org" target="_blank">http://es.osgeo.org</a><br>
>>> >> <a href="http://twitter.com/osgeoes" target="_blank">http://twitter.com/osgeoes</a><br>
>>> _______________________________________________<br>
>>> Spanish mailing list<br>
>>> <a href="http://lists.osgeo.org/mailman/listinfo/spanish" target="_blank">http://lists.osgeo.org/mailman/listinfo/spanish</a><br>
>>> <a href="http://es.osgeo.org" target="_blank">http://es.osgeo.org</a><br>
>>> <a href="http://twitter.com/osgeoes" target="_blank">http://twitter.com/osgeoes</a><br>
>><br>
>><br>
>><br>
>> _______________________________________________<br>
>> Spanish mailing list<br>
>> <a href="http://lists.osgeo.org/mailman/listinfo/spanish" target="_blank">http://lists.osgeo.org/mailman/listinfo/spanish</a><br>
>> <a href="http://es.osgeo.org" target="_blank">http://es.osgeo.org</a><br>
>> <a href="http://twitter.com/osgeoes" target="_blank">http://twitter.com/osgeoes</a><br>
_______________________________________________<br>
Spanish mailing list<br>
<a href="http://lists.osgeo.org/mailman/listinfo/spanish" target="_blank">http://lists.osgeo.org/mailman/listinfo/spanish</a><br>
<a href="http://es.osgeo.org" target="_blank">http://es.osgeo.org</a><br>
<a href="http://twitter.com/osgeoes" target="_blank">http://twitter.com/osgeoes</a></div></div></blockquote></div><br></div>