Configuration of Jigasi

The certs in prosody were obtained by the jitsi-meet install script. I don’t know how to self sign certs for recorder.my-domain A guyon prosody.im chat says I should get LE certs for recorder.my-domain and that this is a virtual host because in the sip-communicator.properties the user is identified as such:

 MattJ
16:25
No, it says "user_id", and has a normal JID
So you want VirtualHost "recorder.my-domain"

with “it” being the properties file

I have no DNS records for the other subdomains (auth and guest) in prosody either. So I wonder how they got certs? Maybe self signed?

MattJ 17:31

Maybe

Which may make some things not work

@damencho what do you have in the prosody configuration files? / that works for just transcription

This on top of the standard config:

Component "internal.auth.my-domain" "muc"
    modules_enabled = {
      "ping";
    }
    storage = "null"
    muc_room_cache_size = 1000

VirtualHost "recorder.my-domain"
    modules_enabled = {
      "ping";
    }
    authentication = "internal_plain"

Well that’s interesting. I will copy that. Attached is what I have had until now. It is straight up from what you have told me so far and from installing using jitsi-meet with apt. I see you don’t have a component-secret for the Component? But you do have net.java.sip.communicator.impl.protocol.jabber.accxmpp.PASSWORD= in the properties? I guess internal_plain requires registration of the user after restarting prosody with this setting.

Here is the near whole Jigasi trace:

