I have some questions regarding how the communication goes between the different components.
First, it is my understanding that jicofo communicates with the rest mostly through prosody. Why then is it listening on 8888?
Second, prosody is listening on several ports: 5222 (“client”), 5269 (“server”), 5280 (“bosh”), and I think I’ve also seen 5281. What are the different purposes of those, particularly with respect to Jitsi?
Finally, I understand that the jicofo and prosody ports don’t need to be opened to the world, but only to the videobridges (if they are on separate machines). Is that correct?