Probar cgi

Visto 26 veces
Saltar al primer mensaje no leído

Carlos Montiers

no leída,
13 may 2013, 13:15:4913/5/13
a openbsd...@googlegroups.com
Hola. Instalé OpenBSD 5.3, iniciado apache y sin hacer nada más he dado permisos 755 a /var/www/cgi-bin/test-cgi
y desde consola puedo ejecutar:
/var/www/cgi-bin/test-cgi

y me muestra la información.

Pero, desde el navegador web no puedo ejecutarlo. Me sale Internal Server Error, y en el error_log me dice:
No such file or directory: exec of /cgi-bin/test-cgi failed
Premature end of script headers: /cgi-bin/test-cgi

Desearía poder ejecutar los cgi desde el navegador. ¿Qué necesito configurar?



Francisco Valladolid H.

no leída,
13 may 2013, 14:02:0613/5/13
a openbsd...@googlegroups.com
Apache viene bajo chroot en OpenBSD si mal no recuerdo desde 3.3.


Desabilitando chroot para probar tus scripts usando httpd -u .

Saludos.


2013/5/13 Carlos Montiers <cmon...@gmail.com>




--
Has recibido este mensaje porque estás suscrito al grupo "OpenBSD México" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a openbsd-mexic...@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a openbsd...@googlegroups.com.
Visita este grupo en http://groups.google.com/group/openbsd-mexico?hl=es.
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.
 
 



--
Francisco Valladolid H.
 -- http://blog.bsdguy.net - Jesus Christ follower.

Carlos Montiers

no leída,
13 may 2013, 16:01:2213/5/13
a openbsd...@googlegroups.com
Además de hacer otras configuraciones según los manuales, lo que dices de -u hizo que funcionara.
Muchas gracias.

Fernando Quintero

no leída,
13 may 2013, 16:05:1613/5/13
a openbsd-mexico
Recuerda que al aplicar el "httpd -u" estas deshabilitando el chroot del apache, por lo que las caracteristicas de seguridad propias de OpenBSD se pierden sin este entorno.

Una mejor solución para un ambiente de producción es buscar como lograr que tu cgi funcione dentro del chroot.

Saludos.


2013/5/13 Carlos Montiers <cmon...@gmail.com>
Además de hacer otras configuraciones según los manuales, lo que dices de -u hizo que funcionara.

--
Has recibido este mensaje porque estás suscrito al grupo "OpenBSD México" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a openbsd-mexic...@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a openbsd...@googlegroups.com.
Visita este grupo en http://groups.google.com/group/openbsd-mexico?hl=es.
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.
 
 



--


--------------
Fernando Quintero
http://nonroot.blogspot.com/
Just a nonroot User

Francisco Valladolid H.

no leída,
13 may 2013, 16:21:4313/5/13
a openbsd...@googlegroups.com
Es cierto lo que dice Fernando, pero para propositos de pruebas puedes hacerlo.
Un servidor en produccion deberia usar chroot aunque no necesariamente.

Saludos.


2013/5/13 Fernando Quintero <fernando....@gmail.com>



--
Responder a todos
Responder al autor
Reenviar
0 mensajes nuevos