gpt4 book ai didi

ssl - 在 Jetty 中使用 Lets-Encrypt SSL 证书

转载 作者:太空宇宙 更新时间:2023-11-03 12:53:08 26 4
gpt4 key购买 nike

有没有人在默认 jetty 安装中成功使用 Letsencrypt SSL?我好像没弄对。

更多信息:

OS: Ubuntu 16.04
Jetty Path: /opt/jetty

唯一调整的是在 start.ini 中在端口 80 上启用 http。

遇到的问题:

当我在启动 ini 中输入 --module-ssl 时,出现错误

No default protocol for ServerConnector@48aca48b{null,[]}{0.0.0.0:8443}`

启动 jetty 但失败。

我已经尝试将 SSL 信息输入到 ini 中,并使用该信息编辑 .xml 文件。

最佳答案

我知道这是一个较旧的问题,但以防万一人们在 Google 上偶然发现它并遇到类似问题:

Jetty 中的 SSL 模块只是基本的加密功能。您需要用它做点什么 - 即同时启用 httpshttp2 模块。

换句话说,对于标准 https,您实际上需要:

java -jar start.jar --add-to-startd=ssl,https

所以这不是最好的错误消息,但是:

No default protocol for ServerConnector

意思就是 - 它以前没有协议(protocol)(实现)来使用 ssl 模块,因为 https(或 http2)模块没有已加载。

关于ssl - 在 Jetty 中使用 Lets-Encrypt SSL 证书,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44309522/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com