httpd-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Asier Ramos <uthop...@gmail.com>
Subject [users@httpd] SSL and Virtual Host
Date Mon, 04 May 2009 07:27:46 GMT
Hello, first i`m sorry about my English...

Second, i explain which is the problem do i have. I have Apache server with
many Virtual Host, one of this Virtual Host has SSL activate and runs ok.
But i have to create another Virtual Host also with SSL but with a different
certificate, is this posible?I tried in my localhost and runs ok, but on a
final server not runs. When try in Firefox https, i have and error of
bad_cert and the error is(el certificado solo es valido para https:\\
www.ejemplo1.com // the certificate is only valid for
http://www.ejemplo1.com) and in the error log gets the following
error: *(13)Permission
denied: file permissions deny server access:*

This is the code of the configuration of the localhost!

*# NAME VIRTUAL HOSTS POR IFACE 1: xx.xxx..xx.115
NameVirtualHost xx.xx.xx.115:80
NameVirtualHost xx.xx.xx.115:443

# NAME VIRTUAL HOSTS POR IFACE 2: xx.xx.xx.116
NameVirtualHost xx.xx.xx.116:80
NameVirtualHost xx.xx.xx.116:443

# ESTE VHOST ES PARA REDIRECCIONA A HTTPS
<VirtualHost xx.xx.xx.115:80>
  ServerNamewww.ejemplo1.com
  ServerAlias ejemplo1.com
  DocumentRoot /var/www/ejemplo1
  Redirect / https://www.ejemplo1.com
  ErrorLog /home/irontec/web_logs/ejemplo1_http-error.log
</VirtualHost>

# ESTE VHOST ES PARA CERTIFICADO SSL
<VirtualHost XX.XX.XX.115:443>
  ServerNamewww.ejemplo1.com
  ServerAlias ejemplo1.com
  DocumentRoot /var/www/ejemplo1
  SSLEngine on
  SSLCertificateFile /etc/apache2/ssl/www.ejemplo1.com.crt
  SSLCertificateKeyFile /etc/apache2/ssl/www.ejemplo1.com.key
  ErrorLog /home/irontec/web_logs/ejemplo1_https-error.log
</VirtualHost>

# ESTE VHOST ES PARA VERSION PRUEBAS
<VirtualHost xx.xx.xx.116:80>
  DocumentRoot /var/www/ejemplo2
  ServerName ejemplo2.miempresa.net
  SSLEngine on
  SSLCertificateFile /etc/apache2/ssl/ejemplo2/certificado-servidor.pem
  SSLCertificateKeyFile /etc/apache2/ssl/ejemplo2/claveprivada.pem
  SSLCACertificateFile /etc/apache2/ssl/ejemplo2/CAXplotacert.pem
  SSLVerifyClient require
  ErrorLog /home/irontec/web_logs/ejemplo2-error.log
</VirtualHost>

# ESTE VHOST ES PARA VERSION PRUEBAS
<VirtualHost xx.xx.xx.116:80>
  DocumentRoot /var/www/ejemplo2
  ServerName ejemplo2.miempresa.net
  ErrorLog /home/irontec/web_logs/ejemplo2-error.log
</VirtualHost>


*

Mime
View raw message