Apache - Problema con ssl apache

 
Vista:

Problema con ssl apache

Publicado por Jesus Diaz (1 intervención) el 06/11/2007 01:04:50
Hola, tengo instalado phpBB, apache2 con centos como Sistema Operativo. Mi problema es que cada vez que me quiero logear o salir de phpBB me manda este error.

Bad Request
Your browser sent a request that this server could not understand.
Reason: You're speaking plain HTTP to an SSL-enabled server port.
Instead use the HTTPS scheme to access this URL, please

Puedo entrar a cualquier link del phpBB con este URL:

https://centos.intra.commx/foro/ ...

pero siempre que quiero logearme y despues de proporcionar usuario y contraseña me convierte el URL a:

http://localhost:443/foro/index.php

con el Bad Request antes mencionado. Lo mismo sucede cuando me slgo de phpBB. Es decir, no me pone la URL de esta forma:

https://centos.intra.com.mx/foro/...

Tengo declarado un host virtual en apache.conf de la siguiente manera:

<VirtualHost _default_:443>
ServerAdmin [email protected]
DocumentRoot /var/www/html/phpBB2
ServerName centos.intra.uv.mx
</VirtualHost>

Yo quiziera saber como hacerle para que no me convierta la URL a localhost. Les agradezco de antemano su ayuda. Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Problema con ssl apache

Publicado por Sergio (91 intervenciones) el 08/11/2007 01:27:44
Que tal Jesús, de que campus de la UV eres...

el problema es que seguramente tu ServerName de apache normalito lo tienes con localhost, de ahí que cuando pones <VirtualHost _default_:443> Apache toma el ServerName que tiene por default... si quieres que Apache tome el server correcto debes configurar tu VirtualHost como... <VirtualHost centos.intra.uv.mx:443> y no es necesario que incluyas una directiva ServerName dentro de este elemento...

Por cierto... le faltan elementos de configuración para SSL a tu virtual host...

<VirtualHost centos.intra.uv.mx:443>
SSLEngine On
SSLCertificateFile conf/ssl/server.crt
SSLCertificateKeyFile conf/ssl/server.key
</VirtualHost>

a menos que los configures en tu ssl.conf

Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Problema con ssl apache

Publicado por Sergio (91 intervenciones) el 08/11/2007 01:33:57
mmm ya ví bien, el virtualhost que pones es el de tu ssl.conf, este está correcto, el virtualhost que yo puse va en el httpd.conf, que es el que tienes que configurar de esa forma...

Cualquier duda puedes consultar: http://www.geocities.com/sartigas/apachessl.html

Saludos...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar