I’ve installed jitsi-meet package on a fresh Debian GNU/Linux 10, intended to be only dedicated to Jitsi Meet (open).
This is an LXC container in a desktop computer, both with their own IP address.
I can forward TCP and UDP ports from Internet router. Only by reverse-proxying* https website from another container (with Apache) to my jitsi container (no port forwarding), this already allows to connect Meet website and see own videocamera image, and place a chat session between users. But not audio/video conference.
(*) mymeets.example.net with Apache’s ProxyPass to target container.
Because I’m using several port ranges to other destinations, I’ve customized 2 listening ports I’ve read to be necessary for audio/video conferences:
But I’ve read somewhere that TCP_HARVESTER_PORT (default 4443) is only an alternative to 443 when it’s not available. And I don’t understand clearly if SINGLE_PORT_HARVESTER_PORT (default 10000) is only the begin of an UDP port range or what.
In any case I’ve forwarded now both tcp/65443 and udp/65000 from internet router to my jitsi containers, but no better result (no audio/video between users).
I see other listened ports and I don’t know if any of them need to be also available from Internet:
tcp/5280 : lua5.2 tcp/5347 : lua5.2 tcp/5222 : lua5.2 tcp/5269 : lua5.2 tcp/8888 : java tcp/65443 : java (already mentioned) tcp/44468 : java (changes on each boot) tcp/65000 : java (already mentioned) tcp/37855 : java (changes on each boot)