SSL不起作用


0

我正在尝试将https添加到我们的网址。下面是我在httpd.conf中的配置。但是当我用https键入url时,服务器挂起会返回超时。该URL与之一起使用http。 HTTPS部分是我试图添加新的。我的日志中也没有看到任何错误。请帮我解决这个问题!

Listen 8085
Listen 8443

SSLSessionCache shmcb:/sbclocal/data/snap/logfiles/apache/ssl_cache
SSLSessionCacheTimeout  300

<VirtualHost _default_:8443>
ServerName eqing-apac-staging.swissbank.com
SSLEngine on
SSLProtocol -all +SSLv3 +TLSv1
SSLCertificateFile ssl/eqiqa.crt
SSLCertificateKeyFile ssl/server.key
SSLCertificateChainFile ssl/ca.crt
CustomLog /sbclocal/data/snap/logfiles/apache/ssl_request.log "%t %h %{SSL_PROTOCOL}x  \"%r\" %b"
</VirtualHost>

<VirtualHost _default_:8085>
ServerName eqing-apac-staging.swissbank.com
SSLEngine off
</VirtualHost>

你尝试过像这样的公共服务吗? ssllabs.com/ssltest ?网络上有数百万,只是google他们。
MariusMatutiae

Answers:


1

似乎没有发布配置给我的问题,你得到超时的事实似乎更多的是权限/模块问题。

请检查以下内容:

  • 是否是港口 8443 在防火墙中打开。
  • 是否启用了apache2 SSL模块。为此,请运行以下命令:

    a2enmod ssl
    

    完成后,可能会要求您重新启动 apache2 守护:

    /etc/init.d/apache2 restart
    

谢谢回答我已经将以下内容添加到https.conf LoadModule ssl_module /sbcimp/run/pd/apache/2.2.11/modules/mod_ssl.so,但a2enmod ssl说找不到命令
Sharmistha

我发布的是一个应该在终端上运行的命令 root,而不是apache2指令。
nKn

以root身份运行而不是以apache2命令运行,但我仍然得到“命令未找到”无论如何我可以从我的日志中看到mod_ssl / 2.2.11 OpenSSL / 0.9.8i WAAS / 3.6.0 mod_perl / 2.0.4 Perl / v5。 8.8配置 - 恢复正常操作“所以我猜mod_ssl应该没问题
Sharmistha

你检查过防火墙端口了吗? 84438085 打开了吗?
nKn

是的我可以做一个telnet并连接到它 - telnet localhost 8443
Sharmistha
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.