jitsi-meet and ispconfig

Discussion in 'ISPConfig 3 Priority Support' started by Drakul, Apr 14, 2020.

  1. Drakul

    Drakul New Member

    hello,
    I'm trying to get jitsi-meet working @debian10 and ispconfig 3.15.p2.

    I followed the instructions from https://www.howtoforge.de/anleitung...enzserver-mit-jitsi-meet-auf-ubuntu-1804-lts/ , of cause with a little bit of modification for debian 10 (openjdk 8 isn't anymore supported)

    So this part went fine - jitsi-meet is installed, but when I create a new chat it disconnects me within 3 seconds and nobody can join my chat.

    Is there something which has to be modified?

    in ispconfig I've added a new vhost and created the lets encrypt certificates.

    hope anyone can help, thank you.
     
  2. till

    till Super Moderator Staff Member ISPConfig Developer

    I've never used jitsi-meet, so I can just give you some general suggestions:

    Do you use a firewall, if yes, does it start to work when you temporarily switch the firewall aff. Might be that jitsi-meet switches to a different port and when that port is blocked, it will fail.
     
  3. Drakul

    Drakul New Member

    yes I use a firewall, and when I disable it for a moment, it also doesn't work.

    if I look in the website logs there is this:
    Code:
    [Mon Apr 13 10:05:51.231775 2020] [proxy:error] [pid 26991] (111)Connection refused: AH00957: HTTP: attempt to connect to 127.0.0.1:5280 (localhost) failed
    [Mon Apr 13 10:05:51.231852 2020] [proxy_http:error] [pid 26991] [client 84.115.152.210:50385] AH01114: HTTP: failed to make connection to backend: localhost, referer: https://talk.drakul.eu/neu
    it seems it can't reach the xmpp server on 5280, but I have no idea where to start.
     
  4. till

    till Super Moderator Staff Member ISPConfig Developer

    Does jitsi-meet write its own log file? Maybe there is some info in there.
     
  5. Drakul

    Drakul New Member

    yes in /var/log/jitsi/jvb.log

    Code:
    OpenJDK 64-Bit Server VM warning: Option UseConcMarkSweepGC was deprecated in version 9.0 and will likely be removed in a future release.
    2020-04-13 10:00:38.579 INFORMATION: [1] NewConfig$1.invoke#88: Loaded NewConfig with origin: merge of system properties,system properties,reference.conf @ jar:file:/usr/share/jitsi-videobridge/jitsi-videobridge.jar!/reference.conf: 1,r$
    2020-04-13 10:00:38.615 INFORMATION: [1] LegacyConfigFileLoader$Companion.load#40: Attempting to load legacy config file at path /etc/jitsi, videobridge, sip-communicator.properties
    2020-04-13 10:00:38.622 INFORMATION: [1] LegacyConfigFileLoader$Companion.load#40: Attempting to load legacy config file at path /etc/jitsi, videobridge, sip-communicator.properties
    2020-04-13 10:00:38.626 INFORMATION: [1] JitsiConfig$Companion.reload#40: Reloading.
    2020-04-13 10:00:38.648 INFORMATION: [1] NewConfig$1.invoke#88: Loaded NewConfig with origin: merge of system properties,system properties,reference.conf @ jar:file:/usr/share/jitsi-videobridge/jitsi-videobridge.jar!/reference.conf: 1,r$
    2020-04-13 10:00:38.648 INFORMATION: [1] LegacyConfigFileLoader$Companion.load#40: Attempting to load legacy config file at path /etc/jitsi, videobridge, sip-communicator.properties
    2020-04-13 10:00:38.650 INFORMATION: [1] LegacyConfigFileLoader$Companion.load#40: Attempting to load legacy config file at path /etc/jitsi, videobridge, sip-communicator.properties
    2020-04-13 10:00:38.709 INFORMATION: [13] ConfigurationActivator.start#45: Registered the LegacyConfigurationServiceShim in OSGi.
    2020-04-13 10:00:38.715 INFORMATION: [13] AbstractVersionActivator.start#91: VersionService registered: JVB 2.1.169-ga28eb88e
    2020-04-13 10:00:38.740 INFORMATION: [13] AbstractJettyBundleActivator.start#613: Not starting the Jetty service for org.jitsi.videobridge.rest.RESTBundleActivator(port=8080)
    2020-04-13 10:00:38.752 INFORMATION: [13] AbstractJettyBundleActivator.start#613: Not starting the Jetty service for org.jitsi.videobridge.rest.PublicRESTBundleActivator(port=-1)
    2020-04-13 10:00:38.755 INFORMATION: [13] AbstractJettyBundleActivator.start#613: Not starting the Jetty service for org.jitsi.videobridge.rest.PublicClearPortRedirectBundleActivator(port=8080)
    2020-04-13 10:00:38.887 INFORMATION: [13] UlimitCheck.printUlimits#115: Running with open files limit 65000 (hard 65000), thread limit 65000 (hard 65000).
    2020-04-13 10:00:38.891 INFORMATION: [13] VideobridgeExpireThread.start#92: Starting with 60 second interval.
    2020-04-13 10:00:38.898 WARNUNG: [13] Videobridge.start#918: No authorized source regexp configured. Will accept requests from any source.
    2020-04-13 10:00:38.940 INFORMATION: [19] Videobridge.createConference#326: create_conf, id=2823813477df2e01 gid=null logging=false
    2020-04-13 10:00:38.968 INFORMATION: [19] TaskPools.<clinit>#81: TaskPools detected 4 processors, creating the CPU pool with that many threads
    2020-04-13 10:00:39.187 INFORMATION: [13] JitsiConfig$Companion.reload#40: Reloading.
    2020-04-13 10:00:39.205 INFORMATION: [13] NewConfig$1.invoke#88: Loaded NewConfig with origin: merge of system properties,system properties,reference.conf @ jar:file:/usr/share/jitsi-videobridge/jitsi-videobridge.jar!/reference.conf: 1,$
    2020-04-13 10:00:39.205 INFORMATION: [13] LegacyConfigFileLoader$Companion.load#40: Attempting to load legacy config file at path /etc/jitsi, videobridge, sip-communicator.properties
    2020-04-13 10:00:39.206 INFORMATION: [13] LegacyConfigFileLoader$Companion.load#40: Attempting to load legacy config file at path /etc/jitsi, videobridge, sip-communicator.properties
    2020-04-13 10:00:39.285 INFORMATION: [13] OctoRelayService.start#62: Octo relay is disabled.
    2020-04-13 10:00:39.340 INFORMATION: [23] org.ice4j.ice.harvest.StunMappingCandidateHarvester.discover: Discovered public address 88.218.224.165:42894/udp from STUN server 52.28.143.184:443/udp using local address 88.218.224.165:0/udp
    2020-04-13 10:00:39.344 INFORMATION: [22] org.ice4j.ice.harvest.MappingCandidateHarvesters.initialize: Using org.ice4j.ice.harvest.StunMappingCandidateHarvester, face=/88.218.224.165, mask=/88.218.224.165
    2020-04-13 10:00:39.345 INFORMATION: [22] org.ice4j.ice.harvest.MappingCandidateHarvesters.initialize: Initialized mapping harvesters (delay=135ms).  stunDiscoveryFailed=false
    2020-04-13 10:00:39.349 INFORMATION: [19] org.ice4j.ice.harvest.AbstractUdpListener.<init>: Initialized AbstractUdpListener with address 88.218.224.165:10000/udp. Receive buffer size 10485760 (asked for 10485760)
    2020-04-13 10:00:39.350 INFORMATION: [19] org.ice4j.ice.harvest.SinglePortUdpHarvester.<init>: Initialized SinglePortUdpHarvester with address 88.218.224.165:10000/udp
    2020-04-13 10:00:39.376 WARNUNG: [24] [hostname=localhost id=shard] MucClient.lambda$getConnectAndLoginCallable$7#643: [MucClient id=shard hostname=localhost] error connecting
    org.jivesoftware.smack.SmackException$ConnectionException: The following addresses failed: 'localhost:5222' failed because: localhost/127.0.0.1 exception: java.net.ConnectException: Verbindungsaufbau abgelehnt (Connection refused), loca$
            at org.jivesoftware.smack.SmackException$ConnectionException.from(SmackException.java:278)
            at org.jivesoftware.smack.tcp.XMPPTCPConnection.connectUsingConfiguration(XMPPTCPConnection.java:619)
            at org.jivesoftware.smack.tcp.XMPPTCPConnection.connectInternal(XMPPTCPConnection.java:902)
            at org.jivesoftware.smack.AbstractXMPPConnection.connect(AbstractXMPPConnection.java:383)
            at org.jitsi.xmpp.mucclient.MucClient.lambda$getConnectAndLoginCallable$7(MucClient.java:638)
            at org.jitsi.retry.RetryStrategy$TaskRunner.run(RetryStrategy.java:193)
            at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
            at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
            at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304)
            at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
            at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
            at java.base/java.lang.Thread.run(Thread.java:834)
    SCTP JNI load: Linux OS detected
    SCTP lib loaded
    =====>: org_jitsi_modified_sctp4j_SctpJni.c calling init
    =====>: org_jitsi_modified_sctp4j_SctpJni.c about to set SCTP_DEBUG_ALL
    
     
  6. Drakul

    Drakul New Member

    well, relativ simple, I had to renew the ssl certificates with:
    /usr/share/jitsi-meet/scripts/install-letsencrypt-cert.sh

    and then I had to restart jicofo:
    service jicofo restart

    this was it :)
     

Share This Page