Jitsi meet, from docker behind NAT


I installed jitsi with docker according: https://jitsi.github.io/handbook/docs/devops-guide/devops-guide-docker

It’s behind NAT on internal network server.

  • We have a public IP with a proxy (apache)
  • Apache is proxying route to internal ip
  • Jitsi meet is on internal server, running in a docker as mentioned above.

docker-compose up => continuously log:
xxx.xxx.xxx.xxx - - [23/Jun/2020:13:40:18 +0000] “GET /?rCounter=82 HTTP/1.1” 200 14155 “http://meet.xxx.xxx.xx/?rCounter=xx” “Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.106 Safari/537.36”
jvb_1 | Jun 23, 2020 1:40:22 PM org.jitsi.utils.logging2.LoggerImpl log
jvb_1 | SEVERE: Health check failed in PT0S:
jvb_1 | java.lang.Exception: Address discovery through STUN failed
All addresses are masked intentionally, Public IP and domain

And the browser only shows:

Uh oh! We couldn’t fully download everything we needed :frowning:
We will try again shortly. In the mean time, check for problems with your Internet connection!

show more reload now

Clickiing on ‘show more’, it informe us that:
Missing http://meet.xxx.xxx.xx/css/all.css?v=4127

Internal access to server internal IP works well and is already working with our purchased certificate.

Can someone help me to fix this.



I finally found out. My configuration in the apache vhost file was incorrect.


Hello, how you configure your apache?, guess I have same problem