I can’t write full links in the post because new, so assume mydomain-com = mydomain.com!
I already have a website set up at mydomain-com / www.mydomain-com
I added a vhost, /var/www/ directory, and letsencrypt cert for meet.mydomain-com - this works and is where I want to install Jitsi.
What am I supposed to do with /etc/hosts and /etc/hostname?
Do I have to change my hostname for the entire machine? This doesn’t seem right for something installed on a single subdomain?
What exactly do I need to add to /etc/hosts? The guide says:
127.0.0.1 localhost meet.mydomain-com
But another guide I’ve seen says:
127.0.0.1 meet.mydomain-com meet
Before I start installing things, I make sure that
hostname
returns the host name without domain (e.g. myhostname), and
dnsdomainname
returns the FQDN, i.e. mydomain-com in your case.
The easiest way to accomplish this is by taking the IP of your main interface, e.g. 192.168.x.y, then add the following line at the head of /etc/hosts:
apt install hostname
…should install /bin/dnsdomainname, too
hostnamectl
should show the static hostname meet without domain
Please note that normally you should not install letsencrypt beforehand. The script provided with jitsi-meet /usr/share/jitsi-meet/scripts/install-letsencrypt-cert.sh installs everything needed automatically, it just asks for your e-mail address and then makes the setup.
You will perhaps have to provide a post-update script in the letsencrypt renewal hooks in case you automate the renewal due every 3 months - at least to provide correct file ownership for prosody and reload the certs within prosody. I did not yet check this yet - my installation is too new
I did pre-generate the LetsEncrypt files (because I don’t want Jitsi installing a separate Certbot), but you can add these during the install process, so I don’t think that’s the problem.
i did not configure hostnames on my server, just left the defaults for ubuntu.
so my hostnames do not match the host i entered during quick install and do not match the host used in my webserver config.
but it works anyway.
Hi there
I’m using Linux ( Kali ) on hp laptop ( I’m a beginner )
I’ve done a mistake during ( jitsi-meet ) installing
I skipped when asked me to write the :
hostname
I did a remove and re-install but still can’t get that step to correct ?
how can I configure that and make it work ?
some of the terminal :
The given hostname does not exist in the config
The given hostname does not exist in the config
dpkg: error processing package jitsi-meet-prosody (–configure):
installed jitsi-meet-prosody package post-installation script subprocess returned error exit status 1
dpkg: dependency problems prevent configuration of jitsi-meet:
jitsi-meet depends on jitsi-meet-prosody (= 1.0.3969-1); however:
Package jitsi-meet-prosody is not configured yet.
dpkg: error processing package jitsi-meet (–configure):
dependency problems - leaving unconfigured
Processing triggers for libc-bin (2.30-2) …
Processing triggers for systemd (244.3-1) …
Processing triggers for man-db (2.9.1-1) …
Processing triggers for kali-menu (2020.1.8) …
Errors were encountered while processing:
jitsi-meet-prosody
jitsi-meet
E: Sub-process /usr/bin/dpkg returned an error code (1)
OK - I did a quick install without setting up any hostnames, hosts, or a dedicated vhost for the subdomain, and it installed fine! I get a security error accessing https:// mydomain but that’s a separate certificate issue.
Thank you so much. The docs are very confusing and need a rewrite…
Guys i have install jitsi meet and it is intalled successfully but when i go for conference call and the other party join , we cann’t see and hear each other only i see that the other party join that sit please help.