For Java it’s not the 8 version under my Debian 10 VM:
java --version
openjdk 11.0.7 2020-04-14
OpenJDK Runtime Environment (build 11.0.7+10-post-Debian-3deb10u1)
OpenJDK 64-Bit Server VM (build 11.0.7+10-post-Debian-3deb10u1, mixed mode)
Is it still good ?
For package ca-certificates-java:
dpkg -l ca-certificates-java
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-====================-============-============-=====================================
ii ca-certificates-java 20190405 all Common CA certificates (JKS keystore)
And the file is eventually here:
sudo ls -l /etc/ssl/certs/java/
total 152
-rw-r–r-- 1 root root 152034 May 24 21:28 cacerts
To add and sum up my errors:
There are 2 kind of errors in jvb.log:
sudo cat /var/log/jitsi/jvb.log |perl -alne'print"@F[4..$#F]" if/SEVERE/' |sort -u
RecurringRunnableExecutor.run#230: The invocation of the method org.jitsi.videobridge.health.Health.run() threw an exception.
RetryStrategy$TaskRunner.run#198: org.jivesoftware.smack.SmackException$AlreadyLoggedInException: Client is already logged in
And several in jicofo.log (some probably happened when trying to add a third user) (I replaced my domain name by “DOMAIN”):
[18] org.jitsi.impl.protocol.xmpp.XmppProtocolProvider.doConnect().303 Failed to connect/login: host-unknown You can read more about the meaning of this stream error at http://xmpp.org/rfcs/rfc6120.html#streams-error-conditions
[18] org.jitsi.impl.protocol.xmpp.XmppProtocolProvider.doConnect().303 Failed to connect/login: The following addresses failed: 'localhost:5222' failed because: localhost/127.0.0.1 exception: java.net.ConnectException: Connection refused (Connection refused)
[19] org.jitsi.impl.protocol.xmpp.XmppProtocolProvider.doConnect().303 Failed to connect/login: No response received within reply timeout. Timeout was 15000ms (~15s). While waiting for establishing TLS
[19] org.jitsi.impl.protocol.xmpp.XmppProtocolProvider.doConnect().303 Failed to connect/login: The following addresses failed: 'localhost:5222' failed because: localhost/127.0.0.1 exception: java.net.ConnectException: Connection refused (Connection refused)
[205] org.jitsi.jicofo.JitsiMeetConferenceImpl.log() Can not invite participant -- no bridge available.
[211] org.jitsi.jicofo.AbstractChannelAllocator.log() jvbbrewery@internal.auth.DOMAIN/0312cd59-3f2f-4b97-a0ae-0a5a5880c7e3 - failed to allocate channels, will consider the bridge faulty: Timed out waiting for a response.
[212] org.jitsi.jicofo.AbstractChannelAllocator.log() jvbbrewery@internal.auth.DOMAIN/0312cd59-3f2f-4b97-a0ae-0a5a5880c7e3 - failed to allocate channels, will consider the bridge faulty: Creator thread has failed to allocate channels: Timed out waiting for a response.
[31] org.jitsi.xmpp.component.ComponentBase.log() Failed to send ping
[32] org.jitsi.meet.ComponentMain.log() java.net.ConnectException: Connection refused (Connection refused), host:localhost, port:5347
[33] org.jitsi.impl.protocol.xmpp.XmppProtocolProvider.doConnect().303 Failed to connect/login: host-unknown You can read more about the meaning of this stream error at http://xmpp.org/rfcs/rfc6120.html#streams-error-conditions
[33] org.jitsi.impl.protocol.xmpp.XmppProtocolProvider.doConnect().303 Failed to connect/login: The following addresses failed: 'localhost:5222' failed because: localhost/127.0.0.1 exception: java.net.ConnectException: Connection refused (Connection refused)
[34] org.jitsi.impl.protocol.xmpp.XmppProtocolProvider.doConnect().303 Failed to connect/login: host-unknown You can read more about the meaning of this stream error at http://xmpp.org/rfcs/rfc6120.html#streams-error-conditions
[36] org.jitsi.impl.protocol.xmpp.XmppProtocolProvider.doConnect().303 Failed to connect/login: host-unknown You can read more about the meaning of this stream error at http://xmpp.org/rfcs/rfc6120.html#streams-error-conditions
[37] org.jitsi.impl.protocol.xmpp.OpSetSimpleCapsImpl.getFeatures().144 Failed to discover features for conferenceduration.DOMAIN: XMPP error reply received from conferenceduration.DOMAIN: XMPPError: service-unavailable - cancel
[37] org.jitsi.impl.protocol.xmpp.OpSetSimpleCapsImpl.getFeatures().144 Failed to discover features for speakerstats.DOMAIN: XMPP error reply received from speakerstats.DOMAIN: XMPPError: service-unavailable - cancel
[41] util.UtilActivator.uncaughtException().122 An uncaught exception occurred in thread=Thread[Smack Reconnection Manager (0),5,main] and message was: Username must not be null or empty
I also check this:
sudo cat /etc/jitsi/jicofo/config |grep JICOFO_AUTH_DOMAIN
JICOFO_AUTH_DOMAIN=auth.DOMAIN
the domain is correct and:
sudo cat /etc/prosody/conf.d/DOMAIN.cfg.lua |grep VirtualHost
VirtualHost "DOMAIN"
VirtualHost "auth.DOMAIN"
is also correct. If it helps!
I have also this config (if it helps):
sudo find /etc/jitsi/ -type f |sudo xargs grep HOST
/etc/jitsi/videobridge/sip-communicator.properties:org.jitsi.videobridge.xmpp.user.shard.HOSTNAME=localhost
/etc/jitsi/videobridge/config:JVB_HOSTNAME=DOMAIN
/etc/jitsi/videobridge/config:JVB_HOST=
/etc/jitsi/jicofo/config:JICOFO_HOST=localhost
/etc/jitsi/jicofo/config:JICOFO_HOSTNAME=DOMAIN