我已经离开了GoDaddy,因为我讨厌在他们的网站上签名,并且从123-reg那里得到了一个便宜的ssl证书,但是123 reg的指令是矛盾的,他们的支持似乎不存在。
我的Apache2服务器目前使用所提供的证书文件可以正常工作,但几乎已经过期。我试着从123-Reg安装123-SSL证书,但是每当我重新启动服务器时,服务器都会说“失败”。我正在运行Ubuntuv10.04。
我的证书是通过电子邮件提供的,所有的字符串都在一行上--开始证书-- 这里的东西 --结束证书--这是我奉命调用gs_intermediate_ca.crt的证书。
我的VHost看起来像:
SSLEngine On
SSLCertificateFile /etc/ssl/certs/www.mydomain.com.crt
#SSLCertificateChainFile /etc/ssl/certs/gs_intermediate_ca.crt
SSLCACertificateFile /etc/ssl/certs/gs_intermediate_ca.crt
SSLCertificateKeyFile /etc/ssl/certs/www.mydomain.com.key
www.mydomain.com.key是我与CSR同时创建的关键。
安装说明如下:然而,http://123-support.co.uk/support/answers/installing-your-ssl-apache-open-ssl-657/并没有真正提到123-SSL证书,只是稍微贵一点的DomainSSL、ExtendedSSL等等。让服务器错误支持另一家公司的产品让我觉得有点奇怪,但我有点讨厌回到GoDaddy。
(顺便说一句,如果我用当前的SSL设置替换信息,则相同的VHost可以工作。
非常感谢伊恩。
发布于 2011-08-01 16:43:11
我也有类似的问题,问题是我没有编辑我的httpd.conf来监听端口443。
NameVirtualHost *:443
然后在那个端口上设置VH。我有
https://serverfault.com/questions/284134
复制相似问题