ios system version is 15.3.1, app version is 4.25.0.29369; server version is 4.5.0.
The android version and web version work normally, but ios has no response after clicking login on the screen where user name and password are entered, but if the wrong user name and password are entered, it will prompt an input error.
The user registration function of the ios version is normal.
The server is based on nginx + docker-compose, and the CDN is cloudflare.
Can anyone tell me what is happening? How can I provide more useful information?
I don’t know if it’s because my service is installed in a subdirectory, so I fill in the server address in the ios like “https://***.com/subPath”.
Only the ios client doesn’t have any error hint, and after clicking it, there is no response, as if I didn’t click it. And android and browser are working fine, very strange. I can also see the login record for ios in the server logs, but there is nothing behind it.
Some suggestions: The app client can turn on debug logs to make it easier to fix problems. Because now I can’t log in, and I can’t see any error message, the “Login” button is not responsive after clicking, that’s all. I believe it will be much easier if there is a log log for viewing or sharing on the app side.
As sub directory is no longer supported, some features and integrations is no longer tested against this scenario, and it may eventually stop working properly and will not be fixed.
i have the same issue which where discused before… this is my second instance the first runs fine. I could also login via the apple rocketchat app to open.rocket.chat.
My config looks like:
Root Server (bare Metal)
Rocket.Chat Server Version: 4.5.0
OS: Debian 9
Deploy via Docker
One instance with one replica set
MongoDB Version 4.2 via docker
Login with the app on open.rocket.chat works so far
What i have checked…
If i use a browser the login works fine…
when i try to login in the app and use the right credentials … after i hit login nothing happens. .
if i use wrong creds i get an error that i use the wrong creds
I use apache2 as an reverse proxy … the relevant part of the config is…
I have a feedback that the login over the android app ist also not possible. I try the connection over the windows app and this works well. So its looks like that its only affekt the mobile apps.
wow… sometimes the small things have a huge impact.
I was to write the i know the doc an i done everything in it. But only to be sure i started to write my config down and the modules which where needed. What should i say… if you do not enable “proxy_wstunnel” for apache2 than the webclient works well. But the mobile client need the module.
After youe question i find out that the module is not enabled. After i enable the module… everything works as expected.