Lighttpd SSL错误

时间:2013-11-18 12:29:56

标签: ssl lighttpd

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

  1. 我创建了server.pem文件。
  2. 我在lighttpd.conf中添加以下行 $ SERVER [“socket”] ==“:443”{ ssl.engine =“启用” ssl.pemfile =“/ etc / lightstpd /certs / server.pem” }
  3. 我重新启动服务器,一切正常。
  4. 我运行:openssl s_client -connect mydomain.com:443并得到回复: 已连接(00000003)......没有错误,没有错误

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

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

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

1 个答案:

答案 0 :(得分:11)

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