我们想在我们的服务器(域)上使用 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 论坛的指导方针完成了所有服务器设置。
我在谷歌上搜索了很多关于这个问题的内容,但有些谷歌似乎对此非常薄弱。
是否有来自 rocket chat 或周围的任何人帮助我追踪问题,您的任何帮助将不胜感激..
最佳答案
您能具体说明您使用的是什么版本的应用程序,以及您使用的是什么版本的服务器吗?另外,请确保您的服务器支持 WebSocket 连接。存储库中有一条关于此的警告:
Make sure your server supports WebSocket. These are the minimum requirements for Apache 2.4 and Nginx 1.3 or greater.
您可以在此处阅读更多信息:https://github.com/RocketChat/Rocket.Chat.iOS
其他用户也讨论了一些关于应用连接的问题。
关于ios - 我们想在我们自己的服务器上使用 Rocket.chat 而不是 open.rocket.chat 一些我们无法继续的事情,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47324815/