... org.jitsi.jigasi.Main --domain=my-domain --subdomain=callcontrol --secret=secret
Connected to the target VM, address: '127.0.0.1:58269', transport: 'socket'
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/home/user1/.m2/repository/org/slf4j/slf4j-simple/1.6.1/slf4j-simple-1.6.1.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/home/user1/.m2/repository/org/slf4j/slf4j-jdk14/1.7.26/slf4j-jdk14-1.7.26.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Actual binding is of type [org.slf4j.impl.SimpleLoggerFactory]
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: Successfully started LibJitsi using as implementation: org.jitsi.impl.libjitsi.LibJitsiOSGiImpl
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: Using properties file configuration store.
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: sun.desktop=gnome
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: awt.toolkit=sun.awt.X11.XToolkit
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: java.specification.version=11
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: log4j.configurationFile=/home/user1/jigasi/jigasi-home/log4j2.xml
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: sun.cpu.isalist=
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: sun.jnu.encoding=UTF-8
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: java.class.path...jar
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: java.vm.vendor=Ubuntu
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: sun.arch.data.model=64
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: org.jitsi.impl.neomedia.transform.srtp.SRTPCryptoContext.checkReplay=false
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: java.vendor.url=https://ubuntu.com/
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: user.timezone=Europe/Amsterdam
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: os.name=Linux
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: java.vm.specification.version=11
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.impl.protocol.jabber.DISABLE_COIN=true
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.service.media.MAX_PORT_NUMBER=20000
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: sun.java.launcher=SUN_STANDARD
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: user.country=US
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: sun.boot.library.path=/usr/lib/jvm/java-11-openjdk-amd64/lib
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: sun.java.command=org.jitsi.jigasi.Main --domain=my-domain --subdomain=callcontrol --secret=X
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: jdk.debug=release
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: sun.cpu.endian=little
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: user.home=/home/user1
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: user.language=en
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: java.specification.vendor=Oracle Corporation
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.impl.neomedia.audioSystem=audiosilence
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: java.version.date=2020-01-14
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: java.home=/usr/lib/jvm/java-11-openjdk-amd64
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.impl.neomedia.video.maxbandwidth=2147483647
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: file.separator=/
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: java.vm.compressedOopsMode=32-bit
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: line.separator=

Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: java.specification.name=Java Platform API Specification
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: java.vm.specification.vendor=Oracle Corporation
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: intellij.debug.agent=true
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: java.awt.graphicsenv=sun.awt.X11GraphicsEnvironment
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.impl.configuration.USE_PROPFILE_CONFIG=true
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: ISorg.apache.commons.logging.simplelog.log.org.apache.http.wire=ERROR
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.service.media.DISABLE_AUDIO_SUPPORT=false
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: sun.management.compiler=HotSpot 64-Bit Tiered Compilers
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.impl.protocol.sip.SKIP_REINVITE_ON_FOCUS_CHANGE_PROP=true
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: org.jitsi.service.audionotifier.AudioNotifierService=org.jitsi.impl.neomedia.notify.AudioNotifierServiceImpl
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: java.runtime.version=11.0.6+10-post-Ubuntu-1ubuntu118.04.1
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: user.name=user1
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: path.separator=:
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: callstats.configurationFile=/home/user1/jigasi/jigasi-home/callstats-java-sdk.properties
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: os.version=4.15.0-88-generic
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: java.runtime.name=OpenJDK Runtime Environment
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.CONFIGURATION_FILE_IS_READ_ONLY=true
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: file.encoding=UTF-8
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: org.jitsi.impl.neomedia.device.PulseAudioSystem.disabled=true
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: org.jitsi.impl.neomedia.transform.csrc.SsrcTransformEngine.dropMutedAudioSourceInReverseTransform=true
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: java.vm.name=OpenJDK 64-Bit Server VM
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.service.protocol.MIN_MEDIA_PORT_NUMBER=10000
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.service.media.MIN_PORT_NUMBER=10000
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: java.vendor.url.bug=https://bugs.launchpad.net/ubuntu/+source/openjdk-lts
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.service.media.DISABLE_VIDEO_SUPPORT=true
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: java.io.tmpdir=/tmp
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.SC_HOME_DIR_NAME=jigasi-home
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: java.version=11.0.6
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: jboss.modules.system.pkgs=com.intellij.rt
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: user.dir=/home/user1/jigasi
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: os.arch=amd64
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: java.vm.specification.name=Java Virtual Machine Specification
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: java.awt.printerjob=sun.print.PSPrinterJob
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: sun.os.patch.level=unknown
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.service.protocol.MAX_MEDIA_PORT_NUMBER=20000
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: java.library.path=/usr/java/packages/lib:/usr/lib/x86_64-linux-gnu/jni:/lib/x86_64-linux-gnu:/usr/lib/x86_64-linux-gnu:/usr/lib/jni:/lib:/usr/lib
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: java.vendor=Ubuntu
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: java.vm.info=mixed mode
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.SC_HOME_DIR_LOCATION=/home/user1/jigasi
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: java.vm.version=11.0.6+10-post-Ubuntu-1ubuntu118.04.1
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: sun.io.unicode.encoding=UnicodeLittle
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: java.class.version=55.0
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: org.jitsi.impl.neomedia.device.PortAudioSystem.disabled=true
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: Normal classloader
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: failed to find jitsi-defaults.properties with class loader, will continue without it.
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: Normal classloader
Feb 25, 2020 6:12:41 PM org.jitsi.utils.logging.LoggerImpl log
INFO: failed to find jitsi-default-overrides.properties with class loader, will continue without it.
Feb 25, 2020 6:12:41 PM net.java.sip.communicator.util.Logger info
INFO: Resource manager STARTED
Feb 25, 2020 6:12:41 PM net.java.sip.communicator.util.Logger info
INFO: Resource manager REGISTERED
Feb 25, 2020 6:12:41 PM net.java.sip.communicator.util.Logger info
INFO: DNS service ... [STARTING]
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by org.xbill.DNS.ResolverConfig (file:/home/user1/.m2/repository/dnsjava/dnsjava/2.1.7/dnsjava-2.1.7.jar) to method sun.net.dns.ResolverConfiguration.open()
WARNING: Please consider reporting this to the maintainers of org.xbill.DNS.ResolverConfig
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
Feb 25, 2020 6:12:41 PM net.java.sip.communicator.util.Logger info
INFO: java.net.preferIPv6Addresses=null
Feb 25, 2020 6:12:41 PM net.java.sip.communicator.util.Logger info
INFO: java.net.preferIPv4Stack=null
Feb 25, 2020 6:12:41 PM net.java.sip.communicator.util.Logger info
INFO: ParallelResolver ... [REGISTERED]
Feb 25, 2020 6:12:41 PM net.java.sip.communicator.util.Logger info
INFO: DNS service ... [STARTED]
Feb 25, 2020 6:12:41 PM net.java.sip.communicator.util.Logger info
INFO: Network Address Manager         ...[  STARTED ]
Feb 25, 2020 6:12:41 PM net.java.sip.communicator.util.Logger info
INFO: Network Address Manager Service ...[REGISTERED]
Feb 25, 2020 6:12:41 PM net.java.sip.communicator.util.Logger info
INFO: Currently Active enp0s3:[/10.0.2.15]
Feb 25, 2020 6:12:41 PM net.java.sip.communicator.util.Logger info
INFO: Loading or Reloading resolver config, default DNS servers are: 127.0.0.53, 
Feb 25, 2020 6:12:41 PM net.java.sip.communicator.util.Logger info
INFO: Packet Logging Service ...[REGISTERED]
Feb 25, 2020 6:12:41 PM net.java.sip.communicator.util.Logger info
INFO: Notification Service...[  STARTED ]
Feb 25, 2020 6:12:41 PM net.java.sip.communicator.util.Logger info
INFO: Notification Service ...[REGISTERED]
Feb 25, 2020 6:12:42 PM org.jitsi.utils.logging.LoggerImpl log
INFO: Initializing audio devices
Feb 25, 2020 6:12:42 PM org.jitsi.utils.logging.LoggerImpl log
INFO: Looking for configured audio devices.
Feb 25, 2020 6:12:42 PM org.jitsi.utils.logging.LoggerImpl log
SEVERE: Failed to register custom Renderer org.jitsi.impl.neomedia.jmfext.media.renderer.audio.PulseAudioRenderer with JMF.
java.lang.IllegalStateException: audioSystem
	at org.jitsi.impl.neomedia.jmfext.media.renderer.audio.PulseAudioRenderer.<init>(PulseAudioRenderer.java:156)
	at org.jitsi.impl.neomedia.jmfext.media.renderer.audio.PulseAudioRenderer.<init>(PulseAudioRenderer.java:136)
	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
	at java.base/java.lang.Class.newInstance(Class.java:584)
	at org.jitsi.impl.neomedia.device.DeviceConfiguration.registerCustomRenderers(DeviceConfiguration.java:1047)
	at org.jitsi.impl.neomedia.device.DeviceConfiguration.<init>(DeviceConfiguration.java:366)
	at org.jitsi.impl.neomedia.MediaServiceImpl.<init>(MediaServiceImpl.java:162)
	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
	at java.base/java.lang.Class.newInstance(Class.java:584)
	at org.jitsi.impl.libjitsi.LibJitsiImpl$ServiceLock.initializeService(LibJitsiImpl.java:196)
	at org.jitsi.impl.libjitsi.LibJitsiImpl$ServiceLock.getService(LibJitsiImpl.java:131)
	at org.jitsi.impl.libjitsi.LibJitsiImpl.getService(LibJitsiImpl.java:91)
	at org.jitsi.impl.libjitsi.LibJitsiOSGiImpl.getService(LibJitsiOSGiImpl.java:95)
	at org.jitsi.service.libjitsi.LibJitsi.invokeGetServiceOnImpl(LibJitsi.java:172)
	at org.jitsi.service.libjitsi.LibJitsi.getMediaService(LibJitsi.java:124)
	at net.java.sip.communicator.impl.neomedia.NeomediaActivator.start(NeomediaActivator.java:391)
	at org.jitsi.impl.osgi.framework.BundleImpl.start(BundleImpl.java:307)
	at org.jitsi.impl.osgi.framework.launch.FrameworkImpl.startLevelChanged(FrameworkImpl.java:472)
	at org.jitsi.impl.osgi.framework.startlevel.FrameworkStartLevelImpl$Command.run(FrameworkStartLevelImpl.java:137)
	at org.jitsi.impl.osgi.framework.AsyncExecutor.runInThread(AsyncExecutor.java:122)
	at org.jitsi.impl.osgi.framework.AsyncExecutor.access$000(AsyncExecutor.java:28)
	at org.jitsi.impl.osgi.framework.AsyncExecutor$1.run(AsyncExecutor.java:231)

