Lighttpd SSL错误

Mat*_*lak 3 ssl lighttpd

我试图为我的lighttpd服务器设置SSL.lighttpd -v显示:lighttpd/1.4.26(ssl) - 一个轻快的网络服务器

  1. 我创建server.pem文件.
  2. 我在lighttpd.conf中添加以下行:$ SERVER ["socket"] ==":443"{ssl.engine ="enable"ssl.pemfile ="/ etc/lighttpd /certs/server.pem"}
  3. 我重新启动服务器,一切正常.
  4. 我运行:openssl s_client -connect mydomain.com:443并获得响应:CONNECTED(00000003)......没有错误,没有

  5. 但是当我想通过浏览器访问mydomain.com:443它失败并在error.log中我可以看到:

    (connections.c.294)SSL:1错误:1407609C:SSL例程:SSL23_GET_CLIENT_HELLO:http请求

任何人都可以帮助解决这个问题,因为我真的不知道哪里可以出问题而且我不是那么多Linux家伙,我只需要在Web服务器上设置ssl.谢谢

rek*_*ire 11

确保您打开https://mydomain.com/而不是http://mydomain.com:443/.如果使用正确的协议(https而不是http),除了使用非标准端口(http = 80; https = 443)之外,您不需要寻址端口.