0

我在我的实例SSL上遇到问题 我的虚拟主机阻止工作,我没有任何关于原因的线索。我的文件夹里 有一份礼物。 我似乎没有看到任何错误日志里面 也为空virtual hostsEC2 LAMP
service httpd start[FAILED]
ssl.confconf.d

/var/log/httpd
ssl_engine.log

<VirtualHost *:443>
        ServerName app.mydomain.com
        DocumentRoot /var/www/app.mydomain.com
        SSLEngine on
        SSLCertificateFile /etc/ssl/certs/certificate.crt
        SSLCertificateKeyFile /etc/ssl/certs/app_mydomain_com.key
        SSLCACertificateFile /etc/ssl/certs/mydomain.ca.crt
        ErrorLog /var/log/ssl_engine.log
</VirtualHost>

我可以执行任何测试以更好地了解错误可能来自哪里?

我发现当我摆脱ssl.conf并且任何带有 apache 的虚拟域<VirtualHost *:443>都将启动时,否则什么都不会发生,我似乎找不到任何错误日志。

更新: 我把它拿出来了ssl.conf,apache 现在将启动。
向后工作以查看这是如何产生错误的

<VirtualHost _default_:443>
    ErrorLog logs/ssl_error_log
    TransferLog logs/ssl_access_log
    LogLevel warn
    SSLEngine on
    SSLProtocol all -SSLv2
    SSLCipherSuite ALL:!ADH:!EXPORT:!SSLv2:RC4+RSA:+HIGH:+MEDIUM:+LOW

    <Files ~ "\.(cgi|shtml|phtml|php3?)$">
            SSLOptions +StdEnvVars
    </Files>
    <Directory "/var/www/cgi-bin">
            SSLOptions +StdEnvVars
    </Directory>
    SetEnvIf User-Agent ".*MSIE.*" \
                     nokeepalive ssl-unclean-shutdown \
                     downgrade-1.0 force-response-1.0

    CustomLog logs/ssl_request_log \
                        "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b"
</VirtualHost>                                  

终于报错了
SSL Library Error: 185073780 error:0B080074:x509 certificate routines:X509_check_private_key:key values mismatch

4

0 回答 0