I’m hosting with SSDNodes and I’m unsure if it allows for port 3000. I could find out, but they promote self hosting rocket chat with them so I imagine it does.
I was able to sync up with the Mac OS client. It brought up a SSL notification (I use LetsEncrypt) that I accepted and it synced up. I haven’t been able to do it with the iOS app because it doesn’t end up showing the notification.
Do I need to fix my SSL certificate do you think?
I’m also not receiving emails through the system; whether it be by clicking the ‘Forgot Password’ links etc.
Is there something I must do with the VPS to allow for emails to be sent?
I am using the Lets Encrypt service myself on my chatbox. Works perfectly.
I also had problems receiving the messages. Make sure that you select custom messages. When I used the default messages I had problems receiving mails too.
Also make sure that you enter the IP address of your chatbox in the spf dns record. Or else your provider will think the messages are spam.
Sorry for the slow reply, I appreciate your responses.
I did just get my SSL enabled on the site but when I try to connect via the mobile app client it gives me this error: ‘OOPS! could not connect to this server!’
Is there something else I must do?
Also in regards to the email messages, where do I go to ‘select custom messages’?
No the port 80 setup is used to make it easier for people to connect with a webbrowser. If port 3000 is not blocked in your setup you should be able to connect with the IOS app too. I don’t think it is blocked because you can connect with the mac client and I think that also connects to port 3000 by default?
If you pm me the hostname of your setup I will be more than willing to test if I can connect with android app. I haven’t got an iPhone, but at least you can check if connecting with a mobile phone is a problem.
Having the same issue on a new install on an Ubuntu 18.4 LTS box. Just got our ssl cert installed and both web and desktop clients connect. Just times out via iphone.
I’m having this issue too. Just set up a custom server on Ubuntu using Google’s Cloud hosting service.
When I went through the setup wizard, it asked if I wanted to connect with the Rocket.Chat servers, and I declined. Could this be the issue?
Port 3000 is unblocked, but there’s nothing connected to it. A port-scan showed that it was a closed port. The server is working fine in the desktop and web apps, but I can’t get my mobile (iOS) apps to connect to it.