• Publicidad

Acerca de SSL

Todo lo relacionado con lenguajes de programación distintos de Perl: PHP, Java, C++, Ruby, Python, etc.

Acerca de SSL

Notapor piero66 » 2009-06-17 10:43 @488

perlnautas... yo sé que esto no es propiamente de Perl.

Mi pregunta es acerca de un certificado de seguridad que se creó con Apache... sucede que aunque lo instalo... cada vez que entro me lo vuelve a pedir... Aquí el asunto es que la página que muestra el certificado es esta: https://123456.com.mx:8043/ y el certificado es para un sitio 123456.com.mx. La pregunta es... ¿creen que la llamada del puerto (8043) afecte en que para el certificado no corresponde el sitio?

Nuevamente una disculpa. Sé que esto no es propiamente Perl, pero tal vez a alguien ya le haya pasado...

¡¡¡ Gracias !!!
piero66
Perlero nuevo
Perlero nuevo
 
Mensajes: 95
Registrado: 2008-05-22 12:00 @541

Publicidad

Notapor explorer » 2009-06-17 18:30 @812

No, no tiene que ver el puerto. Lo normal, siendo HTTPS, es que fuera el 443. No sé si tendrá que ver que es otro distinto, pero yo creo que no, porque una cosa es el nivel físico de conexión y otro es el nivel lógico de los certificados.
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14480
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Acerca de Apache

Notapor piero66 » 2009-06-26 14:40 @653

ok ¡¡ explorer !!

Tengo otra duda, que creo es de configuración de directivas de Apache...

Sucede que configuro mi sitio de esta manera...

Código: Seleccionar todo
<VirtualHost *:80>

    ServerAdmin admin@localhost
    ServerName descargas.com
    DocumentRoot /home/descargas/html
    ScriptAlias /cgi-bin/ "/home/descargas/cgi-bin/"
    ErrorLog /home/ciudadano/log/error_log


      <Directory "/home/descargas/html">
         Options Indexes FollowSymLinks Includes ExecCGI
         AllowOverride None
         Order allow,deny
         allow from all
      </Directory>

 </VirtualHost>


y cuando ejecuto un archivo de esta manera: http://descargas.com/cgi-bin/envioz.cgi
me manda los siguientes errores en el archivo log...

Código: Seleccionar todo
Directory index forbidden by Options directive: /home/descargas/html/
(13)Permission denied: exec of '/home/descargas/cgi-bin/envioz.cgi' failed
Premature end of script headers: envioz.cgi


Según yo tengo todos lo permisos en cuanto al archivo... no sé si alguna directiva me falte o la tenga mal...

Ojalá puedas aliviar explorer... sé que no es propiamente de Perl...

Gracias
piero66
Perlero nuevo
Perlero nuevo
 
Mensajes: 95
Registrado: 2008-05-22 12:00 @541

Notapor explorer » 2009-06-26 17:18 @763

El error dice que no está permitido ver el listado de ficheros de /home/descargas/html, debido a una directiva Options que lo impide. Es posible que exista una opción AllowOverride None en algún otro fichero, que impide el efecto de Options. Debes colocar un AllowOverride Options (al menos) para poder cambiar la definición de Options. O probar con +Indexes en Options.

Ya te digo que es difícil sin ver toda la configuración.

Si no lo ves claro, puedes empezar con el fichero por defecto que trae el Apache y modificarlo a partir de él.

La segunda parte del error dice que el CGI ha fallado. Debe tener un error. Usa CGI::Carp para ver qué es lo que le pasa. ¿Le has hecho un perl -c para ver si su sintaxis está bien?
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14480
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España


Volver a Programación en general

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 3 invitados