In regards to the Connecting status banner shown on your iOS app, I would like to confirm on the following:
I believe that you are self hosting your Mattermost Server 5.37.0 on your end. May I know the URL that you used to access it on your iOS app? Were you using HTTP or HTTPS?
Were you connected through Wifi or the network service provider?
Do you use any proxy set up and configured SSL for the instance?
Is this happening specifically to iOS app or does it also occur on Android app too?
Are you able to access the Mattermost instance through the mobile web browser instead of using the mobile app?
Thanks for the confirmation. Specific to this part:
The mobile app has a more strict rule on how it allows connectivity from a self hosted server. With that being the case, can you please provide information on how you configured HTTPS on your Mattermost server? Did you refer to the official documentation here and which SSL certificate authority (CA) did you use?
It continuously requests and sends status 200 responses.
# nginx access log
GET /api/v4/system/ping?time=xxx HTTP/1.1][Mattermost/364 CFNetwork/1126 Darwin/19.5.0
POST /api/v4/users/status/ids HTTP/1.1] [Mozilla/5.0 (iPhone; CPU iPhone OS