Feb 25, 2020 6:12:42 PM org.jitsi.utils.logging.LoggerImpl log
INFO: Warming up SecureRandom...
Feb 25, 2020 6:12:42 PM org.jitsi.utils.logging.LoggerImpl log
INFO: Warming up SecureRandom finished.
Feb 25, 2020 6:12:42 PM net.java.sip.communicator.util.Logger info
INFO: Audio Notifier Service ...[REGISTERED]
Feb 25, 2020 6:12:42 PM org.jitsi.utils.logging.LoggerImpl log
INFO: VersionService registered: Jigasi 1.1.build.git
Feb 25, 2020 6:12:42 PM net.java.sip.communicator.util.Logger info
INFO: skipped initialization of SipGateway
Feb 25, 2020 6:12:42 PM net.java.sip.communicator.util.Logger info
INFO: initialized TranscriptionGateway
6686 [org.jitsi.impl.osgi.framework.AsyncExecutor] INFO org.eclipse.jetty.util.log - Logging initialized @8868ms to org.eclipse.jetty.util.log.Slf4jLog
6782 [org.jitsi.impl.osgi.framework.AsyncExecutor] INFO org.eclipse.jetty.server.Server - jetty-9.4.15.v20190215; built: 2019-02-15T16:53:49.381Z; git: eb70b240169fcf1abbd86af36482d1c49826fa0b; jvm 11.0.6+10-post-Ubuntu-1ubuntu118.04.1
6993 [org.jitsi.impl.osgi.framework.AsyncExecutor] INFO org.eclipse.jetty.server.AbstractConnector - Started MuxServerConnector@1cf928e6{HTTP/1.1,[http/1.1]}{0.0.0.0:8788}
6993 [org.jitsi.impl.osgi.framework.AsyncExecutor] INFO org.eclipse.jetty.server.Server - Started @9189ms
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: Not starting the Jetty service for org.jitsi.jigasi.rest.TranscriptServerBundleActivator(port=-1)
Feb 25, 2020 6:12:47 PM net.java.sip.communicator.util.Logger warn
WARNING: Always trust in remote TLS certificates mode is enabled
Feb 25, 2020 6:12:47 PM net.java.sip.communicator.util.Logger info
INFO: JID allowed to make outgoing calls: jigasibrewery@internal.auth.my-domain
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.impl.protocol.jabber.accxmpp.SERVER_STORED_INFO_DISABLED=true
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: org.jitsi.jigasi.xmpp.acc.USER_ID=transcriber@recorder.my-domain
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: org.jitsi.jigasi.xmpp.acc.IM_DISABLED=true
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: org.jitsi.jigasi.xmpp.acc.IS_FILE_TRANSFER_DISABLED=true
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.impl.protocol.jabber.accxmpp.IS_USE_ICE=true
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.impl.protocol.jabber.accxmpp.Encodings.SILK/12000=0
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: org.jitsi.jigasi.ENABLE_TRANSCRIPTION=true
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.impl.protocol.jabber.accxmpp.ENCRYPTION_PROTOCOL.DTLS-SRTP=0
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: org.jitsi.jigasi.xmpp.acc.ANONYMOUS_AUTH=false
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: org.jitsi.jigasi.xmpp.acc.VIDEO_CALLING_DISABLED=true
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.impl.protocol.jabber.accxmpp.OVERRIDE_ENCODINGS=true
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.impl.protocol.jabber.accxmpp.IM_DISABLED=true
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: org.jitsi.jigasi.ENABLE_REST_SHUTDOWN=true
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: org.jitsi.service.neomedia.AudioMediaStream.DISABLE_DTMF_HANDLING=true
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.impl.protocol.jabber.accxmpp.IS_CARBON_DISABLED=true
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.impl.protocol.jabber.accxmpp=accxmpp
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.impl.protocol.jabber.accxmpp.USE_DEFAULT_STUN_SERVER=true
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.impl.protocol.jabber.accxmpp.IS_USE_UPNP=false
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.impl.neomedia.audioSystem.audiosilence.captureDevice_list=["AudioSilenceCaptureDevice:noTransferData", "AudioSilenceCaptureDevice"]
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.impl.notifications.eventType1582650762123.actions.actionType1582650762123.timeout=-1
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.impl.protocol.jabber.accxmpp.Encodings.H264/90000=0
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.impl.protocol.jabber.accxmpp.ENCRYPTED_PASSWORD=**********
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.impl.protocol.jabber.accxmpp.Encodings.speex/32000=0
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: org.jitsi.jigasi.xmpp.acc.OVERRIDE_ENCODINGS=true
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.impl.protocol.jabber.accxmpp.RESOURCE_PRIORITY=30
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: org.jitsi.jigasi.LOCAL_REGION=Europe/Amsterdam
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.impl.protocol.sip.SKIP_REINVITE_ON_FOCUS_CHANGE_PROP=true
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.impl.protocol.jabber.accxmpp.Encodings.SILK/24000=0
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.impl.protocol.jabber.accxmpp.SERVER_PORT=5222
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: org.jitsi.jigasi.xmpp.acc.AUTO_DISCOVER_STUN=false
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: org.jitsi.jigasi.xmpp.acc.KEEP_ALIVE_METHOD=XEP-0199
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.impl.protocol.jabber.accxmpp.BOSH_URL=http://10.0.2.15/http-bind
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: org.jitsi.jigasi.xmpp.acc.JINGLE_NODES_ENABLED=false
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.impl.protocol.jabber.accxmpp.JINGLE_NODES_ENABLED=false
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.impl.notifications.eventType1582650762124.actions.actionType1582650762124=PopupMessageAction
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.impl.protocol.jabber.accxmpp.BREWERY=JigasiBrewery@internal.auth.my-domain
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: org.jitsi.jigasi.transcription.DIRECTORY=/home/user1/transcripts
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.impl.protocol.jabber.accxmpp.ACCOUNT_UID=Jabber:jigasi@auth.my-domain@10.0.2.15
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.impl.protocol.jabber.accxmpp.AUTO_DISCOVER_JINGLE_NODES=false
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.impl.notifications.eventType1582650762123.actions.actionType1582650762123.default=true
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.impl.notifications.eventType1582650762123.actions.actionType1582650762123.enabled=true
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: org.jitsi.jigasi.xmpp.acc.Encodings.H264/90000=0
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.impl.protocol.jabber.accxmpp.AUTO_GENERATE_RESOURCE=true
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.impl.protocol.jabber.accxmpp.Encodings.VP8/90000=0
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.impl.protocol.SingleCallInProgressPolicy.enabled=false
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: org.jitsi.jigasi.xmpp.acc.PASS=**********
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.impl.notifications.eventType1582650762123.actions.actionType1582650762123=PopupMessageAction
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: org.jitsi.jigasi.xmpp.acc.Encodings.VP8/90000=0
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.impl.notifications.eventType1582650762124.actions.actionType1582650762124.enabled=true
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.impl.notifications.eventType1582650762124.actions.actionType1582650762124.default=true
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: org.jitsi.jigasi.xmpp.acc.KEEP_ALIVE_INTERVAL=30
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: org.jitsi.jigasi.xmpp.acc.SERVER_STORED_INFO_DISABLED=true
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.impl.protocol.jabber.accxmpp.Encodings.SILK/16000=0
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.impl.protocol.jabber.accxmpp.Encodings.opus/48000=750
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.impl.protocol.jabber.accxmpp.SERVER_ADDRESS=10.0.2.15
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.impl.protocol.jabber.accxmpp.CALLING_DISABLED=true
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.impl.protocol.jabber.accxmpp.IS_PREFERRED_PROTOCOL=false
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.impl.protocol.jabber.accxmpp.BOSH_URL_PATTERN=http://{host}{subdomain}/http-bind?room={roomName}
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.impl.protocol.jabber.accxmpp.PROTOCOL=Jabber
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: org.jitsi.jigasi.xmpp.acc.Encodings.opus/48000=1000
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.impl.protocol.jabber.accxmpp.Encodings.G722/8000=705
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.impl.protocol.jabber.accxmpp.USER_ID=jigasi@auth.my-domain
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: org.jitsi.jigasi.ENABLE_SIP=false
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: org.jitsi.jigasi.BREWERY_ENABLED=true
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: org.jitsi.jigasi.DEFAULT_JVB_ROOM_NAME=jigatest
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.impl.protocol.jabber.accxmpp.ENCRYPTION_PROTOCOL_STATUS.DTLS-SRTP=true
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: org.jitsi.jigasi.xmpp.acc.SERVER_ADDRESS=my-domain
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.impl.protocol.jabber.accxmpp.Encodings.PCMA/8000=0
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: org.jitsi.jigasi.HEALTH_CHECK_DEBUG_ENABLED=false
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.impl.protocol.jabber.accxmpp.KEEP_ALIVE_METHOD=XEP-0199
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.impl.protocol.jabber.accxmpp.Encodings.PCMU/8000=0
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.impl.protocol.jabber.accxmpp.Encodings.speex/8000=0
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.impl.protocol.jabber.accxmpp.IS_FILE_TRANSFER_DISABLED=true
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.impl.protocol.jabber.accxmpp.IS_SERVER_OVERRIDDEN=true
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.impl.notifications.eventType1582650762124.actions.actionType1582650762124.timeout=-1
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: org.jitsi.jigasi.xmpp.acc.BOSH_URL_PATTERN=https://{host}{subdomain}/http-bind?room={roomName}
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.impl.protocol.jabber.accxmpp.DEFAULT_ENCRYPTION=true
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.impl.protocol.jabber.accxmpp.Encodings.H263-1998/90000=0
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.impl.notifications.eventType1582650762123=DeviceConfigurationChanged
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.impl.notifications.eventType1582650762124=NewSelectedDevice
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.packetlogging.PACKET_LOGGING_ENABLED=true
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.impl.protocol.jabber.accxmpp.Encodings.GSM/8000=0
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.impl.protocol.jabber.accxmpp.Encodings.speex/16000=0
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.impl.protocol.jabber.accxmpp.DOMAIN_BASE=my-domain
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: org.jitsi.jigasi.JVB_INVITE_TIMEOUT=1800000
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.impl.protocol.jabber.accxmpp.Encodings.iLBC/8000=0
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.impl.protocol.jabber.accxmpp.ALLOW_NON_SECURE=true
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.impl.protocol.jabber.accxmpp.IS_ACCOUNT_DISABLED=false
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: org.jitsi.jigasi.transcription.SEND_JSON=true
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: org.jitsi.jigasi.xmpp.acc.Encodings.telephone-event/8000=0
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.impl.protocol.jabber.accxmpp.Encodings.SILK/8000=0
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.service.gui.ALWAYS_TRUST_MODE_ENABLED=true
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: org.jitsi.jigasi.xmpp.acc.ALLOW_NON_SECURE=true
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: org.jitsi.jigasi.ALLOWED_JID=JigasiBrewery@internal.auth.my-domain
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.impl.protocol.jabber.accxmpp.KEEP_ALIVE_INTERVAL=30
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: net.java.sip.communicator.impl.neomedia.codec.audio.opus.encoder.COMPLEXITY=10
Feb 25, 2020 6:12:47 PM org.jitsi.utils.logging.LoggerImpl log
INFO: org.jitsi.jigasi.xmpp.acc.IS_SERVER_OVERRIDDEN=true
Feb 25, 2020 6:12:48 PM net.java.sip.communicator.util.Logger warn
WARNING: Always trust in remote TLS certificates mode is enabled
Feb 25, 2020 6:12:48 PM net.java.sip.communicator.util.Logger info
INFO: JID allowed to make outgoing calls: jigasibrewery@internal.auth.my-domain
Feb 25, 2020 6:12:48 PM org.igniterealtime.jbosh.BOSHClient init
INFO: Starting with 1 request processors
Feb 25, 2020 6:27:43 PM org.jivesoftware.smackx.ping.PingManager pingServerIfNecessary
WARNING: XMPPConnection was not authenticated
Feb 25, 2020 6:27:43 PM net.java.sip.communicator.util.Logger info
INFO: Received system activity event: net.java.sip.communicator.service.sysactivity.event.SystemActivityEvent[eventID=9]
Feb 25, 2020 6:27:48 PM net.java.sip.communicator.util.Logger info
INFO: Dispatching SystemActivityEvent Listeners=1 evt=net.java.sip.communicator.service.sysactivity.event.SystemActivityEvent[eventID=9]
Feb 25, 2020 6:27:48 PM org.jivesoftware.smack.bosh.XMPPBOSHConnection shutdown
WARNING: shutdown
java.lang.NullPointerException
	at org.igniterealtime.jbosh.BOSHClient.send(BOSHClient.java:494)
	at org.igniterealtime.jbosh.BOSHClient.disconnect(BOSHClient.java:586)
	at org.igniterealtime.jbosh.BOSHClient.disconnect(BOSHClient.java:567)
	at org.jivesoftware.smack.bosh.XMPPBOSHConnection.shutdown(XMPPBOSHConnection.java:266)
	at org.jivesoftware.smack.bosh.XMPPBOSHConnection.notifyConnectionError(XMPPBOSHConnection.java:417)
	at org.jivesoftware.smack.bosh.XMPPBOSHConnection$BOSHConnectionListener.connectionEvent(XMPPBOSHConnection.java:464)
	at org.igniterealtime.jbosh.BOSHClient.fireConnectionClosedOnError(BOSHClient.java:1684)
	at org.igniterealtime.jbosh.BOSHClient.dispose(BOSHClient.java:713)
	at org.igniterealtime.jbosh.BOSHClient.processExchange(BOSHClient.java:1138)
	at org.igniterealtime.jbosh.BOSHClient.processMessages(BOSHClient.java:999)
	at org.igniterealtime.jbosh.BOSHClient.access$300(BOSHClient.java:100)
	at org.igniterealtime.jbosh.BOSHClient$RequestProcessor.run(BOSHClient.java:1728)
	at java.base/java.lang.Thread.run(Thread.java:834)

