I have installed Jitsi and had it working fine. Then I setup external DNS, Let’s Encrypt, and port forwards in my firewall to get it working externally, and now it no longer works.
After some digging in the config files it seems that the Let’s Encrypt config restates the proxy configs and leaves out Jitsi for some reason. I had to add back the two ProxyPass statements from
Anyone have any idea why that would not be working automatically like it does with other apps? I’m guessing my simple fix is going to get blown away whenever UCS does it’s templated config generation routine.
Apps that use the vhost feature from bug 45115 are probably incompatible with the current way the letsencrypt app handles the apache2 config.
In the apache2 config univention-letsencrypt.conf should be a line IncludeOptional /etc/apache2/ucs-sites.conf.d/*.conf
So it may be enough to link the jitsi apache2 config to that directory ln -s /var/lib/univention-appcenter/apps/jitsi/config/vhost.conf /etc/apache2/ucs-sites.conf.d/
Have you tried that and did it resolve your issue? Would be good to know. Thank you.
It kind of works but of course will redirect ALL letsencrypt-(sub-)domains on the toplevel to jitsi.
I would like to have just the ONE subdomain specified in the jitsi setup to redirect to jitsi… and maybe another one I can chose - but not all.
Hi,
I just install Jitsi on my master UCS and execute the command line “ln -s /var/lib/univention-appcenter/apps/jitsimeet/config/vhost.conf /etc/apache2/ucs-sites.conf.d/” to make it work.
However it redirect my UCS portal as well. Is it normal ?
I don’t think the solution you tried works. Try what I mentioned in the first post or check the bug report. There might be new info there. I am still using my original work around.
Are you using let’s encrypt? If not, then I don’t think any of this info applies. IIRC it was working fine before setting up let’s encrypt. You may be having a different issue.
Yes I am using let’s encrypt. I had installed it before Jitsi meeting application. I beleive here the reverse proxy is working but it is redirected all subdomain to Jitsi.
If you’re using let’s encrypt I would expect to see other info in your config file. You should have a virtual host section with the jitsi address. Your additional proxy lines would go there.