我的服务器使用OpenSSL 0.9.8e在Debian上运行Apache HTTPD 2.2.16 Squeeze在具有SSL证书的vhost上运行Roundcube 0.95。它工作正常。该证书将于1月21日到期。 Debian Squeeze多年来一直没有更新。
我像往常一样创建了来自同一个提供程序的新证书(startSSL),并用新的.key和.crt(pem)替换旧的证书,就像我每隔一年一样。私有.key上的密码已被删除。
当我重新启动Apache时,SSL服务页面提供空白页面。 我没有在error.log中看到错误。我可以看到access.log显示我的浏览器以200响应命中网站。但Roundcube不在那里。 用旧版本替换.key和.crt可以恢复所有内容。
我还能怎么调试呢?