无法通过CentOS上的mod_ssl访问https网站配置

时间:2016-03-02 03:15:57

标签: linux apache ssl tcp centos

我在CentOS上的httpd服务中安装和配置mod_ssl,如下链接: https://www.digitalocean.com/community/tutorials/how-to-create-a-ssl-certificate-on-apache-for-centos-6

这是我在httpd.conf中的配置:

<VirtualHost x.x.x.x:80>
<Directory /var/www/html/source>
AllowOverride All
</Directory>
DocumentRoot /var/www/html/source
ServerName sub.domain.com.vn
</VirtualHost>

<VirtualHost x.x.x.x:443>
SSLEngine on
SSLCertificateFile /etc/httpd/ssl/apache.crt
SSLCertificateKeyFile /etc/httpd/ssl/apache.key
DocumentRoot /var/www/html/source
ServerName sub.domain.com.vn
ErrorLog logs/ssl_error_log
TransferLog logs/ssl_access_log
</VirtualHost>

x.x.x.x是我的服务器IP 问题是我可以访问http:// sub.domain.com.vn但无法访问https:// sub.domain.com.vn。我可以正常telnet到端口443。端口443和HTTPS协议已准备就绪。

netstat -tap | grep https

tcp 0 0 *:https LISTEN 1

netstat -tlnp | grep 443

tcp 0 0 ::: 443 ::: * LISTEN 1

但是当我访问https:// sub.domain.com.vn时,会打印出错误“此网页不可用ERR_CONNECTION_CLOSED”。请问有人帮我吗?如果我的英语不够好,请原谅我。我的服务器上的端口443已打开,我检查了。

0 个答案:

没有答案