Feb 25, 2020 6:27:48 PM net.java.sip.communicator.util.Logger info
INFO: Previously Active enp0s3:[/10.0.2.15]
Feb 25, 2020 6:27:48 PM org.jivesoftware.smack.AbstractXMPPConnection callConnectionClosedOnErrorListener
WARNING: Connection XMPPBOSHConnection[not-authenticated] (0) closed with error
org.igniterealtime.jbosh.BOSHException: Could not parse body:
<html>
<head><title>404 Not Found</title></head>
<body bgcolor="white">
<center><h1>404 Not Found</h1></center>
<hr><center>nginx/1.14.0 (Ubuntu)</center>
</body>
</html>

	at org.igniterealtime.jbosh.BodyParserXmlPull.parse(BodyParserXmlPull.java:132)
	at org.igniterealtime.jbosh.StaticBody.fromString(StaticBody.java:114)
	at org.igniterealtime.jbosh.ApacheHTTPResponse.awaitResponse(ApacheHTTPResponse.java:246)
	at org.igniterealtime.jbosh.ApacheHTTPResponse.getBody(ApacheHTTPResponse.java:192)
	at org.igniterealtime.jbosh.BOSHClient.processExchange(BOSHClient.java:1123)
	at org.igniterealtime.jbosh.BOSHClient.processMessages(BOSHClient.java:999)
	at org.igniterealtime.jbosh.BOSHClient.access$300(BOSHClient.java:100)
	at org.igniterealtime.jbosh.BOSHClient$RequestProcessor.run(BOSHClient.java:1728)
	at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: java.lang.IllegalStateException: Root element was not 'body' in the 'http://jabber.org/protocol/httpbind' namespace.  (Was 'html' in '')
	at org.igniterealtime.jbosh.BodyParserXmlPull.parse(BodyParserXmlPull.java:98)
	... 8 more

