Host a Jitsi Meet Server - Deploy SSL Error

Forum home -> Tech Talk -> View topic

Post

Posted
Rating:
#444 (In Topic #92)
Avatar
Standard member
Hi Jacobs,

Thanks for sharing the video "https://www.youtube.com/watch?v=IQRwtUamHQU" .

i follow your tutorial, using debian 10 try to install jitsi,
but at the end, when deploy ssl there's error message like below :

http-01 challenge for vicon.mydomain.com
Using the webroot path /usr/share/jitsi-meet for all unmatched domains.
Waiting for verification…
Cleaning up challenges
Running deploy-hook command: /etc/letsencrypt/renewal-hooks/deploy/0000-coturn-certbot-deploy.sh
Output from deploy-hook command 0000-coturn-certbot-deploy.sh:
Configuring turnserver

deploy-hook command "/etc/letsencrypt/renewal-hooks/deploy/0000-coturn-certbot-deploy.sh" returned error code 127
Error output from deploy-hook command 0000-coturn-certbot-deploy.sh:
/etc/letsencrypt/renewal-hooks/deploy/0000-coturn-certbot-deploy.sh: 41: /etc/letsencrypt/renewal-hooks/deploy/0000-coturn-certbot-deploy.sh: service: not found



IMPORTANT NOTES:
 - Congratulations! Your certificate and chain have been saved at:
   /etc/letsencrypt/live/vicon.mydomain.com/fullchain.pem
   Your key file has been saved at:
   /etc/letsencrypt/live/vicon.mydomain.com/privkey.pem
   Your cert will expire on 2020-07-26. To obtain a new or tweaked
   version of this certificate in the future, simply run certbot-auto
   again. To non-interactively renew *all* of your certificates, run
   "certbot-auto renew"
 - Your account credentials have been saved in your Certbot
   configuration directory at /etc/letsencrypt. You should make a
   secure backup of this folder now. This configuration directory will
   also contain certificates and private keys obtained by Certbot so
   making regular backups of this folder is ideal.
 - If you like Certbot, please consider supporting our work by:

   Donating to ISRG / Let's Encrypt:   https://letsencrypt.org/donate
   Donating to EFF:                    https://eff.org/donate-le

Configuring nginx
/usr/share/jitsi-meet/scripts/install-letsencrypt-cert.sh: line 79: service: command not found
root@vicon:/home/administrator#



Then when i'm accessing the https://fqdn, it said :

not secure https://


Please advice ..

Thanks n regards,

 
Online now: No Back to the top

Post

Posted
Rating:
#461
Avatar
NOTS Staff
Off the top of my head, sounds like you ran the wrong Let's Encrypt setup script, probably one that's too old since it's trying to use "service" instead of "systemctl." You must have deviated from my tutorial somewhere to run into that issue, so I'd try it again and notate anywhere you're doing anything different.
Online now: Yes Back to the top

Post

Posted
Rating:
#503
Bob
Avatar
Nerd Club Member
I seemed to have gotten farther than I thought.  I've got my server set up with Ubuntu 20.04 and did all the updates.
After executing this line and entering my email as directed, it seems that it can find a package.  Hopefully, someone can advise me how to overcome this obstacle:

/usr/share/jitsi-meet/scripts/install-letsencrypt-cert.sh

(I added my email address as instructed and then it got stuck here:

Bootstrapping dependencies for Debian-based OSes… (you can skip this with –no-bootstrap)
Hit:1 http://is.archive.ubuntu.com/ubuntu focal InRelease
Hit:2 http://is.archive.ubuntu.com/ubuntu focal-updates InRelease                              
Hit:3 http://is.archive.ubuntu.com/ubuntu focal-backports InRelease                            
Hit:4 http://dl.google.com/linux/chrome/deb stable InRelease                                   
Hit:5 http://security.ubuntu.com/ubuntu focal-security InRelease                                        
Hit:6 https://download.jitsi.org stable/ InRelease                         
Reading package lists… Done                       
Reading package lists… Done
Building dependency tree       
Reading state information… Done
Note, selecting 'python-is-python2' instead of 'python'
Note, selecting 'python-dev-is-python2' instead of 'python-dev'
Package python-virtualenv is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'python-virtualenv' has no installation candidate

I tried adding python-3, but that didn't work either.  
Thanks in advance for any help.
Online now: No Back to the top

Post

Posted
Rating:
#504
Avatar
NOTS Staff

Bob said

I've got my server set up with Ubuntu 20.04 and did all the updates.

E: Package 'python-virtualenv' has no installation candidate

This one, I can answer. I used Debian in my tutorial, while you're using Ubuntu. We can see on Debian's website that python-virtualenv exists for Debian 10 (buster): https://packages.debian.org/buster/python-virtualenv

While if we look at the Ubuntu packaging website, we can see that python-virtualenv is not available for 20.04 (focal), only 18.04 (bionic) and 19.10 (eoan): https://packages.ubuntu.com/eoan/python-virtualenv

There is already an open GitHub issue about this on the Jitsi Meet repository (a project's own bug tracker is always a good place to search when you have an issue): https://github.com/jitsi/jitsi-meet/issues/6341

It sounds like you'll need to do one of the following things:

- Install the `certbot` package manually and replace all instances of `certbot-auto` with `certbot` in the `install-letsencrypt-cert.sh` script (see this comment)
- Wait for the Jitsi developers to update their Let's Encrypt script to call `certbot` instead of the obsolete `certbot-auto` (although it sounds like they might not do that)
- Use Debian 10 instead of Ubuntu 20.04, since the script works on Debian 10 now
Online now: Yes Back to the top

Post

Posted
Rating:
#510
Avatar
Standard member
Hello sir i need help.

Host a Jitsi Meet Server installation on my server. i donot known server install work.

so please help me for install my own dns server.

you can help me.


i given money for your install work. $20 (indian Rupees 1500 rupees)

Amount is not satisfied then howmuch dollers you can install work.

satisfied then mail me sir
i given my server details.
by
Uvaraj,
Erode,Tamilnadu state, india,
+91- 9994384535







Online now: No Back to the top

Post

Posted
Rating:
#529
Avatar
Standard member
Hi Jacob,

before i dive in, thanks a lot for all of your videos. I only found you recently, however you have helped me along my Linux journey so very much, i've even subscribed to some linux+ trainings, however most of the instructors put me to sleep - maybe i shoudl stop watching them when i'm laying down to sleep.

anyways, I've "successfully" ran this installation on a few different options Ubuntu 20.04 - 18.04 - Debian 10  using VPS like Linode, google cloud and i even installed it using an raspberry pi 4.

in all scenarios (exception below)  - i cannot connect more than 2 users at a time. Once a 3rd person joins the call all users "drop out" (basically no video or audio, but i can see users in the lobby).  I've gone through /var/log/jitis/jicofo.log and jvb.log and found messages like "no video bridge found" and others indicating an sctp manager error.

to add a wrench - i can get 5 + users using ubuntu 20.04 on Linode ($5 plan) but i can't find anything different about that installation vs all the others.

thanks in advance for your time.

-cc
Online now: No Back to the top
1 guest and 0 members have just viewed this.