Ios 我们想使用Rocket.chat与我们自己的服务器,而不是open.Rocket.chat了解一些我们无法继续进行的内容

Ios 我们想使用Rocket.chat与我们自己的服务器,而不是open.Rocket.chat了解一些我们无法继续进行的内容,ios,objective-c,swift,websocket,rocket.chat,Ios,Objective C,Swift,Websocket,Rocket.chat,我们想在服务器(域)上使用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}))

我们想在服务器(域)上使用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连接。存储库上有一个警告:

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

您可以在此处阅读更多信息:


其他用户在讨论应用程序连接时也遇到了一些问题。

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

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

您可以在此处阅读更多信息:


其他用户在讨论应用程序连接时也有一些问题。

感谢Rafael抽出宝贵的时间,我无法获取应用程序版本,但我们已从该线程下载了克隆,服务器版本为“Centos 7”,请您帮助我,如果我们想使用自己的服务器/域而不是rocket.chat的服务器,我们是否在iOS端设置了一些设置,以及我们需要在服务器上进行哪些设置才能使其正常工作。。非常感谢您的帮助,因为我们在过去3天里一直在为同一个问题苦苦挣扎……嗨@Rafael Kellermann Streit:实际上我们已经连接了我们的域,但面临着一个奇怪的问题,即,有时我们能够立即连接到服务器,但大多数情况下我们无法连接到服务器,没有任何错误,我们从前端和后端(服务器端)交叉检查了所有内容,因为当我们从web应用程序连接时,同一个URL会立即连接,但此问题仅存在于移动应用程序中。。。请分享您的想法,我们将非常感谢您的帮助。感谢Rafael花费宝贵的时间,我无法获得应用程序版本,但我们已从该线程下载了克隆,服务器版本为“Centos 7”,请您帮助我,如果我们想使用自己的服务器/域而不是rocket.chat的服务器,我们是否在iOS端设置了一些设置,以及我们需要在服务器上进行哪些设置才能使其正常工作。。非常感谢您的帮助,因为我们在过去3天里一直在为同一个问题苦苦挣扎……嗨@Rafael Kellermann Streit:实际上我们已经连接了我们的域,但面临着一个奇怪的问题,即,有时我们能够立即连接到服务器,但大多数情况下我们无法连接到服务器,没有任何错误,我们从前端和后端(服务器端)交叉检查了所有内容,因为当我们从web应用程序连接时,同一个URL会立即连接,但此问题仅存在于移动应用程序中。。。请您在同一时间分享您的想法,我们将非常感谢您的帮助。