Feb 25, 2020 6:27:48 PM net.java.sip.communicator.util.Logger info
INFO: Currently Active enp0s3:[/10.0.2.15]
Feb 25, 2020 6:27:48 PM org.jivesoftware.smack.SASLAuthentication selectMechanism
WARNING: Server did not report any SASL mechanisms
Feb 25, 2020 6:27:48 PM net.java.sip.communicator.util.Logger error
SEVERE: Failed to connect to XMPP service
org.jivesoftware.smack.SmackException: No supported and enabled SASL Mechanism provided by server. Server announced mechanisms: []. Registered SASL mechanisms with Smack: [SASL Mech: GSSAPI, Prio: 100, SASL Mech: SCRAM-SHA-1-PLUS, Prio: 100, SASL Mech: SCRAM-SHA-1, Prio: 110, SASL Mech: DIGEST-MD5, Prio: 200, SASL Mech: CRAM-MD5, Prio: 300, SASL Mech: PLAIN, Prio: 400, SASL Mech: X-OAUTH2, Prio: 410, SASL Mech: EXTERNAL, Prio: 500, SASL Mech: ANONYMOUS, Prio: 500]. Enabled SASL mechanisms for this connection: null. Blacklisted SASL mechanisms: [SCRAM-SHA-1-PLUS].
	at org.jivesoftware.smack.SASLAuthentication.selectMechanism(SASLAuthentication.java:361)
	at org.jivesoftware.smack.SASLAuthentication.authenticate(SASLAuthentication.java:192)
	at org.jivesoftware.smack.bosh.XMPPBOSHConnection.loginInternal(XMPPBOSHConnection.java:222)
	at org.jivesoftware.smack.AbstractXMPPConnection.login(AbstractXMPPConnection.java:491)
	at net.java.sip.communicator.impl.protocol.jabber.LoginByPasswordStrategy.login(LoginByPasswordStrategy.java:98)
	at net.java.sip.communicator.impl.protocol.jabber.ProtocolProviderServiceJabberImpl.connectAndLogin(ProtocolProviderServiceJabberImpl.java:1371)
	at net.java.sip.communicator.impl.protocol.jabber.ProtocolProviderServiceJabberImpl.connectAndLogin(ProtocolProviderServiceJabberImpl.java:970)
	at net.java.sip.communicator.impl.protocol.jabber.ProtocolProviderServiceJabberImpl.initializeConnectAndLogin(ProtocolProviderServiceJabberImpl.java:795)
	at net.java.sip.communicator.impl.protocol.jabber.ProtocolProviderServiceJabberImpl.register(ProtocolProviderServiceJabberImpl.java:500)
	at org.jitsi.jigasi.util.RegisterThread.run(RegisterThread.java:59)

