[jitsi-dev] TCP Harvester + https on port 443


#1

Hi,

I'm trying to support strict proxy with only http and https,
If I only have 1 public ipv4, is it possible to have both nginx (for
jitsi-meet) and jitsi-videobridge tcp fallback on port 443?

I've already tried tcp harvester on port 80 but it fails (proxy blocks it),
so i need to use port 443,
so if I understand right I need 1 public ipv4 per JVB? (+ 1 for nginx)

Is it possible to use some special config with haproxy or sslh or ...? (I'm
open minded)

Would it be possible for the audio/video to go through nginx like
websockets when in fallback/tcp mode? (impossible with current browser or
need to be implemented in jvb or ...?)

Is ssltcp chrome only ?
Where can I find the ssltcp spec ?

Etienne


#2

The videobridge supports multiplexing the TCP media port so you can do what you want to do (you have to be running on java8). Here’s the docs on it: https://github.com/jitsi/jitsi-videobridge/blob/master/doc/http.md

Devin

···

From: dev [mailto:dev-bounces@jitsi.org] On Behalf Of Etienne Champetier
Sent: Friday, January 08, 2016 10:03 AM
To: Jitsi Developers
Subject: [jitsi-dev] TCP Harvester + https on port 443

Hi,

I'm trying to support strict proxy with only http and https,
If I only have 1 public ipv4, is it possible to have both nginx (for jitsi-meet) and jitsi-videobridge tcp fallback on port 443?

I've already tried tcp harvester on port 80 but it fails (proxy blocks it), so i need to use port 443,
so if I understand right I need 1 public ipv4 per JVB? (+ 1 for nginx)

Is it possible to use some special config with haproxy or sslh or ...? (I'm open minded)
Would it be possible for the audio/video to go through nginx like websockets when in fallback/tcp mode? (impossible with current browser or need to be implemented in jvb or ...?)
Is ssltcp chrome only ?
Where can I find the ssltcp spec ?
Etienne
This email message is for the sole use of the intended recipient(s) and may contain information that is privileged, confidential, and exempt from disclosure under applicable law. Any unauthorized review, use, copying, disclosure or dissemination is prohibited. If you are not the intended recipient, please contact the sender by reply email and destroy all copies of the original message.


#3

Hi,

The videobridge supports multiplexing the TCP media port so you can do

what you want to do (you have to be running on java8). Here’s the docs on
it: https://github.com/jitsi/jitsi-videobridge/blob/master/doc/http.md

Great!

I'm still interressed in multiple jvb behind 1 IP if possible (for a near
future)

If someone has any comments on my other questions that would also be great

Thanks
Etienne

Devin

From: dev [mailto:dev-bounces@jitsi.org] On Behalf Of Etienne Champetier
Sent: Friday, January 08, 2016 10:03 AM
To: Jitsi Developers
Subject: [jitsi-dev] TCP Harvester + https on port 443

Hi,

I'm trying to support strict proxy with only http and https,

If I only have 1 public ipv4, is it possible to have both nginx (for

jitsi-meet) and jitsi-videobridge tcp fallback on port 443?

I've already tried tcp harvester on port 80 but it fails (proxy blocks

it), so i need to use port 443,

so if I understand right I need 1 public ipv4 per JVB? (+ 1 for nginx)

Is it possible to use some special config with haproxy or sslh or ...?

(I'm open minded)

Would it be possible for the audio/video to go through nginx like

websockets when in fallback/tcp mode? (impossible with current browser or
need to be implemented in jvb or ...?)

Is ssltcp chrome only ?
Where can I find the ssltcp spec ?

Etienne

This email message is for the sole use of the intended recipient(s) and

may contain information that is privileged, confidential, and exempt from
disclosure under applicable law. Any unauthorized review, use, copying,
disclosure or dissemination is prohibited. If you are not the intended
recipient, please contact the sender by reply email and destroy all copies
of the original message.

···

Le 8 janv. 2016 18:53, "Devin Wilson" <devin.wilson@readytalk.com> a écrit :

_______________________________________________
dev mailing list
dev@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/dev


#4

The multiplexing works if Videobridge is used in place of nginx i.e. only the Videobridge is the only process which listens on port 443 and it serves Meet using its built-in Jetty.

···

On Jan 8, 2016, at 7:51 PM, Devin Wilson <devin.wilson@readytalk.com> wrote:
The videobridge supports multiplexing the TCP media port so you can do what you want to do (you have to be running on java8). Here’s the docs on it: https://github.com/jitsi/jitsi-videobridge/blob/master/doc/http.md

Devin

From: dev [mailto:dev-bounces@jitsi.org] On Behalf Of Etienne Champetier
Sent: Friday, January 08, 2016 10:03 AM
To: Jitsi Developers
Subject: [jitsi-dev] TCP Harvester + https on port 443

Hi,

I'm trying to support strict proxy with only http and https,
If I only have 1 public ipv4, is it possible to have both nginx (for jitsi-meet) and jitsi-videobridge tcp fallback on port 443?

I've already tried tcp harvester on port 80 but it fails (proxy blocks it), so i need to use port 443,
so if I understand right I need 1 public ipv4 per JVB? (+ 1 for nginx)

Is it possible to use some special config with haproxy or sslh or ...? (I'm open minded)

Would it be possible for the audio/video to go through nginx like websockets when in fallback/tcp mode? (impossible with current browser or need to be implemented in jvb or ...?)

Is ssltcp chrome only ?
Where can I find the ssltcp spec ?

Etienne
This email message is for the sole use of the intended recipient(s) and may contain information that is privileged, confidential, and exempt from disclosure under applicable law. Any unauthorized review, use, copying, disclosure or dissemination is prohibited. If you are not the intended recipient, please contact the sender by reply email and destroy all copies of the original message. _______________________________________________
dev mailing list
dev@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/dev