0

我们想在我们的服务器(域)上使用 Rocket.chat 应用程序而不是 open.rocket.chat,但是当我们用我们的服务器 URL 替换 open.rocket.chat 时,我们收到如下错误...

[WebSocket] did disconnect with error (Optional(Error Domain=WebSocket Code=400 "Invalid HTTP upgrade" UserInfo={NSLocalizedDescription=Invalid HTTP upgrade})) 
Socket will send message: { 
"id" : "0tZIJpxo2ifrm4q18OnFpQfvYQA0OmqS1OyD3kKLFQvme3G4er", 
"method" : "public-settings\/get", 
"msg" : "method" 
}

实际上,我们已经按照 Rocket.chat 论坛的指南完成了所有服务器设置。

我为这个问题搜索了很多,但有些谷歌似乎对此很薄弱。

来自火箭聊天或周围的任何人都会帮助我追踪问题,您的任何帮助将不胜感激..

4

1 回答 1

2

你能指定你使用的是什么版本的应用程序,以及你使用的是什么版本的服务器吗?另外,请确保您的服务器支持 WebSocket 连接。存储库上有一个警告:

确保您的服务器支持 WebSocket。这些是 Apache 2.4 和 Nginx 1.3 或更高版本的最低要求。

您可以在此处阅读更多信息:https ://github.com/RocketChat/Rocket.Chat.iOS

其他用户也讨论了有关应用程序连接性的一些问题。

于 2017-11-16T11:50:33.367 回答