Feb 25, 2020 6:27:48 PM net.java.sip.communicator.util.Logger warn
WARNING: Missing resource for key: service.gui.ERROR
Feb 25, 2020 6:27:48 PM net.java.sip.communicator.util.Logger warn
WARNING: Missing resource for key: plugin.reconnectplugin.CONNECTION_FAILED_MSG

Hi Paris,

How did you manage to solve this? My Jigasi installation is stuck on this issue. Thanks!

– Anthony

Which issue exactly? (copy the log/trace here)

The one about No supported and enabled SASL Mechanism.

02:07:00 RECV (0): <stream:features xmlns=‘jabber:client’></stream:features>
2020-03-28 02:07:00.116 WARNING: [41] org.jivesoftware.smack.SASLAuthentication.selectMechanism() Server did not report any SASL mechanisms
2020-03-28 02:07:00.117 SEVERE: [41] impl.protocol.jabber.ProtocolProviderServiceJabberImpl.connectAndLogin().1003 Failed to connect to XMPP service
org.jivesoftware.smack.SmackException: No supported and enabled SASL Mechanism provided by server. Server announced mechanisms: []. Registered SASL mechanisms with Smack: [SASL Mech: GSSAPI, Prio: 100, SASL Mech: SCRAM-SHA-1-PLUS, Prio: 100, SASL Mech: SCRAM-SHA-1, Prio: 110, SASL Mech: DIGEST-MD5, Prio: 200, SASL Mech: CRAM-MD5, Prio: 300, SASL Mech: PLAIN, Prio: 400, SASL Mech: X-OAUTH2, Prio: 410, SASL Mech: EXTERNAL, Prio: 500, SASL Mech: ANONYMOUS, Prio: 500]. Enabled SASL mechanisms for this connection: null. Blacklisted SASL mechanisms: [SCRAM-SHA-1-PLUS].
at org.jivesoftware.smack.SASLAuthentication.selectMechanism(SASLAuthentication.java:361)
at org.jivesoftware.smack.SASLAuthentication.authenticate(SASLAuthentication.java:192)
at org.jivesoftware.smack.bosh.XMPPBOSHConnection.loginInternal(XMPPBOSHConnection.java:222)
at org.jivesoftware.smack.AbstractXMPPConnection.login(AbstractXMPPConnection.java:491)
at net.java.sip.communicator.impl.protocol.jabber.LoginByPasswordStrategy.login(LoginByPasswordStrategy.java:99)
at net.java.sip.communicator.impl.protocol.jabber.ProtocolProviderServiceJabberImpl.connectAndLogin(ProtocolProviderServiceJabberImpl.java:1371)
at net.java.sip.communicator.impl.protocol.jabber.ProtocolProviderServiceJabberImpl.connectAndLogin(ProtocolProviderServiceJabberImpl.java:970)
at net.java.sip.communicator.impl.protocol.jabber.ProtocolProviderServiceJabberImpl.initializeConnectAndLogin(ProtocolProviderServiceJabberImpl.java:795)
at net.java.sip.communicator.impl.protocol.jabber.ProtocolProviderServiceJabberImpl.register(ProtocolProviderServiceJabberImpl.java:500)
at org.jitsi.jigasi.util.RegisterThread.run(RegisterThread.java:59)

You have to be careful with the passwords and use the configuration that @damencho has put up around here and some othe thread.

The password, in sip communicator properties, there is one property where it is called PASSWORD and one where it is called PASS. PASS you should have plain text. PASSWORD you should have base64 encoded (and I used a breakpoint in the code to verify that this was done properly, but you should be able to verify that without the breakpoint).

If that’s not the issue, then you may have a problem with the prosody configuration.

Hi Paris,

Thanks for your responses.

I did actually use his sample config and the PASS/PASSWORD correctly configured.

My additional prosody configuration is:

Component “internal.auth.my-domain” “muc”
modules_enabled = {
“ping”;
}
storage = “none”
muc_room_cache_size = 1000
VirtualHost “recorder.my-domain”
modules_enabled = {
“ping”;
}
authentication = “internal_plain”

Im not sure what other configuration is needed because the whole setup works fine except Jigasi.

These are my properties:

############# JIGASI PROP #############

org.jitsi.jigasi.DEFAULT_JVB_ROOM_NAME=siptest

net.java.sip.communicator.impl.protocol.SingleCallInProgressPolicy.enabled=false
net.java.sip.communicator.impl.neomedia.codec.audio.opus.encoder.COMPLEXITY=10
org.jitsi.service.neomedia.AudioMediaStream.DISABLE_DTMF_HANDLING=true
net.java.sip.communicator.packetlogging.PACKET_LOGGING_ENABLED=true
net.java.sip.communicator.impl.protocol.sip.SKIP_REINVITE_ON_FOCUS_CHANGE_PROP=true

