Install errors

Hi!
WIndows Server 2019, Hype-V, Debian 10
Try to use official manual from jitsi
Can not to install, when I try to apt install jitsi-meet, errors show bellow:

Setting up jitsi-meet-prosody (1.0.5056-1) …
Component “focus.MY-VCS.domain.RU” “client_proxy”
The host ‘focus.MY-VCS.domain.RU’ is not configured for this server.
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-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
dpkg: dependency problems prevent configuration of jitsi-meet:
jitsi-meet depends on jitsi-meet-prosody (= 1.0.5056-1); however:
Package jitsi-meet-prosody is not configured yet.

dpkg: error processing package jitsi-meet (–configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
jitsi-meet-prosody
jitsi-meet-turnserver
jitsi-meet

Anybody know how to correct this one?

Welcome to the forum.

You can’t install Jitsi on Windows. You need a Linux environment.

Try again after purging the jitsi related packages

Its virtualization, on Windows. I Use Debian Linux.

I’m try this variant, but error still show again and again

If you have a real domain then you can try this installer

Apologies. Missed that part of your post. :man_facepalming:t6:

Aborted! The accessibility check failed

Recommendation: Check if https://checkmyport.emrah.com is accessible

Something went wrong. Not completed!

Needed to open additional ports or IP of checkmyport.emrah.com:443?

The installer checks if the public ports are accessible from Internet using checkmyport site. But your VM seems that it cannot access to this site

Aborted! my_domain.ru is not resolvable in Internet
Recommendation: Set DNS A record for my_domain.ru on a public DNS

We don’t need internet service, only local service. Can we skip this options? If we gonna use only in local network for Video Conference.

P.S: Because needed white IP address registration for this A record in DNS server and it is is very hard path for us.

This installer is only for real domains and servers.

It’s possible to customize it for your use case and skip some steps but this is an extra work

emrah, how much etheriums do you want for this work?

Try the following as root

wget -O jitsi-base-installer.sh https://emrah.com/files/jitsi-base-installer.sh

export JITSI_HOST=jitsi.yourdomain.com
export TURN_HOST=turn.yourdomain.com

bash jitsi-base-installer.sh
1 Like

Hi, does TURN_HOST always need to be set pointing to the same server IP and need to have a public DNS?
as in the quick installation process we just simply ignore it and it gets auto-configured. But when I tried your script it was mandatory to set TURN_HOST as public DNS pointing to the same server. is it possible to ignore it in your script like quick install?

Yes, a second FQDN is needed for TURN for this script

Thanx for the reply. I loved your script as I ran into some problem which was only solved by using your script.
can you describe in short what you have done (I reviewed but did not understand fully)? and why it needs different dns specifically for turn server?
and if I have a server with ip 1.2.3.4 then I just need 2 different domain like a.b.com (for jitsi) and a1.b.com (for turn) pointing that same ip right?

right

TURN shares TCP/443 with nginx in this setup. Therefore it’s needed a second FQDN to seperate the turn and https traffic according to FQDN.

TURN is used when the client cannot connect to UDP/10000 directly. Some corporate clients cannot connect to JVB directly because of the client side firewall rules. If this is the case then most probably the same client cannot connect to TCP/5349 (TURN port) too. So we need TCP/443 for TURN too

1 Like

Thanx for the detailed answer…!
You also did remove and purge lots of packages in different locations which is helpful… I frequently run into errors while uninstalling jitsi-meet which causes breaks in packages and in that case while trying to solve it becomes messier.