This is not a real problem with my implementation, its a comment about lastest versions.
I have a running version of jitsi/jicofo/jibri/videobridge/tokens/jigasi, distributed with 10 videobridges, 20 jibris. the videobridges are sending stats via pubsub and all run perfect
Yesterday I started to install a new versions in test servers with the last version of jitsi, jicofo, videobridges following quick-install in my ubuntu 18.04, and all was ok (Prosody, Jicofo and jvb in the same server). But when I tryed to add a new jvb from another server, its fail… I tryed to add it copying the config from my running servers but without success (chnageing all the necesary configs )… the problem allways was the same, jvb doesnt send pubsub stats and data to prosody via 5347 port… The nee jvb register successfully to the prosody but didnt send data to pubsub. Jicofo doesnt know about the new jvb neither… So I downgrade the version of my jvb and I started to see the FINE pubsub packets sending from jvb to prosody… but jicofo till doesnt detecting the ne jvb. So I start to scan networking between jicofo and prosody and I realize that jicofo doesnt send data to prosody neither… So… I decide to uninstall jicofo too and and install the older running version I have in my running servers, keeping the config files intact “/etc/jitsi/jicofo/" and "/etc/jitsi/videobridge/” magically all start to work perfect.…
I dont know what was the real problem… but I can say that the lastest version doesnt send data to prosody when you change jvb to publish pubsub info to prosody. I used the original config (all directory) files from newer jicofo and jvb to the older version… so I thnks its not a config problem… I also saw that with newer versions the databse of pubsub component doesnt generate in /var/lib/prosody/DOMAIN/pub_sub/*.dat
these was my versions first installed:
after the downgrade:
Sorry for my poor english… but I needed to post it cose it took me a log time…