net.java.sip.communicator.impl.protocol.jabber.accxmpp=accxmpp
net.java.sip.communicator.impl.protocol.jabber.accxmpp.ACCOUNT_UID=Jabber:jigasi@recorder.my-domain@127.0.0.1
net.java.sip.communicator.impl.protocol.jabber.accxmpp.USER_ID=jigasi@recorder.my-domain
net.java.sip.communicator.impl.protocol.jabber.accxmpp.IS_SERVER_OVERRIDDEN=true
net.java.sip.communicator.impl.protocol.jabber.accxmpp.SERVER_ADDRESS=127.0.0.1
net.java.sip.communicator.impl.protocol.jabber.accxmpp.SERVER_PORT=5222
net.java.sip.communicator.impl.protocol.jabber.accxmpp.BOSH_URL=https://my-domain/http-bind
net.java.sip.communicator.impl.protocol.jabber.accxmpp.ALLOW_NON_SECURE=true
net.java.sip.communicator.impl.protocol.jabber.accxmpp.PASSWORD=a3MDJ2YnF2MG90bTUxeTI4bWMyemU=

net.java.sip.communicator.impl.protocol.jabber.accxmpp.RESOURCE=jigasi
net.java.sip.communicator.impl.protocol.jabber.accxmpp.AUTO_GENERATE_RESOURCE=true
net.java.sip.communicator.impl.protocol.jabber.accxmpp.RESOURCE_PRIORITY=30
net.java.sip.communicator.impl.protocol.jabber.accxmpp.KEEP_ALIVE_METHOD=XEP-0199
net.java.sip.communicator.impl.protocol.jabber.accxmpp.KEEP_ALIVE_INTERVAL=30
net.java.sip.communicator.impl.protocol.jabber.accxmpp.CALLING_DISABLED=true
net.java.sip.communicator.impl.protocol.jabber.accxmpp.JINGLE_NODES_ENABLED=false
net.java.sip.communicator.impl.protocol.jabber.accxmpp.IS_CARBON_DISABLED=true
net.java.sip.communicator.impl.protocol.jabber.accxmpp.DEFAULT_ENCRYPTION=true
net.java.sip.communicator.impl.protocol.jabber.accxmpp.IS_USE_ICE=true
net.java.sip.communicator.impl.protocol.jabber.accxmpp.IS_ACCOUNT_DISABLED=false
net.java.sip.communicator.impl.protocol.jabber.accxmpp.IS_PREFERRED_PROTOCOL=false
net.java.sip.communicator.impl.protocol.jabber.accxmpp.AUTO_DISCOVER_JINGLE_NODES=false
net.java.sip.communicator.impl.protocol.jabber.accxmpp.PROTOCOL=Jabber
net.java.sip.communicator.impl.protocol.jabber.accxmpp.IS_USE_UPNP=false
net.java.sip.communicator.impl.protocol.jabber.accxmpp.IM_DISABLED=true
net.java.sip.communicator.impl.protocol.jabber.accxmpp.SERVER_STORED_INFO_DISABLED=true
net.java.sip.communicator.impl.protocol.jabber.accxmpp.IS_FILE_TRANSFER_DISABLED=true
net.java.sip.communicator.impl.protocol.jabber.accxmpp.USE_DEFAULT_STUN_SERVER=true
net.java.sip.communicator.impl.protocol.jabber.accxmpp.ENCRYPTION_PROTOCOL.DTLS-SRTP=0
net.java.sip.communicator.impl.protocol.jabber.accxmpp.ENCRYPTION_PROTOCOL_STATUS.DTLS-SRTP=true
net.java.sip.communicator.impl.protocol.jabber.accxmpp.OVERRIDE_ENCODINGS=true
net.java.sip.communicator.impl.protocol.jabber.accxmpp.Encodings.G722/8000=705
net.java.sip.communicator.impl.protocol.jabber.accxmpp.Encodings.GSM/8000=0
net.java.sip.communicator.impl.protocol.jabber.accxmpp.Encodings.H263-1998/90000=0
net.java.sip.communicator.impl.protocol.jabber.accxmpp.Encodings.H264/90000=0
net.java.sip.communicator.impl.protocol.jabber.accxmpp.Encodings.PCMA/8000=0
net.java.sip.communicator.impl.protocol.jabber.accxmpp.Encodings.PCMU/8000=0
net.java.sip.communicator.impl.protocol.jabber.accxmpp.Encodings.SILK/12000=0
net.java.sip.communicator.impl.protocol.jabber.accxmpp.Encodings.SILK/16000=0
net.java.sip.communicator.impl.protocol.jabber.accxmpp.Encodings.SILK/24000=0
net.java.sip.communicator.impl.protocol.jabber.accxmpp.Encodings.SILK/8000=0
net.java.sip.communicator.impl.protocol.jabber.accxmpp.Encodings.VP8/90000=0
net.java.sip.communicator.impl.protocol.jabber.accxmpp.Encodings.iLBC/8000=0
net.java.sip.communicator.impl.protocol.jabber.accxmpp.Encodings.opus/48000=750
net.java.sip.communicator.impl.protocol.jabber.accxmpp.Encodings.speex/16000=0
net.java.sip.communicator.impl.protocol.jabber.accxmpp.Encodings.speex/32000=0
net.java.sip.communicator.impl.protocol.jabber.accxmpp.Encodings.speex/8000=0
net.java.sip.communicator.impl.protocol.jabber.accxmpp.BREWERY=JigasiBrewery@internal.auth.my-domain
net.java.sip.communicator.impl.protocol.jabber.accxmpp.DOMAIN_BASE=my-domain
org.jitsi.jigasi.ALLOWED_JID=JigasiBrewery@internal.auth.my-domain
org.jitsi.jigasi.BREWERY_ENABLED=true
net.java.sip.communicator.impl.neomedia.audioSystem.audiosilence.captureDevice_list=[“AudioSilenceCaptureDevice:noTransferData”]
org.jitsi.jigasi.xmpp.acc.IS_SERVER_OVERRIDDEN=true
org.jitsi.jigasi.xmpp.acc.SERVER_ADDRESS=my-domain
org.jitsi.jigasi.xmpp.acc.BOSH_URL_PATTERN=https://{host}{subdomain}/http-bind?room={roomName}
org.jitsi.jigasi.xmpp.acc.BOSH_URL=https://my-domain/http-bind
org.jitsi.jigasi.xmpp.acc.VIDEO_CALLING_DISABLED=true
org.jitsi.jigasi.xmpp.acc.JINGLE_NODES_ENABLED=false
org.jitsi.jigasi.xmpp.acc.AUTO_DISCOVER_STUN=false
org.jitsi.jigasi.xmpp.acc.Encodings.H264/90000=0
org.jitsi.jigasi.xmpp.acc.Encodings.VP8/90000=0
org.jitsi.jigasi.xmpp.acc.Encodings.telephone-event/8000=0
org.jitsi.jigasi.xmpp.acc.Encodings.opus/48000=1000

