Ram*_*5TY 2 ssl jetty lets-encrypt
有没有人成功使用 Letsencrypt SSL 和默认码头安装?我似乎无法正确理解。
更多信息:
OS: Ubuntu 16.04
Jetty Path: /opt/jetty
Run Code Online (Sandbox Code Playgroud)
唯一调整的是在 start.ini 中的端口 80 上启用 http。
我遇到的问题:
当我将 --module-ssl 输入到 start ini 时,出现错误
ServerConnector@48aca48b{null,[]}{0.0.0.0:8443}` 没有默认协议
启动码头并失败。
我尝试将 SSL 信息输入到 ini 中,并使用该信息编辑 .xml 文件。
小智 5
我知道这是一个较老的问题,但以防万一人们在 Google 上遇到类似问题:
Jetty 中的 SSL 模块只是基本的加密功能。你需要用它做一些事情——即也启用https或http2模块。
换句话说,对于标准 https,您实际上需要:
java -jar start.jar --add-to-startd=ssl,https
Run Code Online (Sandbox Code Playgroud)
所以这不是最好的错误消息,但是:
ServerConnector 没有默认协议
就是说 - 它以前没有使用 ssl 模块的协议(实现),因为https(或http2)模块尚未加载。
| 归档时间: |
|
| 查看次数: |
638 次 |
| 最近记录: |