# ADD THIS: New meeting host with anonymous authentication and no s2sĪs you can see I only enabled required modules for the service and even disabled s2s to prevent the anonymous Jitsi Meet users from contacting users on other servers. # former main modules block, now further indented This means that we no longer need to configure the videobridge as an XMPP component in ejabberd’s configuration. Update: I migrated my server (and this tutorial) to the new videobridge2 component. That way I could separate the configuration of my main domain from the config of the meet subdomain. I ended up moving everything from the existing main modules: block into a separate host_config: for my existing domain. The configuration of the modules was a bit trickier on ejabberd, as the ejabberd config syntax seems to disallow duplicate entries. The syntax for external components is quite different for ejabberd than it is for prosody, so it took me some time to get it working. # serves as anonymous authentication host for # serves as main host, as well as for focus user The ejabberd config file is located under /etc/ejabberd/ejabberd.yml or /opt/ejabberd/conf/ejabberd.yml depending on your ejabberd distribution. So all I had to do is to add the virtual host to my ejabberd.yml. In my case I don’t want to server 3 virtual hosts with my ejabberd, so I decided to replace with my already existing main domain jabberhead.tk which already uses internal authentication. This is where Jitsi Meet plugs into the XMPP server. There are also some external components that need to be configured. The file is located under /etc/prosody/conf.d/.lua VirtualHost ""Ĭomponent "" "muc"Ĭomponent "" Looking at the prosody configuration file that comes with Jitsi’s bundled prosody we can see that Jitsi Meet requires the XMPP server to serve two different virtual hosts. In the end both should be equally suited for the job. Since I already run a personal ejabberd XMPP server and don’t have any virtualization tools at hands, I wanted to make jitsi-meet use ejabberd instead of prosody. Otherwise you’ll have to do some manual configuration ahead of you. That means if you want to have the simple easy setup experience, your server must not already run another XMPP server. Part of the mix is a prosody XMPP server that is used for signalling. Jitsi Meet is a suite of different components that all play together (see Jitsi Meet manual). The installer will guide you through most of the process (setting up nginx / apache, installing dependencies, even do the letsencrypt setup) and in the end you can start video calling! The quick start guide does a better job explaining this than I do. Simply add the jitsi repository to your package manager and (in case of debian based systems) type sudo apt-get install jitsi-meet The installation of Jitsi Meet is super straight forward – if you have a dedicated server sitting around. No client software is needed at all (except mobile devices). It enables you to create a conference room from within your browser for which you can then share a link to your coworkers. A popular free and open source tool for creating video conferences similar to Google’s hangouts is Jitsi Meet. I've tried many ways such as renaming the node, kill the epmd / ejabberd process, etc and it is still the same.Since the corona virus is forcing many of us into home office there is a high demand for video conference solutions. This means i have 3 servers running on same ejabberd version 15.11 except 1 of this were at china region.Įxcept the china server, the other 2 server can be join as cluster and can be remove as well but however when i try to do the same for china, it is not possible. On this server as well i have put in the erlang cookie based from the 1st master server as mention above. I then setup another instance over at china region and setup the similar way as version 15.11. one of this server i have set it as master server whereby its. I have 2 instance on same region and both are installed with ejabberd 15.11, using the binary method based on 64-bit platform.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |