【发布时间】:2014-08-07 14:02:58
【问题描述】:
我终于来寻求你的帮助了。我实际上对这个问题失去了希望。 我设置了第一个 vps,具有不同的域 (3x),都配置了 SSL mod,一切正常,从 HTTP 到 HTTPS 的永久重定向也是如此。
不幸的是,我将此配置复制/粘贴到第二个 vps 中,然后重新构建所有证书并更改所有虚拟主机设置。一切都运行良好,除了 SSL (https)。在错误或访问日志文件中,我没有发现关于此的错误...
在每个浏览器上,它都不起作用,我会超时...如果我检查了 sslChecker,一切正常,但似乎无法识别域 www.------ 的证书。是
你有什么想法可以帮帮我吗?
注意:我的默认文件(虚拟主机)也为此网站配置(就像我的第一个配置一样)
测试 openssl 连接返回以下代码: - 验证返回码:18(自签名证书)
提前谢谢你!
虚拟主机文件:
<VirtualHost *:80>
ServerAdmin postmaster@bubul.be
ServerName bubul.be
ServerAlias www.bubul.be
DocumentRoot /var/www/bubul.be/
Redirect permanent / https://www.bubul.be/
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/bubul.be/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
<VirtualHost *:443>
DocumentRoot /var/www/bubul.be/
ServerName bubul.be
SSLEngine on
SSLCertificateFile /etc/ssl/localcerts/bubul.pem
SSLCertificateKeyFile /etc/ssl/localcerts/bubul.key
</VirtualHost>
【问题讨论】:
-
编辑:我找到了解决方案,终于在阅读了你的书后,我看到为两个域制作两个证书,也用于 apache 配置,制作两次然后它就可以工作了;)非常感谢你的帮助;)
标签: ssl https apache2 debian configuration-files