org.jitsi.jigasi.xmpp.acc.OVERRIDE_ENCODINGS=true
org.jitsi.jigasi.xmpp.acc.IM_DISABLED=true
org.jitsi.jigasi.xmpp.acc.SERVER_STORED_INFO_DISABLED=true
org.jitsi.jigasi.xmpp.acc.IS_FILE_TRANSFER_DISABLED=true
org.jitsi.jigasi.xmpp.acc.KEEP_ALIVE_METHOD=XEP-0199
org.jitsi.jigasi.xmpp.acc.KEEP_ALIVE_INTERVAL=30
org.jitsi.jigasi.xmpp.acc.USER_ID=transcriber@recorder.my-domain
org.jitsi.jigasi.xmpp.acc.PASS=44dS2eVj
org.jitsi.jigasi.xmpp.acc.ANONYMOUS_AUTH=false
org.jitsi.jigasi.xmpp.acc.ALLOW_NON_SECURE=true
org.jitsi.jigasi.JVB_INVITE_TIMEOUT=1800000
net.java.sip.communicator.service.gui.ALWAYS_TRUST_MODE_ENABLED=true

org.jitsi.jigasi.ENABLE_REST_SHUTDOWN=true
org.jitsi.jigasi.ENABLE_TRANSCRIPTION=true
org.jitsi.jigasi.ENABLE_SIP=false
org.jitsi.jigasi.transcription.DIRECTORY=/var/lib/jigasi/transcripts
org.jitsi.jigasi.transcription.BASE_URL=http://my-domain/
org.jitsi.jigasi.transcription.jetty.port=-1
org.jitsi.jigasi.transcription.ADVERTISE_URL=false
org.jitsi.jigasi.transcription.SAVE_JSON=false
org.jitsi.jigasi.transcription.SAVE_TXT=true
org.jitsi.jigasi.transcription.SEND_JSON=true
org.jitsi.jigasi.transcription.SEND_TXT=false
org.jitsi.jigasi.HEALTH_CHECK_DEBUG_ENABLED=false
org.jitsi.jigasi.LOCAL_REGION=ASIA/SINGAPORE

############# JIGASI CONFIG #############

JIGASI_SIPUSER=6590000000@voip.my-domain
JIGASI_SIPPWD=NDk4ZDEwMDZTEwNGUwZTdhYjMwMjg=
JIGASI_SECRET=18nF2dVj
JIGASI_OPTS=""
JIGASI_HOSTNAME=my-domain
JIGASI_HOST=localhost
GOOGLE_APPLICATION_CREDENTIALS=/root/.config/gcloud/application_default_credentials.json

JAVA_SYS_PROPS="-Djava.util.logging.config.file=/etc/jitsi/jigasi/logging.properties -DISorg.apache.commons.logging.simplelog.log.org.apache.http.wire=ERROR -Dsmack.debugEnabled=true -Dsmack.debuggerClass=org.jivesoftware.smack.debugger.ConsoleDebugger"

############# JICOFO PROP #############

org.jitsi.jicofo.jigasi.BREWERY=JigasiBrewery@internal.auth.my-domain

If you have time please take a quick look. Thank you again!

– Anthony

net.java.sip.communicator.impl.protocol.jabber.accxmpp.ACCOUNT_UID=Jabber:jigasi@recorder.my-domain@127.0.0.1
should probably be:
net.java.sip.communicator.impl.protocol.jabber.accxmpp.ACCOUNT_UID=Jabber:jigasi@recorder.my-domain

#net.java.sip.communicator.impl.protocol.jabber.accxmpp.RESOURCE=jigasi

I also found that a newline at the end of my password was or wasn’t base64 encoded by using the breakpoint

Hi Paris,

Thank you for your help. I realised the issue was not the password.

I followed this config file and worked flawlessly.
https://raw.githubusercontent.com/jitsi/docker-jitsi-meet/master/jigasi/rootfs/defaults/sip-communicator.properties

Thanks again!

Are you able to give a step-by-step for how you did this? Do you have register some users in prosody?

Any help would be appreciated.

All I want is to have transcription working. I don’t need sip calling

Hi,

Yes you would need to register jigasi@recorder.domain as per what you configure in net.java.sip.communicator.impl.protocol.jabber.acc1.ACCOUNT_UID and org.jitsi.jigasi.xmpp.acc.USER_ID.

The rest is just following the guide in jigasi github repo.

Regards,
Anthony

@Anthony_Garcia Can you provide step-by-step instructions for configuring and starting docker-jitsi-meet-4548-1 with transcription in the chat window?

Hi,

Sorry but my transcriber is not in a docker. I only used the configuration found in the docker repo.

Fair enough. What does your jitsi setup look like? Everything on a dedicated box?

Hi,

We have our signalling server with jicofo, prosody and jigasi. We have additional videobridge servers with just jvb2.