安装 ssl 证书后 strophe js 无法正常工作

Posted

技术标签:

【中文标题】安装 ssl 证书后 strophe js 无法正常工作【英文标题】:strophe js not working after installing ssl certificate 【发布时间】:2015-02-14 12:35:34 【问题描述】:

我正在开发一个实时应用程序,我已经安装了 openfire 并使用 strophe js 将它集成到客户端,一切正常

但后来我们不得不将 ssl 证书集成到网站中,在添加 ssl 证书后,strophe 停止工作并出现错误

我也在 openfire 中添加了自我证明的证书,但仍然没有用

【问题讨论】:

【参考方案1】:

这看起来像是您的网络服务器配置的问题,而不是 strophe。根据我对您的配置的少量信息进行推测,我猜想 openfire bosh 配置正在侦听默认 ssl 443 端口以外的端口。

您要么需要指定 openfire 正在侦听的端口号(adventurefriend.com:8443 或其他),要么在您的 Apache 配置中使用 http 重写来重写带有 ^/http-bind 的请求到该端口。

【讨论】:

以上是关于安装 ssl 证书后 strophe js 无法正常工作的主要内容,如果未能解决你的问题,请参考以下文章

DISCONNECTED 状态后无法连接 strophe js 连接

阿里云配置ssl证书服务遇到的几个问题和解决方法

在 InstallShield 安装期间导入 SSL 证书后,无法以编程方式将其与 IIS 中的绑定相关联

nginx配置ssl证书后无法访问https

无法安装 Charles SSL 证书

安装好的SSL证书无效怎么办?