我在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,但没有遇到这个问题。
谢谢。
答案 0 :(得分:0)
我设法找到了问题。我找到了一个包含所有SSL配置行的sll.conf文件。 SSL默认启用,很奇怪。它位于/etc/httpd/conf.d/和一个简单的
<VirtualHost _default_:443>
SSLEngine off
</VirtualHost>
做了这个伎俩。