ssl - 尝试使用 docker、restcomm 和 letsencrypt 设置 ssl

标签 ssl lets-encrypt restcomm

亲爱的,

我正在尝试将 ssl 添加到我的 restcomm 应用程序。 我定期安装了一个 docker,一个损坏的 https 工作正常,默认的。 然后我尝试了 letsencrypt 并使用 keytool 生成了一个 .jks 文件。 我遵循了本教程 o

http://documentation.telestax.com/connect/configuration/Restcomm%20-%20Enable%20HTTPS%20secure%20connector%20on%20JBoss%20AS%207%20or%20EAP%206.html#secure

然后重新启动服务器,没有任何反应。

请指教。

最佳答案

为了使用授权证书(.jks 文件),在 restcomm-docker 上有 2 个选项:

  1. 从主机挂载 jks 文件:例如 -v host/location/.jks:/opt/Restcomm-JBoss-AS7/standalone/configuration/restcomm-combined.jks
  2. 使用以下命令从远程位置拉取: CERTCONFURL JKS 文件 URL 位置 CERTREPOUSR 用于身份验证的用户名(如果需要)。 CERTREPOPWRD 如果需要,用于身份验证的密码。

*您还需要设置变量: - SECURESSL=授权 - TRUSTSTORE_PASSWORD 设置用于 RestComm 的密码以配置 HTTPS 和 SIP TLS 证书 - TRUSTSTORE_ALIAS 设置别名以用于 RestComm 以配置 HTTPS 和 SIP TLS 的证书

更多信息在这里(在“HTTPS 相关配置”下):restcomm-docker configuraion documentation

关于ssl - 尝试使用 docker、restcomm 和 letsencrypt 设置 ssl,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41063398/

相关文章:

javascript - Node.js/Express.js 链证书不工作

postgresql - docker nginx letsencrypt odoo错误

ssl - NXLog 与 HTTPS : How to configure SSL and certificate?

sip-server - Restcomm默认用户名和密码

Tomcat 9 Mobicents Sip Servlet

ruby-on-rails - 使用客户端证书和 TLS_RSA_WITH_AES_256_CBC_SHA 和其他密码套件

python - 使用 TLS 和 Python 进行身份验证

c# - 跨域 iframe 中的安全错误

node.js - 续订了我的 SSL 证书,但在 AWS EC2 服务器上的 nodejs 中获取 UNABLE_TO_VERIFY_LEAF_SIGNATURE

restcomm - Webrtc 和 Restcomm