Hello everyone.
There already are topics about changing the configuration of Relution in an running installation. It is not possible in the Management Console.
While we needed the new Relution-version due to changes of Android Enterprise we upgraded Univention to 5.2 and updated Relution.
Afterwards we are not able to register new clients because Relution uses its internal ldap hostname “relution-xxxxxxxx” for generating the links - what fails obviously because it has to be “https://relution.domain.tld” and now is “relution-xxxxxxxx” instead.
I installed a fresh Relution Container inside a testing environment and noticed, that there’s a “HOSTNAME” variable inside the relution.env and the system generated proper links for registration.
In our running instance, this variable is lacking inside the .env-file.
I found an possibility to add environment-variables in this topic:
How-to: ENV - Persistent environment variables for docker apps
It just won’t work in my case, because HOSTNAME already exists inside the container.
So I have to figure out how I can rebuild the container or set the variable permanently. I tried to set the variable as a workaround inside the running container, but this has no effect and vanishes after leaving the containers shell.
I also tried univention-app reinitialize relution
what failed, because the app uses a setup script.
Can anyone give me a hint on how to solve that?
Thanks in advance
Daniel