【问题标题】:Lighttpd SSL ErrorLighttpd SSL 错误
【发布时间】:2013-11-18 12:29:55
【问题描述】:

我正在尝试为我的 lighttpd 服务器设置 SSL。 lighttpd -v 显示:lighttpd/1.4.26 (ssl) - 轻巧快速的网络服务器

  1. 我创建 server.pem 文件。
  2. 我在 lighttpd.conf 中添加以下行 $SERVER["socket"] == ":443"{ ssl.engine = "启用" 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。 谢谢

【问题讨论】:

  • 我犯了同样的错误。我认为 https 和 :443 是 lighttpd 的同义词。我想我错了。 Linux/lighttpd 菜鸟在这里 :)

标签: ssl lighttpd


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-08
    • 2016-09-17
    • 1970-01-01
    • 2014-08-23
    • 1970-01-01
    相关资源
    最近更新 更多