How to config OCTO


#1

Hi Team.
I have 2 servers, 1 server installed full and another installed only jitsi-videobridge.
I did follow guide https://github.com/jitsi/jitsi-videobridge/blob/master/doc/octo.md
but when i join conference i can’t view " connected to: " in interface connection.
-my jicofo config:


-my jicofo sip-communicator.properties:

-my jitsi-videobridge config.

-my jitsi-videobridge sip-communicator.properties:

Could you give me the detail way to config OCTO?
Thanks.


#2

I could be wrong, but I think OCTO works properly if you working with HAProxy


#3

@Tanvir Can you give me the way to set up HAProxy, thanks


#4

Hi,

my jitsi-videobridge sip-communicator.properties:

There’s a typo on the last line, which prevents the bridge from knowing its region.

Boris


#5

Hi @damencho Can you help me config octo?
Base on this guide, Can two clients join other jitsi-meet ( us-east.jitsi.example.com , us-west.jitsi.example.com) in the same conference see and talk together?
If can, what is the way to config? Thank you


#6

@Boris_Grozev can you give some more details here?


#7

@Boris_Grozev can you help me ?


#8

From the screenshots you posted, the last line of your sip-communicator.properties reads “vorg.jitsi…” instad of “org.jitsi…”. Since this is the line that configures the region, it would cause the failures you describe. Without more details, this is my only guess.

Boris


#9

Hi @Boris_Grozev.
Thank for answer .I edited it but OCTO not active.
You can give me the detail way to config OCTO?


#10

Hi @damencho.
You can help me check all my config,maybe i can something miss?

Server 1, I installed full.
config_jvb2.txt (837 Bytes)
sip-communicator.properties_jvb2.txt (878 Bytes)

config_jicofo.txt (1011 Bytes)
config_jvb.txt (836 Bytes)
prosody.cfg.lua.txt (8.3 KB)
sip-communicator.properties_jicofo.txt (197 Bytes)
sip-communicator.properties_jvb.txt (871 Bytes)
vcrxdev9.topica.vn.cfg.lua.txt (1.7 KB)
vcrxdev9.topica.vn-config.txt (14.0 KB)

Server 2, I only installed jvb and jitsi-meet.
config_jvb2.txt (837 Bytes)
sip-communicator.properties_jvb2.txt (878 Bytes)
vcrxdev10.topica.vn-config.txt (14.0 KB)

I need when I visit conference vcrxdev9.topica.vn/123 I will using jvb(region161) on server 1 ,vcrxdev10.topica.vn/123 using jvb(region185) on server 2.

Thanks for alot.


#11

Hi Bùi Xuân,

Your jitsi-meet installation on the dev10 server seems broken. I’m not sure why. Have you modified index.html?

Note that the config files you posted contain some credentials and IP addresses.

Regards,

Boris


#12

Hi @Boris_Grozev, thanks for answering.
sorry, I did edit it. Now you can check again for help me.
Thank.


#13

Hi,

The clients are configured correctly now (they have the two different regions in deploymentInfo and they enable octo), but jicofo doesn’t use the second bridge.

I don’t see anything obviously wrong in the config. You should look in the jicofo logs next. It could be that:

  1. The second bridge fails to connect to the XMPP server (because of e.g. a network problem)

  2. The bridge connects, but jicofo doesn’t know about it (you have the statistics ‘transport’ properties commented out, and I’m not sure how jicofo will behave)

  3. Jicofo knows about the two bridges, but chooses to not enable octo.

Regards,

Boris


#14

Hi @Boris_Grozev.
Here are my jicofo.log ang jvb.log. Can you check and give me some detail advise.

jicofo.log.txt (23.0 KB)

jvb.log https://drive.google.com/drive/u/0/folders/1X4JWLAKYnJvjhBpHG98Cg_QlMTBETbT4

Thanks


#15

I checked list jvb connect then it has two jvb connected
http://42.112.28.161:8888/about/health?list_jvb=true


#16

Oh, here’s the problem: jicofo doesn’t know the bridges’ regions! You need to enable the stats (for example with pubsub) for that to work.

Boris


#17

Hi @Boris_Grozev.
I don’t know how to enable the stats. Can you give me example, thank you?


#18

#19

@Boris_Grozev thanks for alot. it worked to me


#20

Hi @Boris_Grozev.

I have a question. On mobile app have use config coto?.

Thanks.