Unable to install Jitsi Meet - ubuntu

Hi all,

I’m quite a noob to Jitsi and Linux so sorry if you’ve answerd this question before, but Ive searched the forum and tried to solve the problem myself but Ive got to the point I need help. Any help massively apreciated and please rememebr I’m noob-ish.

I installed Jitsi meet on a Ububtu 18.04 Virtual Machine on my laptop and it worked fine, so i invested in a VPS (ubuntu 18.04) and have tried to install Jitsi meet but keep getting the same problem; I run through the quick install process but where I should get to the part where it asks me my domain name, instead it asks me about the security certificate then essentially appears to bomb out the install. I’ve tried uninstalling/purging/autoremoving jitsi and then re-installing but with no luck.

Please could someone point me in the right direction or point me to a fix, to resolve this?? Ive included my terminal output for the install (sorry its so long). Thanks

root@meet:/home/rob# apt-get -y install jitsi-meet
Reading package lists… Done
Building dependency tree
Reading state information… Done
The following additional packages will be installed:
coturn jicofo jitsi-meet-prosody jitsi-meet-turnserver jitsi-meet-web jitsi-meet-web-config
jitsi-videobridge2 libevent-2.1-6 libevent-core-2.1-6 libevent-extra-2.1-6 libevent-openssl-2.1-6
libevent-pthreads-2.1-6 libhiredis0.13 libmysqlclient20 libpq5 lua-bitop lua-event lua-expat
lua-filesystem lua-sec lua-socket lua5.1 mysql-common prosody
Suggested packages:
sip-router lua-dbi-mysql lua-dbi-postgresql lua-dbi-sqlite3 lua-zlib
The following NEW packages will be installed:
coturn jicofo jitsi-meet jitsi-meet-prosody jitsi-meet-turnserver jitsi-meet-web jitsi-meet-web-config
jitsi-videobridge2 libevent-2.1-6 libevent-core-2.1-6 libevent-extra-2.1-6 libevent-openssl-2.1-6
libevent-pthreads-2.1-6 libhiredis0.13 libmysqlclient20 libpq5 lua-bitop lua-event lua-expat
lua-filesystem lua-sec lua-socket lua5.1 mysql-common prosody
0 upgraded, 25 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/90.8 MB of archives.
After this operation, 137 MB of additional disk space will be used.
Preconfiguring packages …
Package configuration
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq

lqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqConfiguring jitsi-meet-web-configqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqk
x Jitsi Meet is best to be set up with an SSL certificate. Having no certificate, a self-signed one x
x will be generated. By choosing self-signed you will later have a chance to install Let???s Encrypt x
x certificates. Having a certificate signed by a recognised CA, it can be uploaded on the server and x
x point its location. The default filenames will be /etc/ssl/–domain.name–.key for the key and x
x /etc/ssl/–domain.name–.crt for the certificate. x
x x
x SSL certificate for the Jitsi Meet instance x
x lqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqk x
x xGenerate a new self-signed certificate (You will later get a chance to obtain a Let’s encrypt certi x x
x xI want to use my own certificate x x
x mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj x
tqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqu
x < OK > x
mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj

Selecting previously unselected package jitsi-videobridge2.
(Reading database … 28846 files and directories currently installed.)
Preparing to unpack …/00-jitsi-videobridge2_2.1-183-gdbddd169-1_all.deb …
Unpacking jitsi-videobridge2 (2.1-183-gdbddd169-1) …
Selecting previously unselected package jicofo.
Preparing to unpack …/01-jicofo_1.0-549-1_all.deb …
Unpacking jicofo (1.0-549-1) …
Selecting previously unselected package jitsi-meet-web.
Preparing to unpack …/02-jitsi-meet-web_1.0.4025-1_all.deb …
Unpacking jitsi-meet-web (1.0.4025-1) …
Selecting previously unselected package jitsi-meet-web-config.
Preparing to unpack …/03-jitsi-meet-web-config_1.0.4025-1_all.deb …
Unpacking jitsi-meet-web-config (1.0.4025-1) …
Selecting previously unselected package lua-expat:amd64.
Preparing to unpack …/04-lua-expat_1.3.0-4_amd64.deb …
Unpacking lua-expat:amd64 (1.3.0-4) …
Selecting previously unselected package lua-filesystem:amd64.
Preparing to unpack …/05-lua-filesystem_1.6.3-1_amd64.deb …
Unpacking lua-filesystem:amd64 (1.6.3-1) …
Selecting previously unselected package lua5.1.
Preparing to unpack …/06-lua5.1_5.1.5-8.1build2_amd64.deb …
Unpacking lua5.1 (5.1.5-8.1build2) …
Selecting previously unselected package lua-bitop:amd64.
Preparing to unpack …/07-lua-bitop_1.0.2-5_amd64.deb …
Unpacking lua-bitop:amd64 (1.0.2-5) …
Selecting previously unselected package lua-socket:amd64.
Preparing to unpack …/08-lua-socket_3.0~rc1+git+ac3201d-4_amd64.deb …
Unpacking lua-socket:amd64 (3.0~rc1+git+ac3201d-4) …
Selecting previously unselected package lua-sec:amd64.
Preparing to unpack …/09-lua-sec_0.6-4_amd64.deb …
Unpacking lua-sec:amd64 (0.6-4) …
Selecting previously unselected package prosody.
Preparing to unpack …/10-prosody_0.10.0-1build1_amd64.deb …
Unpacking prosody (0.10.0-1build1) …
Selecting previously unselected package jitsi-meet-prosody.
Preparing to unpack …/11-jitsi-meet-prosody_1.0.4025-1_all.deb …
Unpacking jitsi-meet-prosody (1.0.4025-1) …
Setting up jitsi-videobridge2 (2.1-183-gdbddd169-1) …

  • Applying /etc/sysctl.d/10-console-messages.conf …
    kernel.printk = 4 4 1 7
  • Applying /etc/sysctl.d/10-ipv6-privacy.conf …
    net.ipv6.conf.all.use_tempaddr = 2
    net.ipv6.conf.default.use_tempaddr = 2
  • Applying /etc/sysctl.d/10-kernel-hardening.conf …
    sysctl: setting key “kernel.kptr_restrict”: No such file or directory
  • Applying /etc/sysctl.d/10-link-restrictions.conf …
    sysctl: setting key “fs.protected_hardlinks”: No such file or directory
    sysctl: setting key “fs.protected_symlinks”: No such file or directory
  • Applying /etc/sysctl.d/10-magic-sysrq.conf …
    sysctl: setting key “kernel.sysrq”: No such file or directory
  • Applying /etc/sysctl.d/10-network-security.conf …
    net.ipv4.conf.default.rp_filter = 1
    net.ipv4.conf.all.rp_filter = 1
  • Applying /etc/sysctl.d/10-ptrace.conf …
    sysctl: setting key “kernel.yama.ptrace_scope”: No such file or directory
  • Applying /etc/sysctl.d/10-zeropage.conf …
    sysctl: setting key “vm.mmap_min_addr”: Operation not permitted
    vm.mmap_min_addr = 65536
  • Applying /etc/sysctl.d/20-jvb-udp-buffers.conf …
  • Applying /usr/lib/sysctl.d/50-default.conf …
    net.ipv4.conf.all.promote_secondaries = 1
  • Applying /etc/sysctl.d/99-sysctl.conf …
  • Applying /etc/sysctl.conf …
    Selecting previously unselected package jitsi-meet.
    (Reading database … 29793 files and directories currently installed.)
    Preparing to unpack …/0-jitsi-meet_2.0.4468-1_all.deb …
    Unpacking jitsi-meet (2.0.4468-1) …
    Selecting previously unselected package libevent-core-2.1-6:amd64.
    Preparing to unpack …/1-libevent-core-2.1-6_2.1.8-stable-4build1_amd64.deb …
    Unpacking libevent-core-2.1-6:amd64 (2.1.8-stable-4build1) …
    Selecting previously unselected package libevent-extra-2.1-6:amd64.
    Preparing to unpack …/2-libevent-extra-2.1-6_2.1.8-stable-4build1_amd64.deb …
    Unpacking libevent-extra-2.1-6:amd64 (2.1.8-stable-4build1) …
    Selecting previously unselected package libevent-openssl-2.1-6:amd64.
    Preparing to unpack …/3-libevent-openssl-2.1-6_2.1.8-stable-4build1_amd64.deb …
    Unpacking libevent-openssl-2.1-6:amd64 (2.1.8-stable-4build1) …
    Selecting previously unselected package libevent-pthreads-2.1-6:amd64.
    Preparing to unpack …/4-libevent-pthreads-2.1-6_2.1.8-stable-4build1_amd64.deb …
    Unpacking libevent-pthreads-2.1-6:amd64 (2.1.8-stable-4build1) …
    Selecting previously unselected package libhiredis0.13:amd64.
    Preparing to unpack …/5-libhiredis0.13_0.13.3-2.2_amd64.deb …
    Unpacking libhiredis0.13:amd64 (0.13.3-2.2) …
    Selecting previously unselected package mysql-common.
    Preparing to unpack …/6-mysql-common_5.8+1.0.4_all.deb …
    Unpacking mysql-common (5.8+1.0.4) …
    Selecting previously unselected package libmysqlclient20:amd64.
    Preparing to unpack …/7-libmysqlclient20_5.7.29-0ubuntu0.18.04.1_amd64.deb …
    Unpacking libmysqlclient20:amd64 (5.7.29-0ubuntu0.18.04.1) …
    Selecting previously unselected package libpq5:amd64.
    Preparing to unpack …/8-libpq5_10.12-0ubuntu0.18.04.1_amd64.deb …
    Unpacking libpq5:amd64 (10.12-0ubuntu0.18.04.1) …
    Selecting previously unselected package coturn.
    Preparing to unpack …/9-coturn_4.5.0.7-1ubuntu2.18.04.1_amd64.deb …
    Unpacking coturn (4.5.0.7-1ubuntu2.18.04.1) …
    Setting up jitsi-meet-web-config (1.0.4025-1) …
    hostname: No address associated with hostname
    Can’t load /root/.rnd into RNG
    140275149742528:error:2406F079:random number generator:RAND_load_file:Cannot open file:…/crypto/rand/randfile .c:88:Filename=/root/.rnd
    Generating a RSA private key
    …++++
    …++++
    writing new private key to ‘/etc/jitsi/meet/localhost.key’


You can now switch to a Let’s Encrypt certificate. To do so, execute:
/usr/share/jitsi-meet/scripts/install-letsencrypt-cert.sh


Selecting previously unselected package jitsi-meet-turnserver.
(Reading database … 29942 files and directories currently installed.)
Preparing to unpack …/jitsi-meet-turnserver_1.0.4025-1_all.deb …
Unpacking jitsi-meet-turnserver (1.0.4025-1) …
Selecting previously unselected package libevent-2.1-6:amd64.
Preparing to unpack …/libevent-2.1-6_2.1.8-stable-4build1_amd64.deb …
Unpacking libevent-2.1-6:amd64 (2.1.8-stable-4build1) …
Selecting previously unselected package lua-event:amd64.
Preparing to unpack …/lua-event_0.4.3-2build1_amd64.deb …
Unpacking lua-event:amd64 (0.4.3-2build1) …
Setting up libhiredis0.13:amd64 (0.13.3-2.2) …
Setting up lua-socket:amd64 (3.0~rc1+git+ac3201d-4) …
Setting up libevent-2.1-6:amd64 (2.1.8-stable-4build1) …
Setting up libevent-core-2.1-6:amd64 (2.1.8-stable-4build1) …
Setting up lua-sec:amd64 (0.6-4) …
Setting up libevent-openssl-2.1-6:amd64 (2.1.8-stable-4build1) …
Setting up mysql-common (5.8+1.0.4) …
update-alternatives: using /etc/mysql/my.cnf.fallback to provide /etc/mysql/my.cnf (my.cnf) in auto mode
Setting up lua-filesystem:amd64 (1.6.3-1) …
Setting up lua-bitop:amd64 (1.0.2-5) …
Setting up jitsi-meet-web (1.0.4025-1) …
Setting up lua5.1 (5.1.5-8.1build2) …
update-alternatives: using /usr/bin/lua5.1 to provide /usr/bin/lua (lua-interpreter) in auto mode
update-alternatives: using /usr/bin/luac5.1 to provide /usr/bin/luac (lua-compiler) in auto mode
Setting up lua-expat:amd64 (1.3.0-4) …
Setting up libpq5:amd64 (10.12-0ubuntu0.18.04.1) …
Setting up libevent-pthreads-2.1-6:amd64 (2.1.8-stable-4build1) …
Setting up lua-event:amd64 (0.4.3-2build1) …
Setting up jicofo (1.0-549-1) …
Setting up libmysqlclient20:amd64 (5.7.29-0ubuntu0.18.04.1) …
Setting up prosody (0.10.0-1build1) …
Job for prosody.service failed because the control process exited with error code.
See “systemctl status prosody.service” and “journalctl -xe” for details.
invoke-rc.d: initscript prosody, action “start” failed.
? prosody.service - LSB: Prosody XMPP Server
Loaded: loaded (/etc/init.d/prosody; generated)
Active: failed (Result: exit-code) since Mon 2020-04-20 19:52:38 BST; 54ms ago
Docs: man:systemd-sysv-generator(8)
Process: 10644 ExecStart=/etc/init.d/prosody start (code=exited, status=1/FAILURE)

Apr 20 19:52:38 meet systemd[1]: Starting LSB: Prosody XMPP Server…
Apr 20 19:52:38 meet prosody[10644]: * Starting Prosody XMPP Server prosody
Apr 20 19:52:38 meet prosody[10644]: …fail!
Apr 20 19:52:38 meet systemd[1]: prosody.service: Control process exited, code=exited status=1
Apr 20 19:52:38 meet systemd[1]: prosody.service: Failed with result ‘exit-code’.
Apr 20 19:52:38 meet systemd[1]: Failed to start LSB: Prosody XMPP Server.
dpkg: error processing package prosody (–configure):
installed prosody package post-installation script subprocess returned error exit status 1
Setting up libevent-extra-2.1-6:amd64 (2.1.8-stable-4build1) …
dpkg: dependency problems prevent configuration of jitsi-meet-prosody:
jitsi-meet-prosody depends on prosody | prosody-trunk | prosody-0.11; however:
Package prosody is not configured yet.
Package prosody-trunk is not installed.
Package prosody-0.11 is not installed.

dpkg: error processing package jitsi-meet-prosody (–configure):
dependency problems - leaving unconfigured
Setting up coturn (4.5.0.7-1ubuntu2.18.04.1) …
dpkg: dependency problems prevent configuration of jitsi-meet:
jitsi-meet depends on jitsi-meet-prosody (= 1.0.4025-1); however:
Package jitsi-meet-prosody is not configured yet.

dpkg: error processing package jitsi-meet (–configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of jitsi-meet-turnserver:
jitsi-meet-turnserver depends on jitsi-meet-prosody; however:
Package jitsi-meet-prosody is not configured yet.

dpkg: error processing package jitsi-meet-turnserver (–configure):
dependency problems - leaving unconfigured
Processing triggers for systemd (237-3ubuntu10.39) …
Processing triggers for man-db (2.8.3-2ubuntu0.1) …
Processing triggers for libc-bin (2.27-3ubuntu1) …
Errors were encountered while processing:
prosody
jitsi-meet-prosody
jitsi-meet
jitsi-meet-turnserver
E: Sub-process /usr/bin/dpkg returned an error code (1)
root@meet:/home/rob#

It’s your trouble.