Jigasi Kubernetes fails to register with Prosody - No SIP Gateway enabled

Hi guys, first of all. This forum is absolutely incredible. I’ve encountered countless posts here helping troubleshoot a lot of things so far. Kudos to everyone in this brilliant community especially @damencho who spends a shit ton of time and effort helping people here. I will certainly try to contribute as I learn.

I have been working on Jitsi for a few months now and we have a deployment of all components in a baremetal Kubernetes cluster (this will also work for any provider as well, the only change would be the load balancer nodes IMO)

I’m following the steps described here: Guide for setting up Jigasi with Voximplant

The problem I’m encountering is with running Jigasi in kubernetes / docker-lib-jitsi. The full log is at the end of the thread.

A few outstanding errors that I see in the Jigasi logs are:

Jigasi 2020-12-03 10:23:00.356 SEVERE: [10] impl.configuration.ConfigurationActivator.log() Error creating c lib instance for fixing file permissions`

java.nio.file.FileSystemException: /config: Operation not permitted

Read here in the forum in other threads that this is most likely harmless. Skipping that one for now…

java.lang.UnsatisfiedLinkError: /tmp/jna--1160142225/jna4967966510928586860.tmp: libgdk-x11-2.0.so.0: cannot open shared object file: No such file or directory

Not sure if this will impact Jigasi registration with prosody

Jigasi 2020-12-03 10:23:02.457 SEVERE: [10] org.jitsi.impl.neomedia.device.DeviceConfiguration.log() Failed to register custom Renderer org.jitsi.impl.neomedia.jmfext.media.renderer.audio.PulseAudioRenderer with JMF.

Another Harmless error? I suppose?

Further down in the logs I see this which I now think that can be impactful:

java.lang.SecurityException: Insufficient rights to access this file in current user's home directory: /config/log/jitsi0.pcap

I still couldn’t understand quite well what is this jitsi0.pcap file and what it’s meant for, but checking the /config/log/ directory shows that this file really does not exist.

Now the actual final error which in my understanding is the one preventing from registering against Prosody:

a:377)
Jigasi 2020-12-03 10:23:06.763 INFO: [44] org.jitsi.jigasi.xmpp.CallControlMucActivator.joinCommonRoom().289 Joining call control room: JigasiBrewery@internal-muc.k8s.live4u.io pps:ProtocolProviderServiceJabberImpl(Jabber:jigasi@auth.k8s.live4u.io)
Jigasi 2020-12-03 10:23:06.852 SEVERE: [59] impl.protocol.jabber.InfoRetreiver.retrieveDetails().369 Cannot load details for contact jigasi@auth.k8s.live4u.io : XMPPError: item-not-found - cancel
Jigasi 2020-12-03 10:23:06.854 INFO: [62] impl.protocol.sip.SipLogger.logInfo().196 Info from the JAIN-SIP stack: Setting SIPMessage peerPacketSource to: /69.167.178.6:5060
Jigasi 2020-12-03 10:23:06.858 SEVERE: [65] util.AvatarCacheUtils.getLocallyStoredAvatar().219 Could not read avatar image from file avatarcache/SIP&_colive4conf-sip@live4conf.amostech.n2.voximplant.com/SIP&_colive4conf-sip@live4conf.amostech.n2.voximplant.com
java.lang.SecurityException: Insufficient rights to access this file in current user's home directory: /config/avatarcache/SIP&_colive4conf-sip@live4conf.amostech.n2.voximplant.com/SIP&_colive4conf-sip@live4conf.amostech.n2.voximplant.com
	at org.jitsi.impl.fileaccess.FileAccessServiceImpl.getPrivatePersistentFile(FileAccessServiceImpl.java:171)
	at net.java.sip.communicator.util.AvatarCacheUtils.getLocallyStoredAvatar(AvatarCacheUtils.java:190)
	at net.java.sip.communicator.util.AvatarCacheUtils.getCachedAvatar(AvatarCacheUtils.java:77)
	at net.java.sip.communicator.impl.globaldisplaydetails.GlobalDisplayDetailsImpl$UpdateAccountInfo.run(GlobalDisplayDetailsImpl.java:377)

Jigasi 2020-12-03 10:23:06.862 INFO: [62] org.jitsi.jigasi.SipGateway.registrationStateChanged().120 REG STATE CHANGE ProtocolProviderServiceSipImpl(SIP:live4conf-sip@live4conf.amostech.n2.voximplant.com) -> RegistrationStateChangeEvent[ oldState=Registering; newState=RegistrationState=Registered; userRequest=false; reasonCode=-1; reason=null]

I noticed that here there is a statement that could mean the jigasi XMPP user wasn’t created or wasn’t properly authenticated but can’t really understand why. I tried explicitly logging into the prosody container and adding the jigasi user and password to the auth domain but unfornutely it still does not work.

Cannot load details for contact jigasi@auth.k8s.live4u.io : XMPPError: item-not-found - cancel

Can someone help point out potential reasons as to why Jigasi wouldn’t connect to prosody?

Note: I’m using JWT enabled in docker jitsi meet as well.

Jigasi Kubernetes Deployment File:

apiVersion: apps/v1
kind: StatefulSet
metadata:
  namespace: jitsi
  labels:
    k8s-app: jigasi
  name: jigasi
spec:
  replicas: 1 # one jigasi instance per shard
  updateStrategy:
    type: RollingUpdate
    # rollingUpdate:
    #   maxSurge: 1
    #   maxUnavailable: 0
  selector:
    matchLabels:
      k8s-app: jigasi
  serviceName: jigasi
  template:
    metadata:
      labels:
        k8s-app: jigasi
    spec:
      volumes:
        - name: jigasi-entrypoint
          configMap:
            name: jigasi-entrypoint
            defaultMode: 0744 # make executable
      containers:
        - name: jigasi
          resources:
            limits:
              memory: 400Mi
              cpu: 400m
            requests:
              memory: 400Mi
              cpu: 400m
          image: jitsi/jigasi:stable-4548-1
          imagePullPolicy: Always
          command:
            - /entrypoint/entrypoint.sh
          args:
            - "/init"
          readinessProbe:
            # caution: this readinessProbe tries to create a new conference and hence also fails if
            # dependencies (jvb, prosody) are not available
            httpGet:
              path: /about/health
              port: 8888
          volumeMounts:
            - name: jigasi-entrypoint
              mountPath: /entrypoint
          env:
            - name: XMPP_SERVER
              value: shard-0-prosody.jitsi.svc.cluster.local
            - name: XMPP_DOMAIN
              value: k8s.live4u.io
            - name: XMPP_AUTH_DOMAIN
              value: auth.k8s.live4u.io
            - name: XMPP_MUC_DOMAIN
              value: muc.k8s.live4u.io
            - name: XMPP_INTERNAL_MUC_DOMAIN
              value: internal-muc.k8s.live4u.io
            - name: XMPP_RECORDER_DOMAIN
              value: recorder.k8s.live4u.io
            - name: JVB_BREWERY_MUC
              value: jvbbrewery
            # JWT ENV 
            - name: ENABLE_AUTH
              value: "1"
            - name: ENABLE_GUESTS
              value: "1"
            - name: AUTH_TYPE
              value: "jwt"
            - name: JWT_APP_ID
              value: "my_jitsi_app_id"
            - name: JWT_APP_SECRET
              value: "secret123456"
            - name: JWT_ALLOW_EMPTY
              value: "true"
            - name: JIGASI_SIP_URI
              value: "live4conf-sip@live4conf.amostech.n2.voximplant.com"
            - name: JIGASI_SIP_PASSWORD
              value: "<PLAIN_PASSWORD_REDACTED>"
            - name: JIGASI_SECRET
              value: <BASE64REDACTED>
            - name: JIGASI_OPTS
              value: ""
            - name: JIGASI_HOSTNAME
              value: "k8s.live4u.io"
            - name: JIGASI_HOST
              value: shard-0-prosody.jitsi.svc.cluster.local
            - name: JIGASI_XMPP_PASSWORD
              value: jigasipass
            - name: JIGASI_XMPP_USER
              value: jigasi
            - name: JIGASI_BREWERY_MUC
              value: JigasiBrewery
            - name: JIGASI_SIP_SERVER
              value: sip.k8s.liveu.io
            - name: JIGASI_PORT_MIN
              value: "30000"
            - name: JIGASI_PORT_MAX
              value: "30050"
---
apiVersion: v1
kind: Service
metadata:
  name: jigasi
spec:
  type: NodePort
  selector:
    app: jigasi
  ports:
    - name: jigasi-1
      port: 30001
      targetPort: 30001
      nodePort: 30001
    - name: jigasi-2
      port: 30002
      targetPort: 30002
      nodePort: 30002
    - name: jigasi-3
      port: 30003
      targetPort: 30003
      nodePort: 30003
    - name: jigasi-4
      port: 30004
      targetPort: 30004
      nodePort: 30004
    - name: jigasi-5
      port: 30005
      targetPort: 30005
      nodePort: 30005
    - name: jigasi-6
      port: 30006
      targetPort: 30006
      nodePort: 30006
    - name: jigasi-7
      port: 30007
      targetPort: 30007
      nodePort: 30007
    - name: jigasi-8
      port: 30008
      targetPort: 30008
      nodePort: 30008
    - name: jigasi-9
      port: 30009
      targetPort: 30009
      nodePort: 30009
    - name: jigasi-10
      port: 30010
      targetPort: 30010
      nodePort: 30010
    - name: jigasi-11
      port: 30011
      targetPort: 30011
      nodePort: 30011
    - name: jigasi-12
      port: 30012
      targetPort: 30012
      nodePort: 30012
    - name: jigasi-13
      port: 30013
      targetPort: 30013
      nodePort: 30013
    - name: jigasi-14
      port: 30014
      targetPort: 30014
      nodePort: 30014
    - name: jigasi-15
      port: 30015
      targetPort: 30015
      nodePort: 30015
    - name: jigasi-16
      port: 30016
      targetPort: 30016
      nodePort: 30016
    - name: jigasi-17
      port: 30017
      targetPort: 30017
      nodePort: 30017
    - name: jigasi-18
      port: 30018
      targetPort: 30018
      nodePort: 30018
    - name: jigasi-19
      port: 30019
      targetPort: 30019
      nodePort: 30019
    - name: jigasi-20
      port: 30020
      targetPort: 30020
      nodePort: 30020
    - name: jigasi-21
      port: 30021
      targetPort: 30021
      nodePort: 30021
    - name: jigasi-22
      port: 30022
      targetPort: 30022
      nodePort: 30022
    - name: jigasi-23
      port: 30023
      targetPort: 30023
      nodePort: 30023
    - name: jigasi-24
      port: 30024
      targetPort: 30024
      nodePort: 30024
    - name: jigasi-25
      port: 30025
      targetPort: 30025
      nodePort: 30025
    - name: jigasi-26
      port: 30026
      targetPort: 30026
      nodePort: 30026
    - name: jigasi-27
      port: 30027
      targetPort: 30027
      nodePort: 30027
    - name: jigasi-28
      port: 30028
      targetPort: 30028
      nodePort: 30028
    - name: jigasi-29
      port: 30029
      targetPort: 30029
      nodePort: 30029
    - name: jigasi-30
      port: 30030
      targetPort: 30030
      nodePort: 30030
    - name: jigasi-31
      port: 30031
      targetPort: 30031
      nodePort: 30031
    - name: jigasi-32
      port: 30032
      targetPort: 30032
      nodePort: 30032
    - name: jigasi-33
      port: 30033
      targetPort: 30033
      nodePort: 30033
    - name: jigasi-34
      port: 30034
      targetPort: 30034
      nodePort: 30034
    - name: jigasi-35
      port: 30035
      targetPort: 30035
      nodePort: 30035
    - name: jigasi-36
      port: 30036
      targetPort: 30036
      nodePort: 30036
    - name: jigasi-37
      port: 30037
      targetPort: 30037
      nodePort: 30037
    - name: jigasi-38
      port: 30038
      targetPort: 30038
      nodePort: 30038
    - name: jigasi-39
      port: 30039
      targetPort: 30039
      nodePort: 30039
    - name: jigasi-40
      port: 30040
      targetPort: 30040
      nodePort: 30040
    - name: jigasi-41
      port: 30041
      targetPort: 30041
      nodePort: 30041
    - name: jigasi-42
      port: 30042
      targetPort: 30042
      nodePort: 30042
    - name: jigasi-43
      port: 30043
      targetPort: 30043
      nodePort: 30043
    - name: jigasi-44
      port: 30044
      targetPort: 30044
      nodePort: 30044
    - name: jigasi-45
      port: 30045
      targetPort: 30045
      nodePort: 30045
    - name: jigasi-46
      port: 30046
      targetPort: 30046
      nodePort: 30046
    - name: jigasi-47
      port: 30047
      targetPort: 30047
      nodePort: 30047
    - name: jigasi-48
      port: 30048
      targetPort: 30048
      nodePort: 30048
    - name: jigasi-49
      port: 30049
      targetPort: 30049
      nodePort: 30049
    - name: jigasi-50
      port: 30050
      targetPort: 30050
      nodePort: 30050

Full Log

Jigasi 2020-12-03 10:23:00.356 SEVERE: [10] impl.configuration.ConfigurationActivator.log() Error creating c lib instance for fixing file permissions
java.nio.file.FileSystemException: /config: Operation not permitted
	at sun.nio.fs.UnixException.translateToIOException(UnixException.java:91)
	at sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:102)
	at sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:107)
	at sun.nio.fs.UnixFileAttributeViews$Posix.setMode(UnixFileAttributeViews.java:238)
	at sun.nio.fs.UnixFileAttributeViews$Posix.setPermissions(UnixFileAttributeViews.java:260)
	at java.nio.file.Files.setPosixFilePermissions(Files.java:2045)
	at net.java.sip.communicator.impl.configuration.ConfigurationActivator.fixPermissions(ConfigurationActivator.java:167)
	at net.java.sip.communicator.impl.configuration.ConfigurationActivator.start(ConfigurationActivator.java:88)
	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)
Jigasi 2020-12-03 10:23:00.363 INFO: [10] impl.resources.ResourceManagementActivator.start().81 Resource manager STARTED
Jigasi 2020-12-03 10:23:00.364 INFO: [10] impl.resources.ResourceManagementActivator.start().90 Resource manager REGISTERED
Jigasi 2020-12-03 10:23:00.365 INFO: [10] impl.dns.DnsUtilActivator.start().118 DNS service ... [STARTING]
Jigasi 2020-12-03 10:23:00.455 INFO: [10] util.NetworkUtils.<clinit>().117 java.net.preferIPv6Addresses=null
Jigasi 2020-12-03 10:23:00.455 INFO: [10] util.NetworkUtils.<clinit>().118 java.net.preferIPv4Stack=null
Jigasi 2020-12-03 10:23:00.463 INFO: [10] impl.dns.DnsUtilActivator.start().144 ParallelResolver ... [REGISTERED]
Jigasi 2020-12-03 10:23:00.463 INFO: [10] impl.dns.DnsUtilActivator.start().158 DNS service ... [STARTED]
Jigasi 2020-12-03 10:23:01.060 INFO: [10] impl.netaddr.NetworkAddressManagerServiceImpl.start().92 Network Address Manager         ...[  STARTED ]
Jigasi 2020-12-03 10:23:01.060 INFO: [10] impl.netaddr.NetworkAddressManagerServiceImpl.start().98 Network Address Manager Service ...[REGISTERED]
Jigasi 2020-12-03 10:23:01.066 INFO: [11] impl.netaddr.NetworkConfigurationWatcher.checkNetworkInterfaces().398 Currently Active eth0:[/192.168.21.44]
Jigasi 2020-12-03 10:23:01.067 INFO: [11] impl.dns.DnsUtilActivator.logDNSServers().293 Loading or Reloading resolver config, default DNS servers are: 10.96.0.10,
Jigasi 2020-12-03 10:23:01.161 WARNING: [10] impl.sysactivity.SystemActivityNotifications.<clinit>().141 Failed to initialize native counterpart
java.lang.UnsatisfiedLinkError: /tmp/jna--1160142225/jna4967966510928586860.tmp: libgdk-x11-2.0.so.0: cannot open shared object file: No such file or directory
	at java.lang.ClassLoader$NativeLibrary.load(Native Method)
	at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1934)
	at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1817)
	at java.lang.Runtime.load0(Runtime.java:809)
	at java.lang.System.load(System.java:1088)
	at org.jitsi.util.JNIUtils.loadLibrary(JNIUtils.java:96)
	at org.jitsi.util.JNIUtils.loadLibrary(JNIUtils.java:37)
	at net.java.sip.communicator.impl.sysactivity.SystemActivityNotifications.<clinit>(SystemActivityNotifications.java:125)
	at net.java.sip.communicator.impl.sysactivity.SystemActivityNotificationsServiceImpl.isSupported(SystemActivityNotificationsServiceImpl.java:606)
	at net.java.sip.communicator.impl.sysactivity.SystemActivityNotificationsServiceImpl.start(SystemActivityNotificationsServiceImpl.java:143)
	at net.java.sip.communicator.impl.sysactivity.SysActivityActivator.start(SysActivityActivator.java:70)
	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)
Jigasi 2020-12-03 10:23:01.266 SEVERE: [10] impl.sysactivity.NetworkManagerListenerImpl.<init>().60 Cannot obtain dbus connection
org.freedesktop.dbus.exceptions.DBusException: Failed to connect to bus No such file or directory
	at org.freedesktop.dbus.DBusConnection.<init>(Unknown Source)
	at org.freedesktop.dbus.DBusConnection.getConnection(Unknown Source)
	at net.java.sip.communicator.impl.sysactivity.NetworkManagerListenerImpl.<init>(NetworkManagerListenerImpl.java:56)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
	at java.lang.Class.newInstance(Class.java:442)
	at net.java.sip.communicator.impl.sysactivity.SystemActivityNotificationsServiceImpl.getCurrentRunningManager(SystemActivityNotificationsServiceImpl.java:643)
	at net.java.sip.communicator.impl.sysactivity.SystemActivityNotificationsServiceImpl.start(SystemActivityNotificationsServiceImpl.java:154)
	at net.java.sip.communicator.impl.sysactivity.SysActivityActivator.start(SysActivityActivator.java:70)
	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)
Jigasi 2020-12-03 10:23:01.272 INFO: [10] impl.packetlogging.PacketLoggingActivator.start().100 Packet Logging Service ...[REGISTERED]
Jigasi 2020-12-03 10:23:01.274 INFO: [10] service.notification.NotificationServiceActivator.start().48 Notification Service...[  STARTED ]
Jigasi 2020-12-03 10:23:01.352 INFO: [10] service.notification.NotificationServiceActivator.start().55 Notification Service ...[REGISTERED]
Jigasi 2020-12-03 10:23:02.457 SEVERE: [10] org.jitsi.impl.neomedia.device.DeviceConfiguration.log() 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 sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
	at java.lang.Class.newInstance(Class.java:442)
	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 sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
	at java.lang.Class.newInstance(Class.java:442)
	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)
Jigasi 2020-12-03 10:23:02.551 INFO: [10] impl.neomedia.NeomediaActivator.start().542 Audio Notifier Service ...[REGISTERED]
Jigasi 2020-12-03 10:23:02.565 INFO: [10] org.jitsi.version.AbstractVersionActivator.log() VersionService registered: Jigasi 1.1.107-g6928850
Jigasi 2020-12-03 10:23:02.661 FINE: [10] plugin.reconnectplugin.ReconnectPluginActivator.start().193 Found 0 already installed providers.
Jigasi 2020-12-03 10:23:02.763 INFO: [10] org.jitsi.jigasi.JigasiBundleActivator.start().195 initialized SipGateway
Jigasi 2020-12-03 10:23:02.765 INFO: [10] org.jitsi.jigasi.JigasiBundleActivator.start().233 skipped initialization of TranscriptionGateway
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/usr/share/jigasi/lib/slf4j-jdk14-1.7.26.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/usr/share/jigasi/lib/slf4j-simple-1.6.1.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.JDK14LoggerFactory]
Jigasi 2020-12-03 10:23:03.058 INFO: [10] org.eclipse.jetty.util.log.initialized() Logging initialized @5688ms to org.eclipse.jetty.util.log.Slf4jLog
Jigasi 2020-12-03 10:23:03.558 INFO: [10] org.eclipse.jetty.server.Server.doStart() jetty-9.4.17.v20190418; built: 2019-04-18T19:45:35.259Z; git: aa1c656c315c011c01e7b21aabb04066635b9f67; jvm 1.8.0_252-8u252-b09-1~deb9u1-b09
Jigasi 2020-12-03 10:23:04.058 INFO: [20] impl.protocol.sip.SipLogger.logInfo().196 Info from the JAIN-SIP stack: value -1000 will be used for reliableConnectionKeepAliveTimeout stack property
Jigasi 2020-12-03 10:23:04.059 INFO: [20] impl.protocol.sip.SipLogger.logInfo().196 Info from the JAIN-SIP stack: Setting Stack Thread priority to 10
Jigasi 2020-12-03 10:23:04.062 INFO: [10] org.eclipse.jetty.server.AbstractConnector.doStart() Started MuxServerConnector@4184fe69{HTTP/1.1,[http/1.1]}{0.0.0.0:8788}
Jigasi 2020-12-03 10:23:04.062 INFO: [10] org.eclipse.jetty.server.Server.doStart() Started @6695ms
Jigasi 2020-12-03 10:23:04.063 INFO: [10] org.jitsi.rest.AbstractJettyBundleActivator.log() Not starting the Jetty service for org.jitsi.jigasi.rest.TranscriptServerBundleActivator(port=-1)
Jigasi 2020-12-03 10:23:04.064 WARNING: [20] impl.protocol.sip.SipLogger.logWarning().185 Warning from the JAIN-SIP stackusing default tls security policy
Jigasi 2020-12-03 10:23:04.065 WARNING: [20] impl.protocol.sip.SipLogger.logWarning().185 Warning from the JAIN-SIP stackUsing default keystore type jks
Jigasi 2020-12-03 10:23:04.151 WARNING: [20] impl.protocol.sip.SipLogger.logWarning().185 Warning from the JAIN-SIP stackTLS server settings will be inactive - TLS key store will use JVM defaults keyStoreType=jks javax.net.ssl.keyStore=null javax.net.ssl.keyStorePassword=null
Jigasi 2020-12-03 10:23:04.152 INFO: [20] impl.protocol.sip.SipLogger.logInfo().196 Info from the JAIN-SIP stack: javax.net.ssl.trustStorePassword is null, using the password passed through javax.net.ssl.keyStorePassword
Jigasi 2020-12-03 10:23:04.152 WARNING: [20] impl.protocol.sip.SipLogger.logWarning().185 Warning from the JAIN-SIP stackUsing default truststore type jks
Jigasi 2020-12-03 10:23:04.152 WARNING: [20] impl.protocol.sip.SipLogger.logWarning().185 Warning from the JAIN-SIP stackTLS trust settings will be inactive - TLS trust store will use JVM defaults. trustStoreType=jks javax.net.ssl.trustStore=null javax.net.ssl.trustStorePassword=null
Jigasi 2020-12-03 10:23:04.153 WARNING: [10] org.jitsi.jigasi.xmpp.CallControl.<init>().139 Always trust in remote TLS certificates mode is enabled
Jigasi 2020-12-03 10:23:04.154 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() org.jitsi.jigasi.xmpp.acc.VIDEO_CALLING_DISABLED=true
Jigasi 2020-12-03 10:23:04.154 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.jabber.acc1.RESOURCE_PRIORITY=30
Jigasi 2020-12-03 10:23:04.155 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.sip.acc1.JITSI_MEET_ROOM_HEADER_NAME=X-Room-Name
Jigasi 2020-12-03 10:23:04.155 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.jabber.acc1.IS_CARBON_DISABLED=true
Jigasi 2020-12-03 10:23:04.155 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.sip.acc1.DOMAIN_BASE=k8s.live4u.io
Jigasi 2020-12-03 10:23:04.155 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.jabber.acc1.VIDEO_CALLING_DISABLED=true
Jigasi 2020-12-03 10:23:04.155 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.sip.acc1.Encodings.speex/16000=0
Jigasi 2020-12-03 10:23:04.155 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.sip.acc1.VOICEMAIL_ENABLED=false
Jigasi 2020-12-03 10:23:04.156 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.jabber.acc1.SERVER_ADDRESS=shard-0-prosody.jitsi.svc.cluster.local
Jigasi 2020-12-03 10:23:04.156 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.SingleCallInProgressPolicy.enabled=false
Jigasi 2020-12-03 10:23:04.156 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.sip.acc1.ACCOUNT_UID=SIP:live4conf-sip@live4conf.amostech.n2.voximplant.com
Jigasi 2020-12-03 10:23:04.156 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() org.jitsi.jigasi.xmpp.acc.PASS=**********
Jigasi 2020-12-03 10:23:04.156 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.jabber.acc1.Encodings.H264/90000=0
Jigasi 2020-12-03 10:23:04.156 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.jabber.acc1.AUTO_GENERATE_RESOURCE=true
Jigasi 2020-12-03 10:23:04.156 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.notifications.eventType1606990982477.actions.actionType1606990982477=PopupMessageAction
Jigasi 2020-12-03 10:23:04.157 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.neomedia.audioSystem.audiosilence.captureDevice_list=["AudioSilenceCaptureDevice:noTransferData", "AudioSilenceCaptureDevice"]
Jigasi 2020-12-03 10:23:04.157 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.jabber.acc1.Encodings.GSM/8000=0
Jigasi 2020-12-03 10:23:04.157 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.jabber.acc1.Encodings.opus/48000=750
Jigasi 2020-12-03 10:23:04.157 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.notifications.eventType1606990982478.actions.actionType1606990982478.default=true
Jigasi 2020-12-03 10:23:04.157 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.service.gui.ALWAYS_TRUST_MODE_ENABLED=true
Jigasi 2020-12-03 10:23:04.157 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.jabber.acc1.IS_USE_UPNP=false
Jigasi 2020-12-03 10:23:04.158 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() org.jitsi.jigasi.xmpp.acc.IM_DISABLED=true
Jigasi 2020-12-03 10:23:04.158 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.jabber.acc1.USE_DEFAULT_STUN_SERVER=true
Jigasi 2020-12-03 10:23:04.158 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.sip.acc1.Encodings.GSM/8000=0
Jigasi 2020-12-03 10:23:04.158 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.jabber.acc1.PROTOCOL=Jabber
Jigasi 2020-12-03 10:23:04.158 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.jabber.acc1.OVERRIDE_ENCODINGS=true
Jigasi 2020-12-03 10:23:04.158 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.jabber.acc1.IS_PREFERRED_PROTOCOL=false
Jigasi 2020-12-03 10:23:04.159 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.packetlogging.PACKET_LOGGING_ENABLED=false
Jigasi 2020-12-03 10:23:04.159 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.jabber.acc1.ENCRYPTION_PROTOCOL_STATUS.DTLS-SRTP=true
Jigasi 2020-12-03 10:23:04.159 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.jabber.acc1.Encodings.VP8/90000=0
Jigasi 2020-12-03 10:23:04.159 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.notifications.eventType1606990982477.actions.actionType1606990982477.enabled=true
Jigasi 2020-12-03 10:23:04.159 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.sip.acc1.Encodings.G722/8000=0
Jigasi 2020-12-03 10:23:04.159 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.jabber.acc1.Encodings.SILK/24000=0
Jigasi 2020-12-03 10:23:04.159 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.jabber.acc1.Encodings.G722/8000=705
Jigasi 2020-12-03 10:23:04.160 INFO: [20] impl.protocol.sip.SipLogger.logInfo().196 Info from the JAIN-SIP stack: the sip stack timer gov.nist.javax.sip.stack.timers.DefaultSipTimer has been started
Jigasi 2020-12-03 10:23:04.160 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.sip.acc1.KEEP_ALIVE_METHOD=OPTIONS
Jigasi 2020-12-03 10:23:04.160 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.sip.acc1.SERVER_ADDRESS=sip.k8s.liveu.io
Jigasi 2020-12-03 10:23:04.160 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.sip.acc1.OVERRIDE_ENCODINGS=true
Jigasi 2020-12-03 10:23:04.160 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.neomedia.codec.audio.opus.encoder.COMPLEXITY=10
Jigasi 2020-12-03 10:23:04.160 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() org.jitsi.jigasi.xmpp.acc.SERVER_ADDRESS=shard-0-prosody.jitsi.svc.cluster.local
Jigasi 2020-12-03 10:23:04.161 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.jabber.acc1.DEFAULT_ENCRYPTION=true
Jigasi 2020-12-03 10:23:04.161 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.sip.acc1.Encodings.VP8/90000=0
Jigasi 2020-12-03 10:23:04.161 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() org.jitsi.jigasi.xmpp.acc.SERVER_STORED_INFO_DISABLED=true
Jigasi 2020-12-03 10:23:04.161 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.jabber.acc1.IS_ACCOUNT_DISABLED=false
Jigasi 2020-12-03 10:23:04.161 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.sip.acc1.PROTOCOL_NAME=SIP
Jigasi 2020-12-03 10:23:04.252 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.sip.acc1.Encodings.AMR-WB/16000=0
Jigasi 2020-12-03 10:23:04.252 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.sip.acc1.Encodings.red/90000=0
Jigasi 2020-12-03 10:23:04.252 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.sip.SKIP_REINVITE_ON_FOCUS_CHANGE_PROP=true
Jigasi 2020-12-03 10:23:04.252 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.jabber.acc1.IS_USE_ICE=true
Jigasi 2020-12-03 10:23:04.252 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.jabber.acc1.Encodings.H263-1998/90000=0
Jigasi 2020-12-03 10:23:04.252 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.jabber.acc1.BREWERY=JigasiBrewery@internal-muc.k8s.live4u.io
Jigasi 2020-12-03 10:23:04.253 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.notifications.eventType1606990982478.actions.actionType1606990982478.timeout=-1
Jigasi 2020-12-03 10:23:04.253 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() org.jitsi.jigasi.xmpp.acc.ALLOW_NON_SECURE=true
Jigasi 2020-12-03 10:23:04.253 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.sip.acc1.USER_ID=live4conf-sip@live4conf.amostech.n2.voximplant.com
Jigasi 2020-12-03 10:23:04.253 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.jabber.acc1.Encodings.SILK/12000=0
Jigasi 2020-12-03 10:23:04.253 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() org.jitsi.jigasi.xmpp.acc.USE_TRANSLATOR_IN_CONFERENCE=true
Jigasi 2020-12-03 10:23:04.254 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.sip.acc1.Encodings.H264/90000=0
Jigasi 2020-12-03 10:23:04.254 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.jabber.acc1.Encodings.telephone-event/8000=0
Jigasi 2020-12-03 10:23:04.254 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.jabber.acc1.Encodings.speex/16000=0
Jigasi 2020-12-03 10:23:04.254 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.sip.acc1.Encodings.opus/48000=1000
Jigasi 2020-12-03 10:23:04.254 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.sip.acc1=acc1
Jigasi 2020-12-03 10:23:04.254 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.jabber.acc1.ENCRYPTION_PROTOCOL.DTLS-SRTP=0
Jigasi 2020-12-03 10:23:04.255 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.jabber.acc1.ENCRYPTED_PASSWORD=**********
Jigasi 2020-12-03 10:23:04.255 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.sip.acc1.USE_TRANSLATOR_IN_CONFERENCE=true
Jigasi 2020-12-03 10:23:04.255 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() org.jitsi.jigasi.xmpp.acc.USER_ID=jigasi@auth.k8s.live4u.io
Jigasi 2020-12-03 10:23:04.255 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.sip.acc1.Encodings.H263-1998/90000=0
Jigasi 2020-12-03 10:23:04.255 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.notifications.eventType1606990982477.actions.actionType1606990982477.default=true
Jigasi 2020-12-03 10:23:04.255 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.jabber.acc1.Encodings.SILK/16000=0
Jigasi 2020-12-03 10:23:04.256 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.jabber.acc1.Encodings.SILK/8000=0
Jigasi 2020-12-03 10:23:04.256 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.sip.acc1.Encodings.speex/32000=0
Jigasi 2020-12-03 10:23:04.256 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.jabber.acc1.Encodings.speex/8000=0
Jigasi 2020-12-03 10:23:04.256 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.jabber.acc1=acc1
Jigasi 2020-12-03 10:23:04.256 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.sip.acc1.Encodings.telephone-event/8000=1
Jigasi 2020-12-03 10:23:04.256 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.jabber.acc1.Encodings.PCMA/8000=0
Jigasi 2020-12-03 10:23:04.256 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.sip.acc1.ENCRYPTED_PASSWORD=**********
Jigasi 2020-12-03 10:23:04.257 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.notifications.eventType1606990982478=NewSelectedDevice
Jigasi 2020-12-03 10:23:04.257 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() org.jitsi.jigasi.HEALTH_CHECK_SIP_URI=
Jigasi 2020-12-03 10:23:04.257 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.notifications.eventType1606990982477=DeviceConfigurationChanged
Jigasi 2020-12-03 10:23:04.257 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.sip.acc1.Encodings.SILK/24000=0
Jigasi 2020-12-03 10:23:04.257 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.sip.acc1.Encodings.SILK/8000=0
Jigasi 2020-12-03 10:23:04.257 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() org.jitsi.jigasi.xmpp.acc.IS_SERVER_OVERRIDDEN=true
Jigasi 2020-12-03 10:23:04.258 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() org.jitsi.jigasi.BREWERY_ENABLED=true
Jigasi 2020-12-03 10:23:04.258 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.sip.acc1.Encodings.ulpfec/90000=0
Jigasi 2020-12-03 10:23:04.258 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.sip.acc1.Encodings.PCMA/8000=0
Jigasi 2020-12-03 10:23:04.258 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() org.jitsi.jigasi.xmpp.acc.ANONYMOUS_AUTH=false
Jigasi 2020-12-03 10:23:04.258 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.sip.acc1.Encodings.PCMU/8000=0
Jigasi 2020-12-03 10:23:04.258 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.jabber.acc1.ACCOUNT_UID=Jabber:jigasi@auth.k8s.live4u.io
Jigasi 2020-12-03 10:23:04.259 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.notifications.eventType1606990982478.actions.actionType1606990982478=PopupMessageAction
Jigasi 2020-12-03 10:23:04.259 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.jabber.acc1.Encodings.PCMU/8000=0
Jigasi 2020-12-03 10:23:04.259 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.sip.acc1.KEEP_ALIVE_INTERVAL=25
Jigasi 2020-12-03 10:23:04.259 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.jabber.acc1.Encodings.iLBC/8000=0
Jigasi 2020-12-03 10:23:04.259 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.sip.acc1.Encodings.SILK/12000=0
Jigasi 2020-12-03 10:23:04.259 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() org.jitsi.jigasi.xmpp.acc.JINGLE_NODES_ENABLED=false
Jigasi 2020-12-03 10:23:04.259 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.jabber.acc1.DOMAIN_BASE=k8s.live4u.io
Jigasi 2020-12-03 10:23:04.260 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.jabber.acc1.USER_ID=jigasi@auth.k8s.live4u.io
Jigasi 2020-12-03 10:23:04.260 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.jabber.acc1.IS_SERVER_OVERRIDDEN=true
Jigasi 2020-12-03 10:23:04.260 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() org.jitsi.jigasi.xmpp.acc.IS_FILE_TRANSFER_DISABLED=true
Jigasi 2020-12-03 10:23:04.260 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.sip.acc1.JITSI_MEET_DOMAIN_BASE_HEADER_NAME=X-Domain-Base
Jigasi 2020-12-03 10:23:04.260 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.sip.acc1.Encodings.iLBC/8000=0
Jigasi 2020-12-03 10:23:04.260 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.sip.acc1.Encodings.SILK/16000=0
Jigasi 2020-12-03 10:23:04.261 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.notifications.eventType1606990982477.actions.actionType1606990982477.timeout=-1
Jigasi 2020-12-03 10:23:04.261 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() org.jitsi.jigasi.HEALTH_CHECK_TIMEOUT=600000
Jigasi 2020-12-03 10:23:04.261 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.sip.acc1.Encodings.speex/8000=0
Jigasi 2020-12-03 10:23:04.261 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() org.jitsi.jigasi.xmpp.acc.AUTO_DISCOVER_STUN=false
Jigasi 2020-12-03 10:23:04.261 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.notifications.eventType1606990982478.actions.actionType1606990982478.enabled=true
Jigasi 2020-12-03 10:23:04.261 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() org.jitsi.jigasi.ENABLE_SIP_STARTMUTED=true
Jigasi 2020-12-03 10:23:04.261 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.jabber.acc1.AUTO_DISCOVER_JINGLE_NODES=false
Jigasi 2020-12-03 10:23:04.262 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.protocol.jabber.acc1.Encodings.speex/32000=0
Jigasi 2020-12-03 10:23:04.262 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() org.jitsi.jigasi.HEALTH_CHECK_INTERVAL=300000
Jigasi 2020-12-03 10:23:05.261 SEVERE: [19] impl.packetlogging.PacketLoggingServiceImpl.run().845 Error writing packet to file
java.lang.SecurityException: Insufficient rights to access this file in current user's home directory: /config/log/jitsi0.pcap
	at org.jitsi.impl.fileaccess.FileAccessServiceImpl.getPrivatePersistentFile(FileAccessServiceImpl.java:171)
	at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl.getFileNames(PacketLoggingServiceImpl.java:197)
	at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl.savePacket(PacketLoggingServiceImpl.java:582)
	at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl.access$100(PacketLoggingServiceImpl.java:35)
	at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl$SaverThread.run(PacketLoggingServiceImpl.java:834)
Jigasi 2020-12-03 10:23:05.350 SEVERE: [19] impl.packetlogging.PacketLoggingServiceImpl.run().845 Error writing packet to file
java.lang.SecurityException: Insufficient rights to access this file in current user's home directory: /config/log/jitsi0.pcap
	at org.jitsi.impl.fileaccess.FileAccessServiceImpl.getPrivatePersistentFile(FileAccessServiceImpl.java:171)
	at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl.getFileNames(PacketLoggingServiceImpl.java:197)
	at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl.savePacket(PacketLoggingServiceImpl.java:582)
	at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl.access$100(PacketLoggingServiceImpl.java:35)
	at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl$SaverThread.run(PacketLoggingServiceImpl.java:834)
Jigasi 2020-12-03 10:23:05.354 SEVERE: [19] impl.packetlogging.PacketLoggingServiceImpl.run().845 Error writing packet to file
java.lang.SecurityException: Insufficient rights to access this file in current user's home directory: /config/log/jitsi0.pcap
	at org.jitsi.impl.fileaccess.FileAccessServiceImpl.getPrivatePersistentFile(FileAccessServiceImpl.java:171)
	at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl.getFileNames(PacketLoggingServiceImpl.java:197)
	at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl.savePacket(PacketLoggingServiceImpl.java:582)
	at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl.access$100(PacketLoggingServiceImpl.java:35)
	at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl$SaverThread.run(PacketLoggingServiceImpl.java:834)
Jigasi 2020-12-03 10:23:05.356 SEVERE: [19] impl.packetlogging.PacketLoggingServiceImpl.run().845 Error writing packet to file
java.lang.SecurityException: Insufficient rights to access this file in current user's home directory: /config/log/jitsi0.pcap
	at org.jitsi.impl.fileaccess.FileAccessServiceImpl.getPrivatePersistentFile(FileAccessServiceImpl.java:171)
	at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl.getFileNames(PacketLoggingServiceImpl.java:197)
	at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl.savePacket(PacketLoggingServiceImpl.java:582)
	at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl.access$100(PacketLoggingServiceImpl.java:35)
	at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl$SaverThread.run(PacketLoggingServiceImpl.java:834)
Jigasi 2020-12-03 10:23:05.356 SEVERE: [19] impl.packetlogging.PacketLoggingServiceImpl.run().845 Error writing packet to file
java.lang.SecurityException: Insufficient rights to access this file in current user's home directory: /config/log/jitsi0.pcap
	at org.jitsi.impl.fileaccess.FileAccessServiceImpl.getPrivatePersistentFile(FileAccessServiceImpl.java:171)
	at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl.getFileNames(PacketLoggingServiceImpl.java:197)
	at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl.savePacket(PacketLoggingServiceImpl.java:582)
	at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl.access$100(PacketLoggingServiceImpl.java:35)
	at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl$SaverThread.run(PacketLoggingServiceImpl.java:834)
Jigasi 2020-12-03 10:23:05.357 SEVERE: [19] impl.packetlogging.PacketLoggingServiceImpl.run().845 Error writing packet to file
java.lang.SecurityException: Insufficient rights to access this file in current user's home directory: /config/log/jitsi0.pcap
	at org.jitsi.impl.fileaccess.FileAccessServiceImpl.getPrivatePersistentFile(FileAccessServiceImpl.java:171)
	at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl.getFileNames(PacketLoggingServiceImpl.java:197)
	at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl.savePacket(PacketLoggingServiceImpl.java:582)
	at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl.access$100(PacketLoggingServiceImpl.java:35)
	at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl$SaverThread.run(PacketLoggingServiceImpl.java:834)
Jigasi 2020-12-03 10:23:05.358 SEVERE: [19] impl.packetlogging.PacketLoggingServiceImpl.run().845 Error writing packet to file
java.lang.SecurityException: Insufficient rights to access this file in current user's home directory: /config/log/jitsi0.pcap
	at org.jitsi.impl.fileaccess.FileAccessServiceImpl.getPrivatePersistentFile(FileAccessServiceImpl.java:171)
	at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl.getFileNames(PacketLoggingServiceImpl.java:197)
	at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl.savePacket(PacketLoggingServiceImpl.java:582)
	at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl.access$100(PacketLoggingServiceImpl.java:35)
	at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl$SaverThread.run(PacketLoggingServiceImpl.java:834)
Jigasi 2020-12-03 10:23:05.444 SEVERE: [19] impl.packetlogging.PacketLoggingServiceImpl.run().845 Error writing packet to file
java.lang.SecurityException: Insufficient rights to access this file in current user's home directory: /config/log/jitsi0.pcap
	at org.jitsi.impl.fileaccess.FileAccessServiceImpl.getPrivatePersistentFile(FileAccessServiceImpl.java:171)
	at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl.getFileNames(PacketLoggingServiceImpl.java:197)
	at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl.savePacket(PacketLoggingServiceImpl.java:582)
	at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl.access$100(PacketLoggingServiceImpl.java:35)
	at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl$SaverThread.run(PacketLoggingServiceImpl.java:834)
Jigasi 2020-12-03 10:23:05.445 SEVERE: [19] impl.packetlogging.PacketLoggingServiceImpl.run().845 Error writing packet to file
java.lang.SecurityException: Insufficient rights to access this file in current user's home directory: /config/log/jitsi0.pcap
	at org.jitsi.impl.fileaccess.FileAccessServiceImpl.getPrivatePersistentFile(FileAccessServiceImpl.java:171)
	at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl.getFileNames(PacketLoggingServiceImpl.java:197)
	at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl.savePacket(PacketLoggingServiceImpl.java:582)
	at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl.access$100(PacketLoggingServiceImpl.java:35)
	at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl$SaverThread.run(PacketLoggingServiceImpl.java:834)
Jigasi 2020-12-03 10:23:05.551 SEVERE: [19] impl.packetlogging.PacketLoggingServiceImpl.run().845 Error writing packet to file
java.lang.SecurityException: Insufficient rights to access this file in current user's home directory: /config/log/jitsi0.pcap
	at org.jitsi.impl.fileaccess.FileAccessServiceImpl.getPrivatePersistentFile(FileAccessServiceImpl.java:171)
	at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl.getFileNames(PacketLoggingServiceImpl.java:197)
	at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl.savePacket(PacketLoggingServiceImpl.java:582)
	at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl.access$100(PacketLoggingServiceImpl.java:35)
	at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl$SaverThread.run(PacketLoggingServiceImpl.java:834)
Jigasi 2020-12-03 10:23:05.552 SEVERE: [19] impl.packetlogging.PacketLoggingServiceImpl.run().845 Error writing packet to file
java.lang.SecurityException: Insufficient rights to access this file in current user's home directory: /config/log/jitsi0.pcap
	at org.jitsi.impl.fileaccess.FileAccessServiceImpl.getPrivatePersistentFile(FileAccessServiceImpl.java:171)
	at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl.getFileNames(PacketLoggingServiceImpl.java:197)
	at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl.savePacket(PacketLoggingServiceImpl.java:582)
	at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl.access$100(PacketLoggingServiceImpl.java:35)
	at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl$SaverThread.run(PacketLoggingServiceImpl.java:834)
Jigasi 2020-12-03 10:23:05.641 SEVERE: [19] impl.packetlogging.PacketLoggingServiceImpl.run().845 Error writing packet to file
java.lang.SecurityException: Insufficient rights to access this file in current user's home directory: /config/log/jitsi0.pcap
	at org.jitsi.impl.fileaccess.FileAccessServiceImpl.getPrivatePersistentFile(FileAccessServiceImpl.java:171)
	at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl.getFileNames(PacketLoggingServiceImpl.java:197)
	at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl.savePacket(PacketLoggingServiceImpl.java:582)
	at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl.access$100(PacketLoggingServiceImpl.java:35)
	at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl$SaverThread.run(PacketLoggingServiceImpl.java:834)
Jigasi 2020-12-03 10:23:05.656 SEVERE: [19] impl.packetlogging.PacketLoggingServiceImpl.run().845 Error writing packet to file
java.lang.SecurityException: Insufficient rights to access this file in current user's home directory: /config/log/jitsi0.pcap
	at org.jitsi.impl.fileaccess.FileAccessServiceImpl.getPrivatePersistentFile(FileAccessServiceImpl.java:171)
	at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl.getFileNames(PacketLoggingServiceImpl.java:197)
	at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl.savePacket(PacketLoggingServiceImpl.java:582)
	at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl.access$100(PacketLoggingServiceImpl.java:35)
	at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl$SaverThread.run(PacketLoggingServiceImpl.java:834)
Jigasi 2020-12-03 10:23:05.751 SEVERE: [19] impl.packetlogging.PacketLoggingServiceImpl.run().845 Error writing packet to file
java.lang.SecurityException: Insufficient rights to access this file in current user's home directory: /config/log/jitsi0.pcap
	at org.jitsi.impl.fileaccess.FileAccessServiceImpl.getPrivatePersistentFile(FileAccessServiceImpl.java:171)
	at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl.getFileNames(PacketLoggingServiceImpl.java:197)
	at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl.savePacket(PacketLoggingServiceImpl.java:582)
	at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl.access$100(PacketLoggingServiceImpl.java:35)
	at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl$SaverThread.run(PacketLoggingServiceImpl.java:834)
Jigasi 2020-12-03 10:23:05.753 SEVERE: [19] impl.packetlogging.PacketLoggingServiceImpl.run().845 Error writing packet to file
java.lang.SecurityException: Insufficient rights to access this file in current user's home directory: /config/log/jitsi0.pcap
	at org.jitsi.impl.fileaccess.FileAccessServiceImpl.getPrivatePersistentFile(FileAccessServiceImpl.java:171)
	at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl.getFileNames(PacketLoggingServiceImpl.java:197)
	at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl.savePacket(PacketLoggingServiceImpl.java:582)
	at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl.access$100(PacketLoggingServiceImpl.java:35)
	at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl$SaverThread.run(PacketLoggingServiceImpl.java:834)
Jigasi 2020-12-03 10:23:05.755 SEVERE: [19] impl.packetlogging.PacketLoggingServiceImpl.run().845 Error writing packet to file
java.lang.SecurityException: Insufficient rights to access this file in current user's home directory: /config/log/jitsi0.pcap
	at org.jitsi.impl.fileaccess.FileAccessServiceImpl.getPrivatePersistentFile(FileAccessServiceImpl.java:171)
	at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl.getFileNames(PacketLoggingServiceImpl.java:197)
	at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl.savePacket(PacketLoggingServiceImpl.java:582)
	at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl.access$100(PacketLoggingServiceImpl.java:35)
	at net.java.sip.communicator.impl.packetlogging.PacketLoggingServiceImpl$SaverThread.run(PacketLoggingServiceImpl.java:834)
Jigasi 2020-12-03 10:23:05.757 INFO: [35] org.jitsi.jigasi.SipGateway.registrationStateChanged().120 REG STATE CHANGE ProtocolProviderServiceSipImpl(SIP:live4conf-sip@live4conf.amostech.n2.voximplant.com) -> RegistrationStateChangeEvent[ oldState=Unregistered; newState=RegistrationState=Registering; userRequest=false; reasonCode=-1; reason=null]
Jigasi 2020-12-03 10:23:06.351 INFO: [44] impl.protocol.jabber.OperationSetBasicTelephonyJabberImpl.registrationStateChanged().127 Jingle : ON
Jigasi 2020-12-03 10:23:06.356 INFO: [49] impl.protocol.sip.SipLogger.logInfo().196 Info from the JAIN-SIP stack: Setting SIPMessage peerPacketSource to: /69.167.178.6:5060
Jigasi 2020-12-03 10:23:06.652 INFO: [44] impl.protocol.jabber.ProtocolProviderServiceJabberImpl.authenticated().2535 Authenticated: false
Jigasi 2020-12-03 10:23:06.656 INFO: [57] impl.protocol.jabber.JingleNodesServiceDiscovery.run().111 Start Jingle Nodes discovery!
Jigasi 2020-12-03 10:23:06.657 INFO: [57] impl.protocol.jabber.JingleNodesServiceDiscovery.run().151 Jingle Nodes discovery terminated!
Jigasi 2020-12-03 10:23:06.657 INFO: [57] impl.protocol.jabber.JingleNodesServiceDiscovery.run().152 Found 0 Jingle Nodes relay for account: jigasi@auth.k8s.live4u.io in 1 ms.
Jigasi 2020-12-03 10:23:06.661 INFO: [44] impl.protocol.jabber.OperationSetPersistentPresenceJabberImpl.createAccountPhotoPresenceInterceptor().1987 Can not retrieve account avatar for jigasi@auth.k8s.live4u.io/jitsi-cirab6: XMPPError: item-not-found - cancel
Jigasi 2020-12-03 10:23:06.761 SEVERE: [59] util.AvatarCacheUtils.getLocallyStoredAvatar().219 Could not read avatar image from file avatarcache/Jabber&_cojigasi@auth.k8s.live4u.io/Jabber&_cojigasi@auth.k8s.live4u.io
java.lang.SecurityException: Insufficient rights to access this file in current user's home directory: /config/avatarcache/Jabber&_cojigasi@auth.k8s.live4u.io/Jabber&_cojigasi@auth.k8s.live4u.io
	at org.jitsi.impl.fileaccess.FileAccessServiceImpl.getPrivatePersistentFile(FileAccessServiceImpl.java:171)
	at net.java.sip.communicator.util.AvatarCacheUtils.getLocallyStoredAvatar(AvatarCacheUtils.java:190)
	at net.java.sip.communicator.util.AvatarCacheUtils.getCachedAvatar(AvatarCacheUtils.java:77)
	at net.java.sip.communicator.impl.globaldisplaydetails.GlobalDisplayDetailsImpl$UpdateAccountInfo.run(GlobalDisplayDetailsImpl.java:377)
Jigasi 2020-12-03 10:23:06.763 INFO: [44] org.jitsi.jigasi.xmpp.CallControlMucActivator.joinCommonRoom().289 Joining call control room: JigasiBrewery@internal-muc.k8s.live4u.io pps:ProtocolProviderServiceJabberImpl(Jabber:jigasi@auth.k8s.live4u.io)
Jigasi 2020-12-03 10:23:06.852 SEVERE: [59] impl.protocol.jabber.InfoRetreiver.retrieveDetails().369 Cannot load details for contact jigasi@auth.k8s.live4u.io : XMPPError: item-not-found - cancel
Jigasi 2020-12-03 10:23:06.854 INFO: [62] impl.protocol.sip.SipLogger.logInfo().196 Info from the JAIN-SIP stack: Setting SIPMessage peerPacketSource to: /69.167.178.6:5060
Jigasi 2020-12-03 10:23:06.858 SEVERE: [65] util.AvatarCacheUtils.getLocallyStoredAvatar().219 Could not read avatar image from file avatarcache/SIP&_colive4conf-sip@live4conf.amostech.n2.voximplant.com/SIP&_colive4conf-sip@live4conf.amostech.n2.voximplant.com
java.lang.SecurityException: Insufficient rights to access this file in current user's home directory: /config/avatarcache/SIP&_colive4conf-sip@live4conf.amostech.n2.voximplant.com/SIP&_colive4conf-sip@live4conf.amostech.n2.voximplant.com
	at org.jitsi.impl.fileaccess.FileAccessServiceImpl.getPrivatePersistentFile(FileAccessServiceImpl.java:171)
	at net.java.sip.communicator.util.AvatarCacheUtils.getLocallyStoredAvatar(AvatarCacheUtils.java:190)
	at net.java.sip.communicator.util.AvatarCacheUtils.getCachedAvatar(AvatarCacheUtils.java:77)
	at net.java.sip.communicator.impl.globaldisplaydetails.GlobalDisplayDetailsImpl$UpdateAccountInfo.run(GlobalDisplayDetailsImpl.java:377)
Jigasi 2020-12-03 10:23:06.862 INFO: [62] org.jitsi.jigasi.SipGateway.registrationStateChanged().120 REG STATE CHANGE ProtocolProviderServiceSipImpl(SIP:live4conf-sip@live4conf.amostech.n2.voximplant.com) -> RegistrationStateChangeEvent[ oldState=Registering; newState=RegistrationState=Registered; userRequest=false; reasonCode=-1; reason=null]
Jigasi 2020-12-03 10:23:06.951 WARNING: [62] org.jitsi.jigasi.health.SipHealthPeriodicChecker.log() No health check started, no HEALTH_CHECK_SIP_URI prop.

All those are harmless and should not prevent you from using jigasi. pcap is a way to have some debug packet tracing and can be disabled https://github.com/jitsi/jigasi/blob/master/jigasi-home/sip-communicator.properties#L20

That also should not prevent you from using jigasi … This is an attempt to retrieve display name and avatar for jigasi stored on the server …

The problem is that in the UI you cannot do outgoing calls?

1 Like

Yes, I see SIP Gateway Enabled: false in Jitsi Meet console logs. In fact, the app is publicly available if you want to take a look: https://k8s.live4u.io/arthur?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjb250ZXh0Ijp7InVzZXIiOnsiYXZhdGFyIjoiaHR0cHM6Ly9yb2JvaGFzaC5vcmcvam9obi1kb2UiLCJuYW1lIjoiSm9obiBEb2UiLCJlbWFpbCI6Impkb2VAZXhhbXBsZS5jb20ifX0sImF1ZCI6Im15X2ppdHNpX2FwcF9pZCIsImlzcyI6Im15X2ppdHNpX2FwcF9pZCIsInN1YiI6Im1lZXQuaml0c2kiLCJyb29tIjoiKiJ9.0vws-IUHiLUq7XbsfM_wCPmDPbSOaAp6gfJJZBOLb2M

This token is valid and is just a test token.

What more information can I give about my set up to clarify the problem?

I see in the Jigasi logs the following:

Every now and then there’s a message Setting SIPMessage peerPacketSource to: /IP:5060

Jigasi 2020-12-03 14:21:51.954 INFO: [778] impl.protocol.sip.SipLogger.logInfo().196 Info from the JAIN-SIP stack: Setting SIPMessage peerPacketSource to: /69.167.178.6:5060
Jigasi 2020-12-03 14:22:16.954 INFO: [779] impl.protocol.sip.SipLogger.logInfo().196 Info from the JAIN-SIP stack: Setting SIPMessage peerPacketSource to: /69.167.178.6:5060
Jigasi 2020-12-03 14:22:41.954 INFO: [780] impl.protocol.sip.SipLogger.logInfo().196 Info from the JAIN-SIP stack: Setting SIPMessage peerPacketSource to: /69.167.178.6:5060

Is there a way to check in JVB or Jicofo logs whether the “registration” of Jigasi was succesfull? Since this is in Kubernetes I had to create a NodePort service for all 50 UDP ports used by Jigasi and specified it to the docker container through ENV variables:

            - name: JIGASI_PORT_MIN
              value: "30000"
            - name: JIGASI_PORT_MAX
              value: "30050"

As I found this in the Docker config: https://github.com/jitsi/docker-jitsi-meet/blob/master/jigasi/rootfs/etc/services.d/jigasi/run

https://github.com/jitsi/docker-jitsi-meet/blob/master/jigasi/rootfs/etc/services.d/jigasi/run

That should be fine right? the port range now instead of being 20000-20050 it should become 30000-30050 not sure how to validate this connectivity though.

@damencho Is there a way to troubleshoot the connectivity between Jigasi and the other components such as JVB and Jicofo?

Hum, can you share your jigasi config? How is jigasi connecting to prosody through bosh or through port 5222?
Jigasi not able to connect to prosody there should be an exception for that in jigasi logs …

@damencho thanks for the prompt reply man. Ok, so this is what I have in sip-communicator.properties for jigasi. So you said that I should be looking for an exception in the Jigasi logs whether it connected to prosody right? Well, that doesn’t seem to be the case.

So assuming that Jigasi is indeed correct, should I be seeing the “call in number” in jitsi meet already? What is jitsi meet looking for in order to tell whether there should be SIP functionality enabled in the call?

   net.java.sip.communicator.impl.protocol.SingleCallInProgressPolicy.enabled=false

# Adjust opus encoder complexity
net.java.sip.communicator.impl.neomedia.codec.audio.opus.encoder.COMPLEXITY=10

# Disables packet logging
net.java.sip.communicator.packetlogging.PACKET_LOGGING_ENABLED=false

# SIP account
net.java.sip.communicator.impl.protocol.sip.acc1=acc1


net.java.sip.communicator.impl.protocol.sip.acc1.ACCOUNT_UID=SIP\:live4conf-sip@live4conf.amostech.n2.voximplant.com
net.java.sip.communicator.impl.protocol.sip.acc1.PASSWORD=<REDACTED PASSOWRD>
net.java.sip.communicator.impl.protocol.sip.acc1.PROTOCOL_NAME=SIP
net.java.sip.communicator.impl.protocol.sip.acc1.SERVER_ADDRESS=sip.k8s.liveu.io
net.java.sip.communicator.impl.protocol.sip.acc1.USER_ID=live4conf-sip@live4conf.amostech.n2.voximplant.com
net.java.sip.communicator.impl.protocol.sip.acc1.KEEP_ALIVE_INTERVAL=25
net.java.sip.communicator.impl.protocol.sip.acc1.KEEP_ALIVE_METHOD=OPTIONS
net.java.sip.communicator.impl.protocol.sip.acc1.VOICEMAIL_ENABLED=false
net.java.sip.communicator.impl.protocol.sip.acc1.JITSI_MEET_ROOM_HEADER_NAME=X-Room-Name
net.java.sip.communicator.impl.protocol.sip.acc1.JITSI_MEET_DOMAIN_BASE_HEADER_NAME=X-Domain-Base
net.java.sip.communicator.impl.protocol.sip.acc1.Encodings.AMR-WB/16000=0
net.java.sip.communicator.impl.protocol.sip.acc1.Encodings.G722/8000=0
net.java.sip.communicator.impl.protocol.sip.acc1.Encodings.GSM/8000=0
net.java.sip.communicator.impl.protocol.sip.acc1.Encodings.H263-1998/90000=0
net.java.sip.communicator.impl.protocol.sip.acc1.Encodings.H264/90000=0
net.java.sip.communicator.impl.protocol.sip.acc1.Encodings.PCMA/8000=0
net.java.sip.communicator.impl.protocol.sip.acc1.Encodings.PCMU/8000=0
net.java.sip.communicator.impl.protocol.sip.acc1.Encodings.SILK/12000=0
net.java.sip.communicator.impl.protocol.sip.acc1.Encodings.SILK/16000=0
net.java.sip.communicator.impl.protocol.sip.acc1.Encodings.SILK/24000=0
net.java.sip.communicator.impl.protocol.sip.acc1.Encodings.SILK/8000=0
net.java.sip.communicator.impl.protocol.sip.acc1.Encodings.VP8/90000=0
net.java.sip.communicator.impl.protocol.sip.acc1.Encodings.iLBC/8000=0
net.java.sip.communicator.impl.protocol.sip.acc1.Encodings.opus/48000=1000
net.java.sip.communicator.impl.protocol.sip.acc1.Encodings.red/90000=0
net.java.sip.communicator.impl.protocol.sip.acc1.Encodings.speex/16000=0
net.java.sip.communicator.impl.protocol.sip.acc1.Encodings.speex/32000=0
net.java.sip.communicator.impl.protocol.sip.acc1.Encodings.speex/8000=0
net.java.sip.communicator.impl.protocol.sip.acc1.Encodings.telephone-event/8000=1
net.java.sip.communicator.impl.protocol.sip.acc1.Encodings.ulpfec/90000=0
net.java.sip.communicator.impl.protocol.sip.acc1.OVERRIDE_ENCODINGS=true
net.java.sip.communicator.impl.protocol.sip.acc1.DOMAIN_BASE=k8s.live4u.io

# XMPP account used for control
net.java.sip.communicator.impl.protocol.jabber.acc1=acc1
net.java.sip.communicator.impl.protocol.jabber.acc1.ACCOUNT_UID=Jabber:jigasi@auth.k8s.live4u.io
net.java.sip.communicator.impl.protocol.jabber.acc1.USER_ID=jigasi@auth.k8s.live4u.io
net.java.sip.communicator.impl.protocol.jabber.acc1.IS_SERVER_OVERRIDDEN=true
net.java.sip.communicator.impl.protocol.jabber.acc1.SERVER_ADDRESS=shard-0-prosody.jitsi.svc.cluster.local
net.java.sip.communicator.impl.protocol.jabber.acc1.PASSWORD=<REDACTED_PASS>
net.java.sip.communicator.impl.protocol.jabber.acc1.AUTO_GENERATE_RESOURCE=true
net.java.sip.communicator.impl.protocol.jabber.acc1.RESOURCE_PRIORITY=30
net.java.sip.communicator.impl.protocol.jabber.acc1.IS_CARBON_DISABLED=true
net.java.sip.communicator.impl.protocol.jabber.acc1.DEFAULT_ENCRYPTION=true
net.java.sip.communicator.impl.protocol.jabber.acc1.IS_USE_ICE=true
net.java.sip.communicator.impl.protocol.jabber.acc1.IS_ACCOUNT_DISABLED=false
net.java.sip.communicator.impl.protocol.jabber.acc1.IS_PREFERRED_PROTOCOL=false
net.java.sip.communicator.impl.protocol.jabber.acc1.AUTO_DISCOVER_JINGLE_NODES=false
net.java.sip.communicator.impl.protocol.jabber.acc1.PROTOCOL=Jabber
net.java.sip.communicator.impl.protocol.jabber.acc1.IS_USE_UPNP=false
net.java.sip.communicator.impl.protocol.jabber.acc1.USE_DEFAULT_STUN_SERVER=true
net.java.sip.communicator.impl.protocol.jabber.acc1.ENCRYPTION_PROTOCOL.DTLS-SRTP=0
net.java.sip.communicator.impl.protocol.jabber.acc1.ENCRYPTION_PROTOCOL_STATUS.DTLS-SRTP=true
net.java.sip.communicator.impl.protocol.jabber.acc1.VIDEO_CALLING_DISABLED=true
net.java.sip.communicator.impl.protocol.jabber.acc1.OVERRIDE_ENCODINGS=true
net.java.sip.communicator.impl.protocol.jabber.acc1.Encodings.G722/8000=705
net.java.sip.communicator.impl.protocol.jabber.acc1.Encodings.GSM/8000=0
net.java.sip.communicator.impl.protocol.jabber.acc1.Encodings.H263-1998/90000=0
net.java.sip.communicator.impl.protocol.jabber.acc1.Encodings.H264/90000=0
net.java.sip.communicator.impl.protocol.jabber.acc1.Encodings.PCMA/8000=0
net.java.sip.communicator.impl.protocol.jabber.acc1.Encodings.PCMU/8000=0
net.java.sip.communicator.impl.protocol.jabber.acc1.Encodings.SILK/12000=0
net.java.sip.communicator.impl.protocol.jabber.acc1.Encodings.SILK/16000=0
net.java.sip.communicator.impl.protocol.jabber.acc1.Encodings.SILK/24000=0
net.java.sip.communicator.impl.protocol.jabber.acc1.Encodings.SILK/8000=0
net.java.sip.communicator.impl.protocol.jabber.acc1.Encodings.VP8/90000=0
net.java.sip.communicator.impl.protocol.jabber.acc1.Encodings.iLBC/8000=0
net.java.sip.communicator.impl.protocol.jabber.acc1.Encodings.opus/48000=750
net.java.sip.communicator.impl.protocol.jabber.acc1.Encodings.speex/16000=0
net.java.sip.communicator.impl.protocol.jabber.acc1.Encodings.speex/32000=0
net.java.sip.communicator.impl.protocol.jabber.acc1.Encodings.speex/8000=0
net.java.sip.communicator.impl.protocol.jabber.acc1.Encodings.telephone-event/8000=0
net.java.sip.communicator.impl.protocol.jabber.acc1.BREWERY=JigasiBrewery@internal-muc.k8s.live4u.io
net.java.sip.communicator.impl.protocol.jabber.acc1.DOMAIN_BASE=k8s.live4u.io

org.jitsi.jigasi.BREWERY_ENABLED=true

org.jitsi.jigasi.HEALTH_CHECK_SIP_URI=
org.jitsi.jigasi.HEALTH_CHECK_INTERVAL=300000
org.jitsi.jigasi.HEALTH_CHECK_TIMEOUT=600000

org.jitsi.jigasi.xmpp.acc.IS_SERVER_OVERRIDDEN=true
org.jitsi.jigasi.xmpp.acc.SERVER_ADDRESS=shard-0-prosody.jitsi.svc.cluster.local
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.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.USER_ID=jigasi@auth.k8s.live4u.io
org.jitsi.jigasi.xmpp.acc.PASS=jigasipass
org.jitsi.jigasi.xmpp.acc.ANONYMOUS_AUTH=false
org.jitsi.jigasi.xmpp.acc.ALLOW_NON_SECURE=true


# Activate this property if you are using self-signed certificates or other
# type of non-trusted certicates. In this mode your service trust in the
# remote certificates always.
net.java.sip.communicator.service.gui.ALWAYS_TRUST_MODE_ENABLED=true


net.java.sip.communicator.impl.neomedia.audioSystem.audiosilence.captureDevice_list=["AudioSilenceCaptureDevice:noTransferData"]
net.java.sip.communicator.impl.protocol.sip.acc1.USE_TRANSLATOR_IN_CONFERENCE=true
org.jitsi.jigasi.xmpp.acc.USE_TRANSLATOR_IN_CONFERENCE=true
# VoxEngine
# Use standard X- header
net.java.sip.communicator.impl.protocol.sip.acc1.JITSI_MEET_ROOM_HEADER_NAME=X-Room-Name
# don’t overload Jigasi with focus changes
net.java.sip.communicator.impl.protocol.sip.SKIP_REINVITE_ON_FOCUS_CHANGE_PROP=true
# can be enabled to disable audio mixing and use translator, jigasi will act as jvb, just forward every ssrc stream it receives.
net.java.sip.communicator.impl.protocol.sip.acc1.USE_TRANSLATOR_IN_CONFERENCE=true
org.jitsi.jigasi.xmpp.acc.USE_TRANSLATOR_IN_CONFERENCE=true
# allow a conference to start muted
org.jitsi.jigasi.ENABLE_SIP_STARTMUTED=true

What do you mean?

Do you have the jicofo setting: org.jitsi.jicofo.jigasi.BREWERY=JigasiBrewery@internal-muc.k8s.live4u.io? And did you restart jicofo after putting it?

Those seem wrong, is this address resolvable using DNS? Putting it in /etc/hosts, I think will not work.

@damencho Thank you so much for the hint regarding the brewery setting in JICOFO. No I didn’t have that set up initially. I looked up the docker-jitsi-meet equivalent variable for this and found that setting the following environment variables helped in creating this: org.jitsi.jicofo.jigasi.BREWERY=JigasiBrewery@internal-muc.k8s.live4u.io as you said.

Posting a description of what I did in case someone needs it.
JICOFO DOCKER

- name: JIGASI_SIP_URI
  value: "live4conf-sip@live4conf.amostech.n2.voximplant.com"
- name: JIGASI_BREWERY_MUC
  value: "JigasiBrewery"
- name: XMPP_INTERNAL_MUC_DOMAIN
  value: internal-muc.k8s.live4u.io

After enabling these variables I can see the JigasiBrewery setting in JICOFO container.

As for the DNS name shard-0-prosody.jitsi.svc.cluster.local this is due to my kubernetes deployment. It does resolve properly from within the Jigasi container. So we’re good here:
image

Although, you can see below that the only pod / containers that are not in “ready” state is the Jigasi pod.

That is saying that the “readinessProbe” didn’t pass, I’m also not 100% sure whether this is the proper health check for Jigasi Docker, is that correct health check?

          readinessProbe:
            # caution: this readinessProbe tries to create a new conference and hence also fails if
            # dependencies (jvb, prosody) are not available
            httpGet:
              path: /about/health
              port: 8888

Basically it performs an http GET on port 8888 at /about/health That is for sure failing because otherwise the pod would be in Ready state. I think the Jigasi container does not have such health check. I will revisit this configuration.

Turns out that after performing your changes I can see SIP Gateway Enabled: true. Incredible! Amazing! But I still can’t see the Dial In number invite box. So how does a user call into my meeting? I am sure I’m still missing something.

Here’s the relevant configuration variables for Jigasi in the Web Docker Container file:

image

This causes the following - Can’t see dial in number information in the Jitsi Meet room:

Thank you so much so far, getting super close now I feel. :smiley:

Check whether you see the numbers and conf mapper in the result config.js and check network console in chrome whether requests are made to those …

1 Like

@damencho you really are not human mate! Spot on. You fixed it with these marvelous hints! Added the following variables to config.js:

Let’s close this! Thank you so much. Hope this thread helps people in the future, but it all boiled down to the missing JICOFO setting org.jitsi.jicofo.jigasi.BREWERY=JigasiBrewery@internal-muc.k8s.live4u.io

TL;DR

- name: JIGASI_SIP_URI
  value: "live4conf-sip@live4conf.amostech.n2.voximplant.com"
- name: JIGASI_BREWERY_MUC
  value: "JigasiBrewery"
- name: XMPP_INTERNAL_MUC_DOMAIN
  value: internal-muc.k8s.live4u.io