尝试使用 docker、restcomm 和 letsencrypt 设置 ssl
trying to set ssl using docker, restcomm & letsencrypt
亲爱的,
我正在尝试将 ssl 添加到我的 restcomm 应用程序。
我定期安装了一个 docker,一个损坏的 https 工作正常,默认的。
然后我尝试了 letsencrypt 并使用 keytool 生成了一个 .jks 文件。
我跟着这个教程 o
然后重新启动服务器,没有任何反应。
请指教
为了使用授权证书(.jks 文件),restcomm 上有 2 个选项-docker:
- 从主机挂载 jks 文件:例如
-v host/location/.jks:/opt/Restcomm-JBoss-AS7/standalone/configuration/restcomm-combined.jks
- 使用以下方法从远程位置拉取:
CERTCONFURL JKS file URL location
CERTREPOUSR Username for authentication if needed.
CERTREPOPWRD Password for authentications if needed.
*您还需要设置变量:
- SECURESSL=AUTH
- TRUSTSTORE_PASSWORD Set the password to use for RestComm to configure the certificate for HTTPS and SIP TLS
- TRUSTSTORE_ALIAS Set the Alias to use for RestComm to configure the certificate for HTTPS and SIP TLS
更多信息在此处(在 "HTTPS related configuration" 下):restcomm-docker configuraion documentation
亲爱的,
我正在尝试将 ssl 添加到我的 restcomm 应用程序。 我定期安装了一个 docker,一个损坏的 https 工作正常,默认的。 然后我尝试了 letsencrypt 并使用 keytool 生成了一个 .jks 文件。 我跟着这个教程 o
然后重新启动服务器,没有任何反应。
请指教
为了使用授权证书(.jks 文件),restcomm 上有 2 个选项-docker:
- 从主机挂载 jks 文件:例如 -v host/location/.jks:/opt/Restcomm-JBoss-AS7/standalone/configuration/restcomm-combined.jks
- 使用以下方法从远程位置拉取:
CERTCONFURL JKS file URL location CERTREPOUSR Username for authentication if needed. CERTREPOPWRD Password for authentications if needed.
*您还需要设置变量:
- SECURESSL=AUTH
- TRUSTSTORE_PASSWORD Set the password to use for RestComm to configure the certificate for HTTPS and SIP TLS
- TRUSTSTORE_ALIAS Set the Alias to use for RestComm to configure the certificate for HTTPS and SIP TLS
更多信息在此处(在 "HTTPS related configuration" 下):restcomm-docker configuraion documentation