Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

iOS App doesn't connect #155

Closed
sthaydn opened this issue Sep 25, 2022 · 10 comments
Closed

iOS App doesn't connect #155

sthaydn opened this issue Sep 25, 2022 · 10 comments

Comments

@sthaydn
Copy link

sthaydn commented Sep 25, 2022

Hi there,

RocketChat is working fine with Android and Linux on my yunohost with all on latest version. Also the macOS works fine, but no chance to get it working on iOS.

After inserting my credentials and clicking on connect, nothing happens.

Is this something known, or is this a "special feature" on my yunohost install?

Regards,

Stefam

@ericgaspar
Copy link
Member

ericgaspar commented Sep 26, 2022

@sthaydn Most of the time, the problem occurs when rocket.Chat is installed as private app during install. You can change the permission to public in the webadmin > Applications > Rocket.Chat > Manage groups and permissions

@sthaydn
Copy link
Author

sthaydn commented Sep 26, 2022

It is set to all_users and visitors. Visitors is public, I guess?

@ericgaspar
Copy link
Member

FYI, I have Rocket.Chat working fine on iOS...

@sthaydn
Copy link
Author

sthaydn commented Sep 30, 2022

Ok, thanks for that. So it seems there is an issue on my side. Where are the logfiles from RocketChat?

@ericgaspar
Copy link
Member

Ok, thanks for that. So it seems there is an issue on my side. Where are the logfiles from RocketChat?

Webadmin -> Services -> rocketchat

@sthaydn
Copy link
Author

sthaydn commented Sep 30, 2022

Ok, there are no entries with logging in. Do you have another idea what I could investigate?

@getzze
Copy link

getzze commented Oct 4, 2022

Hi, I also have the same problem, it works everywhere but iOS.
I followed this, but nothing works.
Still have to try this.

@getzze
Copy link

getzze commented Oct 5, 2022

I managed to make it work!
I had previously set the security setting for nginx to "modern", so it was using only TLSv1.3, but I guess it doesn't work on old iphones.
Setting it to intermediate makes it work:

sudo yunohost settings set security.nginx.compatibility -v intermediate

What is strange is that I tried adding this line to /etc/nginx/conf.d/rocketchat.my.subdomain.conf:
ssl_protocols TLSv1 TLSv1.1 TLSv1.2 TLSv1.3; # don’t use SSLv3 ref: POODLE
But it was not allowing tlsv1.2 on this subdomain...

@sthaydn
Copy link
Author

sthaydn commented Oct 5, 2022

After reading your comment it hit me really hard. :-D I did exactly the same a long time ago, haven't remembered it until now. Thank you very much! It also works for me now.

But, you are right, I would also have "modern" set as default and only have changed that where it is necessary.

@mrPsycho
Copy link

i also just installed it and wondered why ios is broken…
but yeah, lowered security level and it started to work

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants