1 / 4
Aug 2024

Hello everybody,
I have followed the setup documentation (https://github.com/EGroupware/egroupware/wiki/Rocket.Chat-Integration3) twice now, each with a fresh install of Ubuntu 22.04 and eGroupware and I am running into the same problem over and over again. I have set up a domain name and Let’s Encrypt certificate before installing RocketChat and I have prefixed the setup command with the HTTP_HOST variable set to my domain as described in the wiki.

Now when I open up RocketChat in the web UI I don’t get the setup assistant, instead it just tells me “Unknown path”. The same applies when I type in https://my-egroupware-domain.tld/home directly into the browser. And curl on localhost is also the same:

# curl http://localhost:3000/home
Unknown path

Any help is greatly appreciated!
Best regards and thanks in advance
Julian

  • created

    Aug '24
  • last reply

    Aug '24
  • 3

    replies

  • 529

    views

  • 2

    users

  • 3

    links

Found it. The file /etc/egroupware-rocketchat/docker-compose.override.yml contains a variable ROOT_URL that was set to “https://my-egroupware-domain.tld/rocketchat2”. I removed the “/rocketchat” part and restarted the container. I was then able to access the app. Probably a bug in the setup script?

We used to run Rocket.Chat under the path-prefix /rocketchat, but Rocket.Chat stopped supporting it, and we had to move to running RC in the root and proxying everything not proxied anywhere else (e.g. /egroupware) into the RC container.

Looks like that was a left-over from that time …

Ralf

Suggested Topics

Want to read more? Browse other topics in Rocket.Chat or view latest topics.