I have an OVH server running under Unbuntu 20.04 LTS with Webmin and Virtualmin installed.
I´m trying to have a Jitsi server available as meet.MyDomain.net.
meet.MyDomain.net has been configured as a Virtualmin Sub Virtual Server of MyDomain.net (which is the main one).
meet.MyDomain.net has a dedicated IP address and DNS record.
It has SSL enabled and I can access the Jitsi meet home page and start a meeting.
When a second participant joins on the java console of the host browser I get:
WebSocket Error during WebSocket handshake: Unexpected response code: 404 issues
[modules/RTC/BridgeChannel.js] <WebSocket.e.onclose>: Channel closed: 1006
Depending of the participant client the video and audio may work but blinks and resets.
When using Safari (Ipad) the video does not even start.
When a third participant joins then the video and audio is no longer available for the other two and when the third one leaves the meeting the other one are disconnected with the famous disconnection error message been displayed.
The prosody.err is clean.
I don’t have error messages in prosody.log.
I only get INFO messages in jvb.log, same for jicofo.log. This is why I believe my problem is more on the site configuration file for the apache server.
I have spend an awful amount of time googling for a solution but most of servers are based on nginx, which I understand makes more sense, but in my case I need to use apache for other activities provided by the server.
I will be most grateful if somebody could share a 100% tested and working apache site configuration file.
At the moment I’m using this one from the jitsi github.
Thanks in advance for your help and support!