使用Lets-Encrypt SSL证书与Jetty

时间:2017-06-01 13:55:52

标签: ssl jetty lets-encrypt

大家好我只是想问一下有没有人成功使用Letsencrypt SSL和默认的码头安装我似乎无法正确,如果有人能够帮助我,将不胜感激

更多信息:

OS: Ubuntu 16.04
Jetty Path: /opt/jetty

仅调整了一项是在start.ini

中启用端口80上的http

我遇到的问题: 当我输入--module-ssl到start ini 错误:No default protocol for ServerConnector@48aca48b{null,[]}{0.0.0.0:8443}启动jetty并且失败

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

1 个答案:

答案 0 :(得分:2)

我知道这是一个比较老的问题,但万一人们在Google上偶然发现了一个类似的问题:

Jetty中的SSL模块只是基本的加密功能。您需要使用它执行某些操作-即也启用httpshttp2模块。

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

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

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

  

ServerConnector没有默认协议

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