5 / 5
Dec 2020

Hello ,
I have installed Egroupware (last version) and Rocket.Chat with SSL and everything required.
Rocket.Chat is working we can log in with Egroupware users and etc. , but in the admin menu it says that it can’t connect to rocketchat, the URL is correct (with the dash “/” at the end), when we click on the Rocket.Chat app we get connected and we can chat, we have notifications everything.
We get fault :
Error contacting Api server: https://ip./rocketchat/api/v1/login
and in

https://ip./rocketchat/api/v1/login we get :

{“status”:“error”,“message”:“API endpoint does not exist”}

What we have tried :

  1. Clean install of Rocket.Chat
  2. Delete database and configure everything from start - manually setting the OAutth configuration.
  3. Reinstalling the apps in Egroupware /setup - both OAuth and Rocket.Chat.

Thanks in advance and any help will be much appreciated.

  • created

    Dec '20
  • last reply

    Dec '20
  • 4

    replies

  • 1.7k

    views

  • 2

    users

  • 3

    links

Using the IP won’t work, as the certificate is not for the IP but the full qualified hostname.

If you have problems with the hostname: it usually means your router / firewall does not allow the access to the external IP from intern / the container. Easiest way to fix that is to set an extra_host entry for your hostname with the docker0 IP 172.17.0.1.

Ralf

Dear Rall ,

Thanks very much for the help this was the problem , due to change in the IP address in the hosts file there was a wrong IP.
After changing to the correct one everything is working perfectly.