Jitsi Access through Proxy Server

#1

Here’s our deployment.

  • We’ve jitsi running in AWS.

https://meet.jit.atheerair.com

  • Everything works fine for us in our network.

  • One of our customer has proxy server to access all internet in their infrastructure.

  • In such set-up https://meet.jit.si works perfectly fine. No issues.

But Our jitsi set-up, which is . https://meet.jit.atheerair.com doesn’t work. It doesn’t show Video at all. This set-up was done using Quick install instruction of Jitsi.

Is there any special configuration we need to allow access of jitsi through proxy server?

Do we need to use TURN Server? I see that in the in https://meet.jit.si/config.js, there’s reference to turn server at the end.

Best,
Sanjay

#2

You need to configure turn server.


#3

Thanks, Damian. We will try this out.

Best,
Sanjay

#4

Hi @damencho

In this scenario, what if we disable the p2p mode and force the calls to flow through the video bridge. Is jitsi using Turn for multi party conferencing as well ?

#5

Yes, those turn servers are used for the tcp connections when using meet.jit.si’s jvbs not only for p2p connections.

#6

Hi @damencho,

Again, thanks for the pointers. We made changes to environment and seems like we’re making progress.

Here’s our latest Jitsi set-up.

  • AWS
  • Jitsi Meet / Jicofo and Prosody on one server.
  • Turn Server on separate machine - 443 port
  • JVB on separate machine - 443 port

Test Result - 1-1 Call - meet.jit.si and meet.jit.atheerair.com

  • 2 Clients behind proxy server and firewall - Call works fine.

  • 1 client behind proxy server / firewall and another client on home network - Call works fine. We see that clients pointing to turn server (p2p)(turn).

  • We monitored network traffic on the proxy server - and we see that proxy server sending data to turn server as well as the video bridge.

  • We see same results with https://meet.jit.si.

Test Result - Group Call - meet.jit.si

  • 1 client behind proxy server / firewall and 2 clients on home network - Call works fine.

  • Client behind proxy server sees remote address of videbridge and shows (turn) in brackets.

  • 2 clients on home network sees remote address of videbridge - It doesn’t show (turn) in remote address.

  • We monitored network traffic on the proxy server - and we see that proxy server sending data to turn server as well as the video bridge.

Test Result - Group Call - meet.jit.atheerair.com

  • 1 client behind proxy server / firewall and 2 clients on home network - Call works fine.

  • Client behind proxy server sees remote address of videbridge - It doesn’t show (turn) in remote address.

  • 2 clients on home network sees remote address of videbridge - It doesn’t show (turn) in remote address.

  • We monitored network traffic on the proxy server - and we see that proxy server sending data to video bridge only.

Any idea why we’re seeing different behavior for group with our set-up of Jitsi? Are we missing any specific configuration?

Best,
Sanjay