Apache全新安装ssl

时间:2013-07-29 06:23:19

标签: apache ssl centos

我在CentOS上安装了Apache并且没有启用SSL,但是我收到了以下错误。

Bad Request

Your browser sent a request that this server could not understand.
Reason: You're speaking plain HTTP to an SSL-enabled server port.
Instead use the HTTPS scheme to access this URL, please. Hint:
https://192.168.1.50/ Apache/2.2.15 (CentOS) Server at 192.168.1.50
Port 443

我正在测试它的页面是一个简单的html页面。

我没有对肉体安装的Apache做过很多改动。我编辑的唯一内容是IPTABLES配置文件,允许端口80上的LAN访问和httpd.conf文件更改文档根目录。

我之前(在Fedora上)安装了Apache,但没有遇到这个问题。

谢谢。

1 个答案:

答案 0 :(得分:0)

我设法找到了问题。我找到了一个包含所有SSL配置行的sll.conf文件。 SSL默认启用,很奇怪。它位于/etc/httpd/conf.d/和一个简单的

<VirtualHost _default_:443>
SSLEngine off
</VirtualHost>

做了这个伎俩。