It seems that you need to have an /etc/hosts entry with the public IP address of your server and the names “j. j auth.j.”. Key = "/etc/letsencrypt/live/j./privkey.pem" Ĭertificate = "/etc/letsencrypt/live/j./fullchain.pem" Then you have to edit /etc/prosody/conf.d/j. to use the following ssl configuration: Ssl_certificate_key /etc/letsencrypt/live/j./privkey.pem Ssl_certificate /etc/letsencrypt/live/j./fullchain.pem If you get the nginx certificate wrong or don’t have the full chain then phone clients will abort connections for no apparent reason, it seems that you need to edit /etc/nginx/sites-enabled/j. to use the following ssl configuration: When apt installs jitsi-meet and it’s dependencies you get asked many questions for configuring things. usr/bin/letsencrypt certonly -standalone -d j.,auth.j. -m | gpg -dearmor > /etc/apt/jitsi-keyring.gpgĮcho "deb stable/" > /etc/apt//jitsi-stable.list It seems that you need them for j. and auth.j. People will type that every time they connect and will thank you for making it short. The first thing to do is to get a short DNS name like j. They cover everything fairly well, but I’ll document the configuration I wanted (basic public server with password required to create a meeting). It wants to configure the Prosody Jabber server and a web server and my first attempt at an install failed when it tried to reconfigure the running instances of Prosody and Apache. This is great if you have a blank slate to start with, but if you already have one component installed and running then it can break things. It’s packages want to help you by dragging in other packages and configuring them. Jitsi is complex and has lots of inter-dependencies. Here is an overview of how to set it up on Debian.įirstly create a new virtual machine to run it. I’ve just setup an instance of the Jitsi video-conference software for my local LUG.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
January 2023
Categories |