让我们使用Jetty加密SSL证书

让我们使用Jetty加密SSL证书,ssl,jetty,lets-encrypt,Ssl,Jetty,Lets Encrypt,是否有人成功地将Letsencrypt SSL与默认jetty安装一起使用?我似乎做得不对 更多信息: OS: Ubuntu 16.04 Jetty Path: /opt/jetty 唯一需要调整的是在start.ini中的端口80上启用http 我遇到的问题: 当我在start ini中输入--module ssl时,我得到了错误 没有针对的默认协议ServerConnector@48aca48b{null,[]}{0.0.0.0:8443}` 启动码头,但它失败了 我曾尝试将SSL信息输入

是否有人成功地将Letsencrypt SSL与默认jetty安装一起使用?我似乎做得不对

更多信息:

OS: Ubuntu 16.04
Jetty Path: /opt/jetty
唯一需要调整的是在start.ini中的端口80上启用http

我遇到的问题:

当我在start ini中输入--module ssl时,我得到了错误

没有针对的默认协议ServerConnector@48aca48b{null,[]}{0.0.0.0:8443}`

启动码头,但它失败了


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

我知道这是一个较老的问题,但如果人们在谷歌上遇到类似问题:

Jetty中的SSL模块只是基本的加密功能。您需要对它做些什么-也就是说,还要启用
https
http2
模块

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

java -jar start.jar --add-to-startd=ssl,https
因此,这不是最好的错误消息,但是:

ServerConnector没有默认协议


也就是说,它以前没有使用ssl模块的协议(实现),因为还没有加载
https
(或
http2
)模块。

您应该包含有关遇到的问题类型的信息。您是否看到任何错误消息?你已经做了什么?@JamesKraus谢谢我更新了它,Jetty对我来说是相当新的,所以我尝试提供尽可能多的信息