Jicofo secure domain not working on manual installation
See original GitHub issueI’m trying to set up Jitsi Meet with JWT authentication for room creation, with guests still being allowed to join.
With the debian package releases I can get it to work, but not when installing manually. The problem seems to have to do with the org.jitsi.jicofo.auth.URL
setting. When I enable it in /root/.sip-communicator/sip-communicator.properties
Jicofo stops allocating meeting rooms. (Passing the option as a parameter to jicofo.sh
has no effect). I think there is some configuration difference between the manual install and the debian packages that causes this issue. I even tried building the matching versions of jicofo (357) and jitsi-meet(1967). Would you know what causes this?
I’d prefer using the non-package installation, since the debian installation scripts seem a bit flaky at the moment as I’m trying to automate the deployment process.
Jicofo log:
Started Jicofo.
Jicofo 2017-08-16 11:04:39.331 INFO: [10] org.jitsi.service.libjitsi.LibJitsi.log() Successfully started LibJitsi using as implementation: org.jitsi.impl.libjitsi.LibJitsiOSGiImpl
Jicofo 2017-08-16 11:04:39.357 INFO: [10] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() org.jitsi.jicofo.HOSTNAME=localhost
Jicofo 2017-08-16 11:04:39.358 INFO: [10] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() java.runtime.name=OpenJDK Runtime Environment
Jicofo 2017-08-16 11:04:39.359 INFO: [10] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() sun.boot.library.path=/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/amd64
Jicofo 2017-08-16 11:04:39.360 INFO: [10] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() java.vm.version=25.131-b11
Jicofo 2017-08-16 11:04:39.360 INFO: [10] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() java.vm.vendor=Oracle Corporation
Jicofo 2017-08-16 11:04:39.361 INFO: [10] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() java.vendor.url=http://java.oracle.com/
Jicofo 2017-08-16 11:04:39.362 INFO: [10] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() path.separator=:
Jicofo 2017-08-16 11:04:39.362 INFO: [10] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() java.util.logging.config.file=/home/ubuntu/jicofo/target/jicofo-linux-x64-1.0-SNAPSHOT/lib/logging.properties
Jicofo 2017-08-16 11:04:39.363 INFO: [10] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() java.vm.name=OpenJDK 64-Bit Server VM
Jicofo 2017-08-16 11:04:39.363 INFO: [10] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() file.encoding.pkg=sun.io
Jicofo 2017-08-16 11:04:39.364 INFO: [10] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() user.country=US
Jicofo 2017-08-16 11:04:39.365 INFO: [10] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() sun.java.launcher=SUN_STANDARD
Jicofo 2017-08-16 11:04:39.365 INFO: [10] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() sun.os.patch.level=unknown
Jicofo 2017-08-16 11:04:39.366 INFO: [10] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.service.media.DISABLE_AUDIO_SUPPORT=true
Jicofo 2017-08-16 11:04:39.367 INFO: [10] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() java.vm.specification.name=Java Virtual Machine Specification
Jicofo 2017-08-16 11:04:39.368 INFO: [10] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() user.dir=/home/ubuntu/jicofo/target/jicofo-linux-x64-1.0-SNAPSHOT
Jicofo 2017-08-16 11:04:39.368 INFO: [10] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() org.jitsi.jicofo.FOCUS_USER_PASSWORD=**********
Jicofo 2017-08-16 11:04:39.368 INFO: [10] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() java.runtime.version=1.8.0_131-8u131-b11-2ubuntu1.16.04.3-b11
Jicofo 2017-08-16 11:04:39.368 INFO: [10] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() java.awt.graphicsenv=sun.awt.X11GraphicsEnvironment
Jicofo 2017-08-16 11:04:39.368 INFO: [10] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() java.endorsed.dirs=/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/endorsed
Jicofo 2017-08-16 11:04:39.369 INFO: [10] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() os.arch=amd64
Jicofo 2017-08-16 11:04:39.370 INFO: [10] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() java.io.tmpdir=/tmp
Jicofo 2017-08-16 11:04:39.371 INFO: [10] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() line.separator=
Jicofo 2017-08-16 11:04:39.371 INFO: [10] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() java.vm.specification.vendor=Oracle Corporation
Jicofo 2017-08-16 11:04:39.372 INFO: [10] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() os.name=Linux
Jicofo 2017-08-16 11:04:39.372 INFO: [10] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() sun.jnu.encoding=ANSI_X3.4-1968
Jicofo 2017-08-16 11:04:39.372 INFO: [10] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.CONFIGURATION_FILE_IS_READ_ONLY=true
Jicofo 2017-08-16 11:04:39.372 INFO: [10] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() org.jitsi.jicofo.FOCUS_USER_DOMAIN=auth.[our domain]
Jicofo 2017-08-16 11:04:39.373 INFO: [10] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() java.library.path=/home/ubuntu/jicofo/target/jicofo-linux-x64-1.0-SNAPSHOT/lib/native/linux-64
Jicofo 2017-08-16 11:04:39.374 INFO: [10] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() java.specification.name=Java Platform API Specification
Jicofo 2017-08-16 11:04:39.374 INFO: [10] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() java.class.version=52.0
Jicofo 2017-08-16 11:04:39.375 INFO: [10] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() org.jitsi.service.audionotifier.AudioNotifierService=org.jitsi.impl.neomedia.notify.AudioNotifierServiceImpl
Jicofo 2017-08-16 11:04:39.375 INFO: [10] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() sun.management.compiler=HotSpot 64-Bit Tiered Compilers
Jicofo 2017-08-16 11:04:39.376 INFO: [10] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() os.version=4.4.0-91-generic
Jicofo 2017-08-16 11:04:39.377 INFO: [10] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() user.home=/root
Jicofo 2017-08-16 11:04:39.377 INFO: [10] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() user.timezone=Etc/UTC
Jicofo 2017-08-16 11:04:39.378 INFO: [10] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() java.awt.printerjob=sun.print.PSPrinterJob
Jicofo 2017-08-16 11:04:39.378 INFO: [10] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() org.jitsi.jicofo.FOCUS_USER_NAME=focus
Jicofo 2017-08-16 11:04:39.379 INFO: [10] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() file.encoding=ANSI_X3.4-1968
Jicofo 2017-08-16 11:04:39.379 INFO: [10] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() java.specification.version=1.8
Jicofo 2017-08-16 11:04:39.379 INFO: [10] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.service.media.DISABLE_VIDEO_SUPPORT=true
Jicofo 2017-08-16 11:04:39.380 INFO: [10] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() org.jitsi.jicofo.XMPP_DOMAIN=[our domain]
Jicofo 2017-08-16 11:04:39.385 INFO: [10] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() java.class.path=/home/ubuntu/jicofo/target/jicofo-linux-x64-1.0-SNAPSHOT/jicofo-1.0-SNAPSHOT.jar:/home/ubuntu/jicofo/target/jicofo-linux-x64-1.0-SNAPSHOT/lib/agafua-syslog-0.4.jar:/home/ubuntu/jicofo/target/jicofo-linux-x64-1.0-SNAPSHOT/lib/bccontrib-1.0.jar:/home/ubuntu/jicofo/target/jicofo-linux-x64-1.0-SNAPSHOT/lib/bcpkix-jdk15on-1.54.jar:/home/ubuntu/jicofo/target/jicofo-linux-x64-1.0-SNAPSHOT/lib/bcprov-jdk15on-1.54.jar:/home/ubuntu/jicofo/target/jicofo-linux-x64-1.0-SNAPSHOT/lib/commons-codec-1.6.jar:/home/ubuntu/jicofo/target/jicofo-linux-x64-1.0-SNAPSHOT/lib/commons-lang-2.4.jar:/home/ubuntu/jicofo/target/jicofo-linux-x64-1.0-SNAPSHOT/lib/commons-lang3-3.1.jar:/home/ubuntu/jicofo/target/jicofo-linux-x64-1.0-SNAPSHOT/lib/commons-logging-1.2.jar:/home/ubuntu/jicofo/target/jicofo-linux-x64-1.0-SNAPSHOT/lib/concurrentlinkedhashmap-lru-1.0_jdk5.jar:/home/ubuntu/jicofo/target/jicofo-linux-x64-1.0-SNAPSHOT/lib/core-2.0.0.jar:/home/ubuntu/jicofo/target/jicofo-linux-x64-1.0-SNAPSHOT/lib/dnsjava-2.1.7.jar:/home/ubuntu/jicofo/target/jicofo-linux-x64-1.0-SNAPSHOT/lib/dom4j-1.6.1.jar:/home/ubuntu/jicofo/target/jicofo-linux-x64-1.0-SNAPSHOT/lib/fmj-1.0-20160121.172939-10.jar:/home/ubuntu/jicofo/target/jicofo-linux-x64-1.0-SNAPSHOT/lib/guava-15.0.jar:/home/ubuntu/jicofo/target/jicofo-linux-x64-1.0-SNAPSHOT/lib/httpclient-4.4.jar:/home/ubuntu/jicofo/target/jicofo-linux-x64-1.0-SNAPSHOT/lib/httpcore-4.4.jar:/home/ubuntu/jicofo/target/jicofo-linux-x64-1.0-SNAPSHOT/lib/ice4j-2.0-20170420.153542-14.jar:/home/ubuntu/jicofo/target/jicofo-linux-x64-1.0-SNAPSHOT/lib/jain-sip-ri-ossonly-1.2.98c7f8c-jitsi-oss1.jar:/home/ubuntu/jicofo/target/jicofo-linux-x64-1.0-SNAPSHOT/lib/java-sdp-nist-bridge-1.1.jar:/home/ubuntu/jicofo/target/jicofo-linux-x64-1.0-SNAPSHOT/lib/javax.servlet-3.0.0.v201112011016.jar:/home/ubuntu/jicofo/target/jicofo-linux-x64-1.0-SNAPSHOT/lib/javax.servlet-api-3.1.0.jar:/home/ubuntu/jicofo/target/jicofo-linux-x64-
1.0-SNAPSHOT/lib/jcip-annotations-1.0.jar:/home/ubuntu/jicofo/target/jicofo-linux-x64-1.0-SNAPSHOT/lib/jetty-ajp-8.1.16.v20140903.jar:/home/ubuntu/jicofo/target/jicofo-linux-x64-1.0-SNAPSHOT/lib/jetty-client-9.2.10.v20150310.jar:/home/ubuntu/jicofo/target/jicofo-linux-x64-1.0-SNAPSHOT/lib/jetty-continuation-8.1.16.v20140903.jar:/home/ubuntu/jicofo/target/jicofo-linux-x64-1.0-SNAPSHOT/lib/jetty-http-8.1.16.v20140903.jar:/home/ubuntu/jicofo/target/jicofo-linux-x64-1.0-SNAPSHOT/lib/jetty-io-8.1.16.v20140903.jar:/home/ubuntu/jicofo/target/jicofo-linux-x64-1.0-SNAPSHOT/lib/jetty-proxy-9.2.10.v20150310.jar:/home/ubuntu/jicofo/target/jicofo-linux-x64-1.0-SNAPSHOT/lib/jetty-security-8.1.16.v20140903.jar:/home/ubuntu/jicofo/target/jicofo-linux-x64-1.0-SNAPSHOT/lib/jetty-server-8.1.16.v20140903.jar:/home/ubuntu/jicofo/target/jicofo-linux-x64-1.0-SNAPSHOT/lib/jetty-servlet-8.1.16.v20140903.jar:/home/ubuntu/jicofo/target/jicofo-linux-x64-1.0-SNAPSHOT/lib/jetty-util-8.1.16.v20140903.jar:/home/ubuntu/jicofo/target/jicofo-linux-x64-1.0-SNAPSHOT/lib/jetty-webapp-7.0.1.v20091125.jar:/home/ubuntu/jicofo/target/jicofo-linux-x64-1.0-SNAPSHOT/lib/jetty-xml-7.0.1.v20091125.jar:/home/ubuntu/jicofo/target/jicofo-linux-x64-1.0-SNAPSHOT/lib/jicoco-1.0-20161122.205032-37.jar:/home/ubuntu/jicofo/target/jicofo-linux-x64-1.0-SNAPSHOT/lib/jitsi-android-osgi-1.0-20150723.002702-1.jar:/home/ubuntu/jicofo/target/jicofo-linux-x64-1.0-SNAPSHOT/lib/jitsi-configuration-2.9-20150723.181638-1.jar:/home/ubuntu/jicofo/target/jicofo-linux-x64-1.0-SNAPSHOT/lib/jitsi-credentialsstorage-2.9-20150723.181643-1.jar:/home/ubuntu/jicofo/target/jicofo-linux-x64-1.0-SNAPSHOT/lib/jitsi-dnsservice-2.9-20150723.181644-1.jar:/home/ubuntu/jicofo/target/jicofo-linux-x64-1.0-SNAPSHOT/lib/jitsi-netaddr-2.9-20150723.181645-1.jar:/home/ubuntu/jicofo/target/jicofo-linux-x64-1.0-SNAPSHOT/lib/jitsi-protocol-2.9-20160823.174711-4.jar:/home/ubuntu/jicofo/target/jicofo-linux-x64-1.0-SNAPSHOT/lib/jitsi-protocol-jabber-2.11-20170516.192102-5.jar:/home/ubuntu/jicofo/target/jicofo-lin
ux-x64-1.0-SNAPSHOT/lib/jitsi-protocol-media-2.9-20150723.181646-1.jar:/home/ubuntu/jicofo/target/jicofo-linux-x64-1.0-SNAPSHOT/lib/jitsi-ui-service-2.9-20150723.181654-1.jar:/home/ubuntu/
jicofo/target/jicofo-linux-x64-1.0-SNAPSHOT/lib/jitsi-util-2.9-20160203.194039-2.jar:/home/ubuntu/jicofo/target/jicofo-linux-x64-1.0-SNAPSHOT/lib/jna-4.1.0.jar:/home/ubuntu/jicofo/target/jicofo-linux-x64-1.0-SNAPSHOT/lib/jnsapi-0.0
.3-jitsi-1-20151013.145326-2.jar:/home/ubuntu/jicofo/target/jicofo-linux-x64-1.0-SNAPSHOT/lib/json-simple-1.1.1.jar:/home/ubuntu/jicofo/target/jicofo-linux-x64-1.0-SNAPSHOT/lib/jzlib-1.1.3.jar:/home/ubuntu/jicofo/target/jicofo-linu
x-x64-1.0-SNAPSHOT/lib/libidn-1.15.jar:/home/ubuntu/jicofo/target/jicofo-linux-x64-1.0-SNAPSHOT/lib/libjitsi-1.0-20170427.165204-276.jar:/home/ubuntu/jicofo/target/jicofo-linux-x64-1.0-SNAPSHOT/lib/log4j-1.2.14.jar:/home/ubuntu/jic
ofo/target/jicofo-linux-x64-1.0-SNAPSHOT/lib/orange-extensions-1.3.0.jar:/home/ubuntu/jicofo/target/jicofo-linux-x64-1.0-SNAPSHOT/lib/org.apache.felix.framework-4.4.0.jar:/home/ubuntu/jicofo/target/jicofo-linux-x64-1.0-SNAPSHOT/lib
/org.apache.felix.main-4.4.0.jar:/home/ubuntu/jicofo/target/jicofo-linux-x64-1.0-SNAPSHOT/lib/org.osgi.core-4.3.1.jar:/home/ubuntu/jicofo/target/jicofo-linux-x64-1.0-SNAPSHOT/lib/sdes4j-1.1.3.jar:/home/ubuntu/jicofo/target/jicofo-l
inux-x64-1.0-SNAPSHOT/lib/sdp-api-1.0.jar:/home/ubuntu/jicofo/target/jicofo-linux-x64-1.0-SNAPSHOT/lib/slf4j-api-1.7.7.jar:/home/ubuntu/jicofo/target/jicofo-linux-x64-1.0-SNAPSHOT/lib/slf4j-jdk14-1.7.7.jar:/home/ubuntu/jicofo/targe
t/jicofo-linux-x64-1.0-SNAPSHOT/lib/smack-3.2.2-jitsi-1-20151215.185921-3.jar:/home/ubuntu/jicofo/target/jicofo-linux-x64-1.0-SNAPSHOT/lib/smackx-3.2.2-jitsi-1-20151215.185922-3.jar:/home/ubuntu/jicofo/target/jicofo-linux-x64-1.0-S
NAPSHOT/lib/tinder-1.2.3.jar:/home/ubuntu/jicofo/target/jicofo-linux-x64-1.0-SNAPSHOT/lib/weupnp-0.1.4.jar:/home/ubuntu/jicofo/target/jicofo-linux-x64-1.0-SNAPSHOT/lib/xml-apis-1.0.b2.jar:/home/ubuntu/jicofo/target/jicofo-linux-x64
-1.0-SNAPSHO
T/lib/xmlpull-1.1.3.4a.jar:/home/ubuntu/jicofo/target/jicofo-linux-x64-1.0-SNAPSHOT/lib/xpp3-1.1.4c.jar:/home/ubuntu/jicofo/target/jicofo-linux-x64-1.0-SNAPSHOT/lib/zrtp4j-light-3.2.0-jits
i-1-20150723.002345-1.jar
Jicofo 2017-08-16 11:04:39.385 INFO: [10] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() user.name=root
Jicofo 2017-08-16 11:04:39.385 INFO: [10] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() java.vm.specification.version=1.8
Jicofo 2017-08-16 11:04:39.386 INFO: [10] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() sun.java.command=org.jitsi.jicofo.Main --host=localhost --domain=[our domain] -
-secret=X --user_domain=auth.[our domain] --user_name=focus --user_password=X
Jicofo 2017-08-16 11:04:39.387 INFO: [10] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() java.home=/usr/lib/jvm/java-8-openjdk-amd64/jre
Jicofo 2017-08-16 11:04:39.387 INFO: [10] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() sun.arch.data.model=64
Jicofo 2017-08-16 11:04:39.387 INFO: [10] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() user.language=en
Jicofo 2017-08-16 11:04:39.387 INFO: [10] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() java.specification.vendor=Oracle Corporation
Jicofo 2017-08-16 11:04:39.388 INFO: [10] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() awt.toolkit=sun.awt.X11.XToolkit
Jicofo 2017-08-16 11:04:39.388 INFO: [10] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() java.vm.info=mixed mode
Jicofo 2017-08-16 11:04:39.388 INFO: [10] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() java.version=1.8.0_131
Jicofo 2017-08-16 11:04:39.388 INFO: [10] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() java.ext.dirs=/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/ext:/usr/java/packages/lib/ext
Jicofo 2017-08-16 11:04:39.388 INFO: [10] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() sun.boot.class.path=/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/resources.jar:/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/rt.jar:/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/sunrsasign.jar:/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/jsse.jar:/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/jce.jar:/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/charsets.jar:/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/jfr.jar:/usr/lib/jvm/java-8-openjdk-amd64/jre/classes
Jicofo 2017-08-16 11:04:39.389 INFO: [10] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() java.vendor=Oracle Corporation
Jicofo 2017-08-16 11:04:39.389 INFO: [10] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() file.separator=/
Jicofo 2017-08-16 11:04:39.389 INFO: [10] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() java.vendor.url.bug=http://bugreport.sun.com/bugreport/
Jicofo 2017-08-16 11:04:39.389 INFO: [10] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() sun.io.unicode.encoding=UnicodeLittle
Jicofo 2017-08-16 11:04:39.389 INFO: [10] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() sun.cpu.endian=little
Jicofo 2017-08-16 11:04:39.390 INFO: [10] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() sun.cpu.isalist=
Jicofo 2017-08-16 11:04:39.390 INFO: [10] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() Normal classloader
Jicofo 2017-08-16 11:04:39.390 INFO: [10] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() failed to find jitsi-defaults.properties with class loader, will continue without it.
Jicofo 2017-08-16 11:04:39.391 INFO: [10] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() Normal classloader
Jicofo 2017-08-16 11:04:39.391 INFO: [10] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() failed to find jitsi-default-overrides.properties with class loader, will continue without it.
Jicofo 2017-08-16 11:04:39.519 INFO: [10] impl.netaddr.NetworkAddressManagerServiceImpl.start().92 Network Address Manager ...[ STARTED ]
Jicofo 2017-08-16 11:04:39.520 INFO: [10] impl.netaddr.NetworkAddressManagerServiceImpl.start().98 Network Address Manager Service ...[REGISTERED]
Jicofo 2017-08-16 11:04:39.526 INFO: [10] org.jitsi.version.AbstractVersionActivator.start().119 JiCoFo Version: JiCoFo 1.0.build.SVN
Jicofo 2017-08-16 11:04:39.675 INFO: [10] org.jitsi.jicofo.JitsiMeetGlobalConfig.init().170 Automatically grant 'owner' role: true
Jicofo 2017-08-16 11:04:39.676 INFO: [10] org.jitsi.jicofo.JitsiMeetGlobalConfig.init().183 Jibri requests in PENDING state will be timed out after: 90 seconds
Jicofo 2017-08-16 11:04:39.676 INFO: [10] org.jitsi.jicofo.JitsiMeetGlobalConfig.init().197 Lonely participants will be "terminated" after 20000 milliseconds
Jicofo 2017-08-16 11:04:39.692 INFO: [10] org.jitsi.jicofo.BridgeSelector.init().611 Bridge failure reset threshold: 300000
Jicofo 2017-08-16 11:04:39.719 INFO: [10] org.jitsi.jicofo.auth.AuthBundleActivator.start().210 Starting authentication service... URL: XMPP:[our domain]
Jicofo 2017-08-16 11:04:39.722 INFO: [10] org.jitsi.jicofo.auth.AbstractAuthAuthority.<init>().122 Authentication lifetime: 86400000
Jicofo 2017-08-16 11:04:39.724 INFO: [10] org.jitsi.jicofo.auth.AuthBundleActivator.start().237 Auth authority: org.jitsi.jicofo.auth.XMPPDomainAuthAuthority@68547b3a
Jicofo 2017-08-16 11:04:39.817 SEVERE: [15] org.jitsi.impl.protocol.xmpp.XmppProtocolProvider.log() Failed to connect/login: service-unavailable(-1)
service-unavailable(-1)
at org.jivesoftware.smack.NonSASLAuthentication.authenticate(NonSASLAuthentication.java:77)
at org.jivesoftware.smack.SASLAuthentication.authenticate(SASLAuthentication.java:372)
at org.jivesoftware.smack.XMPPConnection.login(XMPPConnection.java:208)
at org.jitsi.impl.protocol.xmpp.XmppProtocolProvider.doConnect(XmppProtocolProvider.java:224)
at org.jitsi.impl.protocol.xmpp.XmppProtocolProvider.access$000(XmppProtocolProvider.java:47)
at org.jitsi.impl.protocol.xmpp.XmppProtocolProvider$1.call(XmppProtocolProvider.java:192)
at org.jitsi.impl.protocol.xmpp.XmppProtocolProvider$1.call(XmppProtocolProvider.java:187)
at org.jitsi.retry.RetryStrategy$TaskRunner.run(RetryStrategy.java:193)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Jicofo 2017-08-16 11:04:39.841 INFO: [10] org.eclipse.jetty.server.Server.doStart() jetty-8.1.16.v20140903
Jicofo 2017-08-16 11:04:39.866 INFO: [10] org.eclipse.jetty.server.AbstractConnector.doStart() Started SelectChannelConnector@0.0.0.0:8888
Jicofo 2017-08-16 11:04:39.870 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() org.jitsi.videobridge.AUTHORIZED_SOURCE_REGEXP=focus@auth.[our domain]/.*
Jicofo 2017-08-16 11:04:39.871 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() org.jitsi.jicofo.auth.URL=XMPP:[our domain]
Jicofo 2017-08-16 11:04:39.872 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() org.jitsi.impl.neomedia.transform.srtp.SRTPCryptoContext.checkReplay=false
Jicofo 2017-08-16 11:04:39.872 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.neomedia.audioSystem.audiosilence.captureDevice_list=["AudioSilenceCaptureDevice", "AudioSilenceCaptureDevice:noTransferData"]
Jicofo 2017-08-16 11:04:39.873 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.SC_HOME_DIR_NAME=.sip-communicator
Jicofo 2017-08-16 11:04:39.874 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.SC_HOME_DIR_LOCATION=/root
Jicofo 2017-08-16 11:04:39.881 INFO: [1] org.jitsi.xmpp.component.ComponentBase.loadConfig().200 Component org.jitsi.jicofo. config:
Jicofo 2017-08-16 11:04:39.882 INFO: [1] org.jitsi.xmpp.component.ComponentBase.loadConfig().201 ping interval: 10000 ms
Jicofo 2017-08-16 11:04:39.883 INFO: [1] org.jitsi.xmpp.component.ComponentBase.loadConfig().202 ping timeout: 5000 ms
Jicofo 2017-08-16 11:04:39.884 INFO: [1] org.jitsi.xmpp.component.ComponentBase.loadConfig().203 ping threshold: 3
Jicofo 2017-08-16 11:04:45.023 SEVERE: [15] org.jitsi.impl.protocol.xmpp.XmppProtocolProvider.log() Failed to connect/login: service-unavailable(-1)
service-unavailable(-1)
at org.jivesoftware.smack.NonSASLAuthentication.authenticate(NonSASLAuthentication.java:77)
at org.jivesoftware.smack.SASLAuthentication.authenticate(SASLAuthentication.java:372)
at org.jivesoftware.smack.XMPPConnection.login(XMPPConnection.java:208)
at org.jitsi.impl.protocol.xmpp.XmppProtocolProvider.doConnect(XmppProtocolProvider.java:224)
at org.jitsi.impl.protocol.xmpp.XmppProtocolProvider.access$000(XmppProtocolProvider.java:47)
at org.jitsi.impl.protocol.xmpp.XmppProtocolProvider$1.call(XmppProtocolProvider.java:192)
at org.jitsi.impl.protocol.xmpp.XmppProtocolProvider$1.call(XmppProtocolProvider.java:187)
at org.jitsi.retry.RetryStrategy$TaskRunner.run(RetryStrategy.java:193)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Browser log:
[modules/xmpp/ChatRoom.js] <new t>: Joined MUC as asd@conference.[our domain]/9c81acd3
lib-jitsi-meet.min.js?v=139:2 [modules/connectivity/ParticipantConnectionStatus.js] <new e>: RtcMuteTimeout set to: 2000
lib-jitsi-meet.min.js?v=139:2 [modules/statistics/AvgRTPStatsReporter.js] <new e>: Avg RTP stats will be calculated every 15 samples
lib-jitsi-meet.min.js?v=139:2 [JitsiConference.js] <new r>: backToP2PDelay: 5
lib-jitsi-meet.min.js?v=139:2 [JitsiConference.js] <r._doReplaceTrack>: _doReplaceTrack - no JVB JingleSession
lib-jitsi-meet.min.js?v=139:2 [JitsiConference.js] <r._doReplaceTrack>: _doReplaceTrack - no P2P JingleSession
lib-jitsi-meet.min.js?v=139:2 [JitsiConference.js] <r._doReplaceTrack>: _doReplaceTrack - no JVB JingleSession
lib-jitsi-meet.min.js?v=139:2 [JitsiConference.js] <r._doReplaceTrack>: _doReplaceTrack - no P2P JingleSession
lib-jitsi-meet.min.js?v=139:2 [modules/xmpp/moderator.js] <i.setFocusUserJid>: Focus jid set to: undefined
lib-jitsi-meet.min.js?v=139:2 [modules/xmpp/moderator.js] <i.createConferenceIq>: Session ID: null machine UID: 26507453e73b508e629ce137a6406a2b
lib-jitsi-meet.min.js?v=139:2 [modules/xmpp/strophe.ping.js] <o.value>: XMPP pings will be sent every 10000 ms
lib-jitsi-meet.min.js?v=139:2 [modules/xmpp/moderator.js] <i.setFocusUserJid>: Focus jid set to: focus@auth.[our domain]
lib-jitsi-meet.min.js?v=139:2 [modules/xmpp/moderator.js] <i.parseConfigOptions>: Authentication enabled: true
lib-jitsi-meet.min.js?v=139:2 [modules/xmpp/moderator.js] <i.parseConfigOptions>: External authentication enabled: false
lib-jitsi-meet.min.js?v=139:2 [modules/xmpp/moderator.js] <i.parseSessionId>: Received sessionId: 3c56aa4b-8dd5-4e75-ad7d-0b07fef89a20
lib-jitsi-meet.min.js?v=139:2 [modules/xmpp/moderator.js] <i.parseConfigOptions>: Sip gateway enabled: false
lib-jitsi-meet.min.js?v=139:2 [modules/xmpp/moderator.js] <i._allocateConferenceFocusSuccess>: Waiting for the focus... 1000
lib-jitsi-meet.min.js?v=139:2 [modules/xmpp/moderator.js] <i.createConferenceIq>: Session ID: 3c56aa4b-8dd5-4e75-ad7d-0b07fef89a20 machine UID: 26507453e73b508e629ce137a6406a2b
lib-jitsi-meet.min.js?v=139:2 [modules/xmpp/moderator.js] <i.parseConfigOptions>: Authentication enabled: true
lib-jitsi-meet.min.js?v=139:2 [modules/xmpp/moderator.js] <i.parseConfigOptions>: External authentication enabled: false
lib-jitsi-meet.min.js?v=139:2 [modules/xmpp/moderator.js] <i.parseSessionId>: Received sessionId: 3c56aa4b-8dd5-4e75-ad7d-0b07fef89a20
lib-jitsi-meet.min.js?v=139:2 [modules/xmpp/moderator.js] <i.parseConfigOptions>: Sip gateway enabled: false
lib-jitsi-meet.min.js?v=139:2 [modules/xmpp/moderator.js] <i._allocateConferenceFocusSuccess>: Waiting for the focus... 2000
lib-jitsi-meet.min.js?v=139:2 [modules/xmpp/moderator.js] <i.createConferenceIq>: Session ID: 3c56aa4b-8dd5-4e75-ad7d-0b07fef89a20 machine UID: 26507453e73b508e629ce137a6406a2b
lib-jitsi-meet.min.js?v=139:2 [modules/xmpp/moderator.js] <i.parseConfigOptions>: Authentication enabled: true
lib-jitsi-meet.min.js?v=139:2 [modules/xmpp/moderator.js] <i.parseConfigOptions>: External authentication enabled: false
(continues trying...)
jicofo startup command:
jicofo.sh --host=localhost --domain=[our domain] --secret=***** --user_domain=auth.[our domain] --user_name=focus --user_password=*****
sip-communicator.properties
net.java.sip.communicator.SC_HOME_DIR_LOCATION=/root
net.java.sip.communicator.SC_HOME_DIR_NAME=.sip-communicator
net.java.sip.communicator.impl.neomedia.audioSystem.audiosilence.captureDevice_list=["AudioSilenceCaptureDevice", "AudioSilenceCaptureDevice\:noTransferData"]
org.jitsi.impl.neomedia.transform.srtp.SRTPCryptoContext.checkReplay=false
org.jitsi.videobridge.AUTHORIZED_SOURCE_REGEXP=focus@auth.[our domain]/.*
org.jitsi.jicofo.auth.URL=XMPP:[our domain]
prosody config:
plugin_paths = { "/usr/share/jitsi-meet/prosody-plugins/" }
VirtualHost "[our domain]"
authentication = "token"
app_id = "[our app name]"
app_secret = "secret"
ssl = {
key = "/var/lib/prosody/[our domain].key";
certificate = "/var/lib/prosody/[our domain].crt";
}
modules_enabled = {
"bosh";
"pubsub";
}
VirtualHost "guest.[our domain]"
authentication = "anonymous"
VirtualHost "auth.[our domain]"
authentication = "internal_plain"
Component "conference.[our domain]" "muc"
modules_enabled = { "token_verification" }
admins = { "focus@auth.[our domain]" }
Component "jitsi-videobridge.[our domain]"
component_secret = "**********"
Component "focus.[our domain]"
component_secret = "**********"
Issue Analytics
- State:
- Created 6 years ago
- Comments:7 (2 by maintainers)
Top GitHub Comments
@amagadum did you solve the problem ? I’ve had the same issue when I installed the latest stable version of jitsi meet. I reinstalled everything from scratch but still having the certs issue between jicofo and prosody
Can you try executing ‘update-ca-certificates -f’ and restart jicofo, does fixes the problem with the certs.