How to confg JVB for octo in docker/docker-swarm?

I’m trying to configure Octo in docker env and facing some issues. In the JVB logs I’m getting INFO: Octo relay is disabled. I’m following this link: https://github.com/jitsi/jitsi-videobridge/blob/master/doc/octo.md

My setup:
Using two JVB’s running on two different VM’s. Both the VM’s are in same region i.e Singapore
Using docker-swarm for orchestration.

Files

  1. JVB1 file
version: '3.8'

services:
    # Video bridge
    jvb:
        image: myimage/jvb:3
        ports:
          - target: 10000
            published: 10000
            mode: host
            protocol: udp
          - target: 4443
            published: 4443
            mode: host
            protocol: tcp
          - target: 4096
            published: 4096
            mode: host
            protocol: udp
          - target: 8080
            published: 8080
            protocol: tcp

        deploy:
          replicas: 1
          update_config:
            parallelism: 1
            failure_action: rollback
          restart_policy:
            condition: on-failure
            delay: 5s
            #max_attempts: 5
          placement:
            max_replicas_per_node: 1
            constraints:
              - "node.hostname!=vs1"
              - "node.hostname==vs5"
              - "node.role==worker"

        healthcheck:
            test: curl 127.0.0.1:8080/about/health || exit 1
            interval: 30s
            timeout: 30s
            retries: 3
            start_period: 10s

        environment:
            XMPP_INTERNAL_MUC_DOMAIN: internal-muc.meet.example.in
            XMPP_AUTH_DOMAIN: auth.meet.example.in
            XMPP_SERVER: xmpp.meet.example.in
            TZ: Asia/Kolkata
            JIBRI_BREWERY_MUC: jibribrewery
            JIBRI_PENDING_TIMEOUT: 90
            JVB_AUTH_USER: jvb
            JVB_AUTH_PASSWORD: f8412a7d2f9821e8e9313fb6dad86a02
            JVB_BREWERY_MUC: jvbbrewery
            JVB_PORT: 10000
            JVB_TCP_HARVESTER_DISABLED: 0
            JVB_TCP_PORT: 4443
            JVB_STUN_SERVERS: stun.l.google.com:19302,stun1.l.google.com:19302,stun2.l.google.com:19302
            JVB_ENABLE_APIS: rest,colibri
            HOST_IP: "Instance private IP"
            HOST_PUBLIC_IP: "Instance public IP"
            OCTO_BIND_PORT: "4096"
            REGION: "Singapore"
        depends_on:
            - prosody
        volumes:
            - ${CONFIG}/jvb:/config
        networks:
            jitsi:
              aliases:
                - jvb.meet.example.in
    
# Custom network so all services can communicate using a FQDN
networks:
  proxy:
    external: true
    name: proxy
  jitsi:
    external: true
    name: jitsi
  1. JVB2 file
version: '3.8'

services:
    # Video bridge
    jvb2:
        image: myimage/jvb:3
        ports:
          - target: 10000
            published: 10000
            mode: host
            protocol: udp
          - target: 4443
            published: 4443
            mode: host
            protocol: tcp
          - target: 4096
            published: 4096
            mode: host
            protocol: udp
            #- target: 8080
            #published: 8080
            #protocol: tcp

        deploy:
          replicas: 1
          update_config:
            parallelism: 1
            failure_action: rollback
          restart_policy:
            condition: on-failure
            delay: 5s
            #max_attempts: 5
          placement:
            max_replicas_per_node: 1
            constraints:
              - "node.hostname!=vs1"
              #- "node.hostname!=vs5"
              - "node.hostname==vs6"
              - "node.role==worker"

        healthcheck:
            test: curl 127.0.0.1:8080/about/health || exit 1
            interval: 30s
            timeout: 30s
            retries: 3
            start_period: 10s

        environment:
            XMPP_INTERNAL_MUC_DOMAIN: internal-muc.meet.example.in
            XMPP_AUTH_DOMAIN: auth.meet.example.in
            XMPP_SERVER: xmpp.meet.example.in
            TZ: Asia/Kolkata
            JIBRI_BREWERY_MUC: jibribrewery
            JIBRI_PENDING_TIMEOUT: 90
            JVB_AUTH_USER: jvb2
            JVB_AUTH_PASSWORD: f8412a7d2f9821e8e9313fb6dad86a02
            JVB_BREWERY_MUC: jvbbrewery
            JVB_PORT: 10000
            JVB_TCP_HARVESTER_DISABLED: 0
            JVB_TCP_PORT: 4443
            JVB_STUN_SERVERS: stun.l.google.com:19302,stun1.l.google.com:19302,stun2.l.google.com:19302
            JVB_ENABLE_APIS: rest,colibri
            HOST_IP: "Instance private IP"
            HOST_PUBLIC_IP: "Instance public IP"
            OCTO_BIND_PORT: "4096"
            REGION: "Singapore"
        depends_on:
            - prosody
        volumes:
            - ${CONFIG}/jvb:/config
        networks:
            jitsi:
              aliases:
                - jvb2.meet.example.in
   
# Custom network so all services can communicate using a FQDN
networks:
  proxy:
    external: true
    name: proxy
  jitsi:
    external: true
    name: jitsi	
  1. JVB sip.communicator.properties
org.jitsi.videobridge.SINGLE_PORT_HARVESTER_PORT={{ .Env.JVB_PORT }}
org.jitsi.videobridge.DISABLE_TCP_HARVESTER={{ .Env.JVB_TCP_HARVESTER_DISABLED }}
org.jitsi.videobridge.TCP_HARVESTER_PORT={{ .Env.JVB_TCP_PORT }}
{{ if .Env.JVB_STUN_SERVERS }}
org.ice4j.ice.harvest.STUN_MAPPING_HARVESTER_ADDRESSES={{ .Env.JVB_STUN_SERVERS }}
{{ end }}

org.jitsi.videobridge.xmpp.user.shard.HOSTNAME={{ .Env.XMPP_SERVER }}
org.jitsi.videobridge.xmpp.user.shard.DOMAIN={{ .Env.XMPP_AUTH_DOMAIN }}
org.jitsi.videobridge.xmpp.user.shard.USERNAME={{ .Env.JVB_AUTH_USER }}
org.jitsi.videobridge.xmpp.user.shard.PASSWORD={{ .Env.JVB_AUTH_PASSWORD }}
org.jitsi.videobridge.xmpp.user.shard.MUC_JIDS={{ .Env.JVB_BREWERY_MUC }}@{{ .Env.XMPP_INTERNAL_MUC_DOMAIN }}
org.jitsi.videobridge.xmpp.user.shard.MUC_NICKNAME={{ .Env.HOSTNAME }}
org.jitsi.videobridge.xmpp.user.shard.DISABLE_CERTIFICATE_VERIFICATION=true

org.jitsi.videobridge.ENABLE_STATISTICS=true
org.jitsi.videobridge.STATISTICS_TRANSPORT=muc,colibri,rest
org.jitsi.videobridge.STATISTICS_INTERVAL=5000

# Octo config
org.jitsi.videobridge.octo.BIND_ADDRESS={{ .Env.HOST_IP }} # the address to bind to locally
org.jitsi.videobridge.octo.PUBLIC_ADDRESS={{ .Env.HOST_PUBLIC_IP }} # the address to advertise (in case BIND_ADDRESS is not accessible)
org.jitsi.videobridge.octo.BIND_PORT={{ .Env.OCTO_BIND_PORT }} # the port to bind to
org.jitsi.videobridge.REGION={{ .Env.OCTO_REGION }}
  1. Jicofo sip.communicator.properties
org.jitsi.jicofo.health.ENABLE_HEALTH_CHECKS=true
org.jitsi.jicofo.ALWAYS_TRUST_MODE_ENABLED=true
org.jitsi.jicofo.BRIDGE_MUC={{ .Env.JVB_BREWERY_MUC }}@{{ .Env.XMPP_INTERNAL_MUC_DOMAIN }}

{{ if and .Env.JIBRI_BREWERY_MUC .Env.JIBRI_PENDING_TIMEOUT }}
org.jitsi.jicofo.jibri.BREWERY={{ .Env.JIBRI_BREWERY_MUC}}@{{ .Env.XMPP_INTERNAL_MUC_DOMAIN }}
org.jitsi.jicofo.jibri.PENDING_TIMEOUT={{ .Env.JIBRI_PENDING_TIMEOUT }}
{{ end }}

{{ if and .Env.JIGASI_SIP_URI .Env.JIGASI_BREWERY_MUC }}
org.jitsi.jicofo.jigasi.BREWERY={{ .Env.JIGASI_BREWERY_MUC}}@{{ .Env.XMPP_INTERNAL_MUC_DOMAIN }}
{{ end }}

{{ if .Env.ENABLE_AUTH | default "0" | toBool }}
org.jitsi.jicofo.auth.URL=XMPP:{{ .Env.XMPP_DOMAIN }}
{{ end }}

{{ if .Env.JICOFO_RESERVATION_REST_BASE_URL }}
org.jitsi.impl.reservation.rest.BASE_URL={{ .Env.JICOFO_RESERVATION_REST_BASE_URL }}
{{ end }}

# setting octo config
# for testing --> SplitBridgeSelectionStrategy
# for production --> RegionBasedBridgeSelectionStrategy
org.jitsi.jicofo.BridgeSelector.BRIDGE_SELECTION_STRATEGY={{ .Env.BRIDGE_SELECTION_STRATEGY }}
  1. Added below line for authenticating jvb2 in prosody /etc/cont-init.d/10-config*
# registering jvb2
    prosodyctl --config $PROSODY_CFG register jvb2 $XMPP_AUTH_DOMAIN $JVB_AUTH_PASSWORD
  1. web,prosody,jicofo config file
version: '3.8'

services:
    # Frontend
    web:
        image: myimage/jitsi-web:6
        environment:
            ENABLE_AUTH:
            ENABLE_GUESTS: 1
            ENABLE_RECORDING:
            ENABLE_TRANSCRIPTIONS:
            ETHERPAD_URL_BASE:
            DISABLE_HTTPS: 1
            JICOFO_AUTH_USER: focus
            PUBLIC_URL: https://meet.example.in
            XMPP_DOMAIN: meet.example.in
            XMPP_AUTH_DOMAIN: auth.meet.example.in
            XMPP_BOSH_URL_BASE: http://xmpp.meet.example.in:5280
            XMPP_GUEST_DOMAIN: guest.meet.example.in
            XMPP_MUC_DOMAIN: muc.meet.example.in
            XMPP_RECORDER_DOMAIN: recorder.meet.example.in
            TZ: Asia/Kolkata
            JIBRI_BREWERY_MUC: jibribrewery
            JIBRI_PENDING_TIMEOUT: 90
            JIBRI_XMPP_USER: jibri
            JIBRI_XMPP_PASSWORD: 160135fb81b8f78232b26df486880b81
            JIBRI_RECORDER_USER: recorder
            JIBRI_RECORDER_PASSWORD: 46ea1b0e6252479eb6cc647bed7cfc18
        deploy:
          replicas: 1
          update_config:
            failure_action: rollback
          restart_policy:
            condition: on-failure
            delay: 5s
            max_attempts: 5
          placement:
            constraints:
              - node.hostname != vs1
              - node.hostname != vs5
              - node.hostname != vs6
              - node.role == manager

          labels:
            - "traefik.enable=true"
            - "traefik.docker.network=proxy"
            - "traefik.http.routers.jitsi.entrypoints=web"
            - "traefik.http.routers.jitsi.rule=Host(`meet.example.in`)"
            ## Middleware
            - "traefik.http.routers.jitsi.middlewares=jitsi-https-redirect"
            - "traefik.http.middlewares.jitsi-https-redirect.redirectscheme.scheme=https"
            - "traefik.http.middlewares.jitsi-https-redirect.redirectscheme.permanent=true"
            - "traefik.http.routers.jitsi-secure.entrypoints=websecure"
            - "traefik.http.routers.jitsi-secure.rule=Host(`meet.example.in`)"
            ## LetsEncrypt
            - "traefik.http.routers.jitsi-secure.tls=true"
            - "traefik.http.routers.jitsi-secure.tls.certresolver=letsencrypt"
            - "traefik.http.routers.jitsi-secure.tls.domains[0].main=meet.example.in"
            ## Service
            - "traefik.http.routers.jitsi-secure.service=jitsi" #here service name is jitsi
            - "traefik.http.services.jitsi.loadbalancer.server.port=80"

        volumes:
            - ${CONFIG}/web:/config

        ports:
            - target: 80
        networks:
          proxy:
          jitsi:
            aliases:
                    #- web.meet.example.in
              - meet.example.in

    # XMPP server
    prosody:
        image:  myimage/prosody:1
        hostname: xmpp.meet.example.in
        deploy:
          replicas: 1
          update_config:
            failure_action: rollback
          restart_policy:
            condition: on-failure
            delay: 5s
            max_attempts: 5
          placement:
            constraints:
              - node.hostname != vs1
              - node.hostname != vs5
              - node.hostname != vs6
        environment:
            AUTH_TYPE: internal
            ENABLE_AUTH:
            GLOBAL_CONFIG:
            GLOBAL_MODULES:
            LDAP_AUTH_METHOD:
            LDAP_URL:
            LDAP_TLS_CACERT_FILE:
            LDAP_TLS_CACERT_DIR:
            LDAP_BINDPW:
            LDAP_FILTER:
            LDAP_TLS_CHECK_PEER:
            LDAP_START_TLS:
            LDAP_VERSION:
            JICOFO_COMPONENT_SECRET: e7f79f7a16a1b6a8bd5c18327d9bdace
            JICOFO_AUTH_USER: focus
            JICOFO_AUTH_PASSWORD: b44d6f8dd2af24a03fded73ebaa3ae2a
            JVB_AUTH_USER: jvb
            JVB_AUTH_PASSWORD: f8412a7d2f9821e8e9313fb6dad86a02
            PUBLIC_URL: https://meet.example.in
            XMPP_DOMAIN: meet.example.in
            XMPP_AUTH_DOMAIN: auth.meet.example.in
            XMPP_BOSH_URL_BASE: http://xmpp.meet.example.in:5280
            XMPP_GUEST_DOMAIN: guest.meet.example.in
            XMPP_MUC_DOMAIN: muc.meet.example.in
            XMPP_INTERNAL_MUC_DOMAIN: internal-muc.meet.example.in
            XMPP_RECORDER_DOMAIN: recorder.meet.example.in
            XMPP_MODULES:
            XMPP_MUC_MODULES:
            XMPP_INTERNAL_MUC_MODULES:
            TZ: Asia/Kolkata
            JIGASI_XMPP_USER: jigasi
            JIGASI_XMPP_PASSWORD: 1c59269877257b39cc0475b21cf08a16
            JIBRI_BREWERY_MUC: jibribrewery
            JIBRI_PENDING_TIMEOUT: 90
            JIBRI_XMPP_USER: jibri
            JIBRI_XMPP_PASSWORD: 160135fb81b8f78232b26df486880b81
            JIBRI_RECORDER_USER: recorder
            JIBRI_RECORDER_PASSWORD: 46ea1b0e6252479eb6cc647bed7cfc18
            JWT_APP_ID:
            JWT_APP_SECRET: something long goes here
            JWT_ACCEPTED_ISSUERS:
            JWT_ALLOW_EMPTY:
            JWT_AUTH_TYPE:
            JWT_TOKEN_AUTH_MODULE:
            JWT_ACCEPTED_AUDIENCES:
            JWT_ASAP_KEYSERVER:
            LOG_LEVEL: Debug
        volumes:
            - ${CONFIG}/prosody:/config
            - ${CONFIG}/prosody:/etc/prosody

        ports:
            - target: 5222
              published: 5222
              #mode: host
            - target: 5347
              published: 5347
              #mode: host
            - target: 5280
              published: 5280
              #mode: host

        networks:
          jitsi:
             aliases:
               - meet.example.in
               - xmpp.meet.example.in
               - auth.meet.example.in
               - guest.meet.example.in
               - muc.meet.example.in
               - internal-muc.meet.example.in
               - focus.meet.example.in

    # Focus component
    jicofo:
        image: myimage/jicofo:1
        deploy:
          replicas: 1
          update_config:
            failure_action: rollback
          restart_policy:
            condition: on-failure
            delay: 5s
            max_attempts: 5
          placement:
            constraints:
              - node.hostname != vs1
              - node.hostname != vs5
              - node.hostname != vs6
        environment:
            ENABLE_AUTH:
            JICOFO_COMPONENT_SECRET: e7f79f7a16a1b6a8bd5c18327d9bdace
            JICOFO_AUTH_USER: focus
            JICOFO_AUTH_PASSWORD: b44d6f8dd2af24a03fded73ebaa3ae2a
            JICOFO_RESERVATION_REST_BASE_URL:
            XMPP_DOMAIN: meet.example.in
            XMPP_AUTH_DOMAIN: auth.meet.example.in
            XMPP_INTERNAL_MUC_DOMAIN: internal-muc.meet.example.in
            XMPP_SERVER: xmpp.meet.example.in
            TZ: Asia/Kolkata
            JIBRI_BREWERY_MUC: jibribrewery
            JIBRI_PENDING_TIMEOUT: 90
            JVB_BREWERY_MUC: jvbbrewery
            JIGASI_BREWERY_MUC: jigasibrewery
            # for Octo
            BRIDGE_SELECTION_STRATEGY: SplitBridgeSelectionStrategy
        depends_on:
            - prosody
        volumes:
            - ${CONFIG}/jicofo:/config
        networks:
            jitsi:

# Custom network so all services can communicate using a FQDN
networks:
  proxy:
    external: true
    name: proxy
  jitsi:
    external: true
    name: jitsi

Jicofo logs

jitsi_jicofo.1.tr4qxbjnfxys@vs2    | [s6-init] making user provided files available at /var/run/s6/etc...exited 0.
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | [s6-init] ensuring user provided files have correct perms...exited 0.
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | [fix-attrs.d] applying ownership & permissions fixes...
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | [fix-attrs.d] done.
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | [cont-init.d] executing container initialization scripts...
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | [cont-init.d] 01-set-timezone: executing...
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | [cont-init.d] 01-set-timezone: exited 0.
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | [cont-init.d] 10-config: executing...
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | [cont-init.d] 10-config: exited 0.
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | [cont-init.d] done.
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | [services.d] starting services
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | [services.d] done.
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.184 INFO: [11] org.jitsi.service.libjitsi.LibJitsi.log() Successfully started LibJitsi using as implementation: org.jitsi.impl.libjitsi.LibJitsiOSGiImpl
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.202 INFO: [11] impl.configuration.ConfigurationActivator.log() Using properties file configuration store.
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.207 INFO: [11] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() org.jitsi.jicofo.HOSTNAME=xmpp.meet.example.in
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.207 INFO: [11] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() java.runtime.name=OpenJDK Runtime Environment
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.207 INFO: [11] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() sun.boot.library.path=/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/amd64
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.207 INFO: [11] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() java.vm.version=25.252-b09
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.208 INFO: [11] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() java.vm.vendor=Oracle Corporation
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.208 INFO: [11] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() java.vendor.url=http://java.oracle.com/
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.208 INFO: [11] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() path.separator=:
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.208 INFO: [11] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() java.util.logging.config.file=/config/logging.properties
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.208 INFO: [11] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() java.vm.name=OpenJDK 64-Bit Server VM
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.209 INFO: [11] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() file.encoding.pkg=sun.io
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.209 INFO: [11] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() user.country=US
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.209 INFO: [11] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() sun.java.launcher=SUN_STANDARD
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.209 INFO: [11] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() sun.os.patch.level=unknown
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.209 INFO: [11] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.service.media.DISABLE_AUDIO_SUPPORT=true
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.209 INFO: [11] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() java.vm.specification.name=Java Virtual Machine Specification
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.209 INFO: [11] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() user.dir=/usr/share/jicofo
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.210 INFO: [11] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() org.jitsi.jicofo.FOCUS_USER_PASSWORD=b44d6f8dd2af24a03fded73ebaa3ae2a
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.210 INFO: [11] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() java.runtime.version=1.8.0_252-8u252-b09-1~deb9u1-b09
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.210 INFO: [11] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() java.awt.graphicsenv=sun.awt.X11GraphicsEnvironment
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.210 INFO: [11] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() java.endorsed.dirs=/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/endorsed
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.210 INFO: [11] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() os.arch=amd64
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.210 INFO: [11] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() java.io.tmpdir=/tmp
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.210 INFO: [11] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() line.separator=
jitsi_jicofo.1.tr4qxbjnfxys@vs2    |
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.211 INFO: [11] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() java.vm.specification.vendor=Oracle Corporation
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.211 INFO: [11] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() os.name=Linux
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.211 INFO: [11] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() sun.jnu.encoding=ANSI_X3.4-1968
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.211 INFO: [11] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.CONFIGURATION_FILE_IS_READ_ONLY=true
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.211 INFO: [11] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() org.jitsi.jicofo.FOCUS_USER_DOMAIN=auth.meet.example.in
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.211 INFO: [11] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() java.library.path=/usr/java/packages/lib/amd64:/usr/lib/x86_64-linux-gnu/jni:/lib/x86_64-linux-gnu:/usr/lib/x86_64-linux-gnu:/usr/lib/jni:/lib:/usr/lib
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.211 INFO: [11] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() java.specification.name=Java Platform API Specification
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.211 INFO: [11] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() java.class.version=52.0
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.212 INFO: [11] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() org.jitsi.service.audionotifier.AudioNotifierService=org.jitsi.impl.neomedia.notify.AudioNotifierServiceImpl
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.212 INFO: [11] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() sun.management.compiler=HotSpot 64-Bit Tiered Compilers
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.212 INFO: [11] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() os.version=4.15.0-99-generic
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.212 INFO: [11] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() user.home=/usr/share/jicofo
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.212 INFO: [11] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() user.timezone=Asia/Kolkata
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.212 INFO: [11] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() java.awt.printerjob=sun.print.PSPrinterJob
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.212 INFO: [11] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() org.jitsi.jicofo.FOCUS_USER_NAME=focus
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.212 INFO: [11] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() file.encoding=ANSI_X3.4-1968
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.213 INFO: [11] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() java.specification.version=1.8
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.213 INFO: [11] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.service.media.DISABLE_VIDEO_SUPPORT=true
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.213 INFO: [11] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() org.jitsi.jicofo.XMPP_DOMAIN=meet.example.in
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.213 INFO: [11] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() java.class.path=/usr/share/jicofo/jicofo.jar:/usr/share/jicofo/lib/agafua-syslog-0.4.jar:/usr/share/jicofo/lib/annotations-15.0.jar:/usr/share/jicofo/lib/aopalliance-repackaged-2.6.1.jar:/usr/share/jicofo/lib/apiguardian-api-1.0.0.jar:/usr/share/jicofo/lib/argparse4j-0.8.1.jar:/usr/share/jicofo/lib/arrow-annotations-0.9.0.jar:/usr/share/jicofo/lib/arrow-core-data-0.9.0.jar:/usr/share/jicofo/lib/arrow-core-extensions-0.9.0.jar:/usr/share/jicofo/lib/arrow-typeclasses-0.9.0.jar:/usr/share/jicofo/lib/bccontrib-1.0.jar:/usr/share/jicofo/lib/bcpkix-jdk15on-1.54.jar:/usr/share/jicofo/lib/bcprov-jdk15on-1.54.jar:/usr/share/jicofo/lib/byte-buddy-1.9.10.jar:/usr/share/jicofo/lib/byte-buddy-agent-1.9.10.jar:/usr/share/jicofo/lib/cglib-nodep-2.2.jar:/usr/share/jicofo/lib/classgraph-4.8.1.jar:/usr/share/jicofo/lib/colormath-1.2.0.jar:/usr/share/jicofo/lib/commons-codec-1.6.jar:/usr/share/jicofo/lib/commons-io-2.6.jar:/usr/share/jicofo/lib/commons-lang3-3.1.jar:/usr/share/jicofo/lib/commons-logging-1.2.jar:/usr/share/jicofo/lib/concurrentlinkedhashmap-lru-1.0_jdk5.jar:/usr/share/jicofo/lib/config-1.3.4.jar:/usr/share/jicofo/lib/core-2.0.1.jar:/usr/share/jicofo/lib/diffutils-2.2.jar:/usr/share/jicofo/lib/dnsjava-2.1.7.jar:/usr/share/jicofo/lib/dom4j-1.6.1.jar:/usr/share/jicofo/lib/fmj-1.0-SNAPSHOT.jar:/usr/share/jicofo/lib/guava-15.0.jar:/usr/share/jicofo/lib/hk2-api-2.6.1.jar:/usr/share/jicofo/lib/hk2-locator-2.6.1.jar:/usr/share/jicofo/lib/hk2-utils-2.6.1.jar:/usr/share/jicofo/lib/httpclient-4.4.1.jar:/usr/share/jicofo/lib/httpcore-4.4.1.jar:/usr/share/jicofo/lib/ice4j-3.0-12-ge90c796.jar:/usr/share/jicofo/lib/jackson-annotations-2.10.1.jar:/usr/share/jicofo/lib/jackson-core-2.10.1.jar:/usr/share/jicofo/lib/jackson-databind-2.10.1.jar:/usr/share/jicofo/lib/jackson-module-jaxb-annotations-2.10.1.jar:/usr/share/jicofo/lib/jain-sip-ri-ossonly-1.2.98c7f8c-jitsi-oss1.jar:/usr/share/jicofo/lib/jakarta.activation-api-1.2.1.jar:/usr/share/jicofo/lib/jakarta.annotation-api-1.3.5.jar:/usr/share/jicofo/lib/jakarta.inject-2.6.1.jar:/usr/share/jicofo/lib/jakarta.validation-api-2.0.2.jar:/usr/share/jicofo/lib/jakarta.ws.rs-api-2.1.6.jar:/usr/share/jicofo/lib/jakarta.xml.bind-api-2.3.2.jar:/usr/share/jicofo/lib/java-dogstatsd-client-2.5.jar:/usr/share/jicofo/lib/java-sdp-nist-bridge-1.1.jar:/usr/share/jicofo/lib/javassist-3.22.0-CR2.jar:/usr/share/jicofo/lib/javax.servlet-api-3.1.0.jar:/usr/share/jicofo/lib/jbosh-0.9.2.jar:/usr/share/jicofo/lib/jcip-annotations-1.0.jar:/usr/share/jicofo/lib/jcl-core-2.8.jar:/usr/share/jicofo/lib/jersey-client-2.30.1.jar:/usr/share/jicofo/lib/jersey-common-2.30.1.jar:/usr/share/jicofo/lib/jersey-container-jetty-http-2.30.1.jar:/usr/share/jicofo/lib/jersey-container-servlet-2.30.1.jar:/usr/share/jicofo/lib/jersey-container-servlet-core-2.30.1.jar:/usr/share/jicofo/lib/jersey-entity-filtering-2.30.1.jar:/usr/share/jicofo/lib/jersey-hk2-2.30.1.jar:/usr/share/jicofo/lib/jersey-media-jaxb-2.30.1.jar:/usr/share/jicofo/lib/jersey-media-json-jackson-2.30.1.jar:/usr/share/jicofo/lib/jersey-server-2.30.1.jar:/usr/share/jicofo/lib/jetty-client-9.4.15.v20190215.jar:/usr/share/jicofo/lib/jetty-continuation-9.4.17.v20190418.jar:/usr/share/jicofo/lib/jetty-http-9.4.15.v20190215.jar:/usr/share/jicofo/lib/jetty-io-9.4.15.v20190215.jar:/usr/share/jicofo/lib/jetty-proxy-9.4.15.v20190215.jar:/usr/share/jicofo/lib/jetty-security-9.4.15.v20190215.jar:/usr/share/jicofo/lib/jetty-server-9.4.15.v20190215.jar:/usr/share/jicofo/lib/jetty-servlet-9.4.15.v20190215.jar:/usr/share/jicofo/lib/jetty-util-9.4.15.v20190215.jar:/usr/share/jicofo/lib/jetty-webapp-7.0.1.v20091125.jar:/usr/share/jicofo/lib/jetty-xml-7.0.1.v20091125.jar:/usr/share/jicofo/lib/jicoco-1.1-29-g2e64779.jar:/usr/share/jicofo/lib/jicoco-kotlin-1.1-29-g2e64779.jar:/usr/share/jicofo/lib/jicoco-test-kotlin-1.1-29-g2e64779.jar:/usr/share/jicofo/lib/jitsi-android-osgi-1.0-SNAPSHOT.jar:/usr/share/jicofo/lib/jitsi-configuration-2.13.cb5485e.jar:/usr/share/jicofo/lib/jitsi-credentialsstorage-2.13.cb5485e.jar:/usr/share/jicofo/lib/jitsi-dnsservice-2.13.cb5485e.jar:/usr/share/jicofo/lib/jitsi-netaddr-2.13.cb5485e.jar:/usr/share/jicofo/lib/jitsi-protocol-2.13.cb5485e.jar:/usr/share/jicofo/lib/jitsi-protocol-jabber-2.13.cb5485e.jar:/usr/share/jicofo/lib/jitsi-protocol-media-2.13.cb5485e.jar:/usr/share/jicofo/lib/jitsi-util-2.13.cb5485e.jar:/usr/share/jicofo/lib/jitsi-utils-1.0-33-g2ed4090.jar:/usr/share/jicofo/lib/jitsi-utils-kotlin-1.0-47-gdb30505.jar:/usr/share/jicofo/lib/jitsi-xmpp-extensions-1.0-6-g009420d.jar:/usr/share/jicofo/lib/jna-4.1.0.jar:/usr/share/jicofo/lib/jnsapi-0.0.3-jitsi-smack4.2-3.jar:/usr/share/jicofo/lib/json-simple-1.1.1.jar:/usr/share/jicofo/lib/junit-jupiter-api-5.5.1.jar:/usr/share/jicofo/lib/junit-platform-commons-1.4.0.jar:/usr/share/jicofo/lib/junit-platform-engine-1.4.0.jar:/usr/share/jicofo/lib/junit-platform-launcher-1.4.0.jar:/usr/share/jicofo/lib/junit-platform-suite-api-1.4.0.jar:/usr/share/jicofo/lib/jxmpp-core-0.6.2.jar:/usr/share/jicofo/lib/jxmpp-jid-0.6.2.jar:/usr/share/jicofo/lib/jxmpp-util-cache-0.6.2.jar:/usr/share/jicofo/lib/kindedj-1.1.0.jar:/usr/share/jicofo/lib/kotlin-reflect-1.3.71.jar:/usr/share/jicofo/lib/kotlin-stdlib-1.3.71.jar:/usr/share/jicofo/lib/kotlin-stdlib-common-1.3.71.jar:/usr/share/jicofo/lib/kotlin-stdlib-jdk7-1.3.71.jar:/usr/share/jicofo/lib/kotlin-stdlib-jdk8-1.3.71.jar:/usr/share/jicofo/lib/kotlintest-assertions-3.4.2.jar:/usr/share/jicofo/lib/kotlintest-core-3.4.2.jar:/usr/share/jicofo/lib/kotlintest-extensions-3.4.2.jar:/usr/share/jicofo/lib/kotlintest-runner-console-3.4.2.jar:/usr/share/jicofo/lib/kotlintest-runner-junit5-3.4.2.jar:/usr/share/jicofo/lib/kotlintest-runner-jvm-3.4.2.jar:/usr/share/jicofo/lib/kotlinx-coroutines-core-1.1.1.jar:/usr/share/jicofo/lib/kotlinx-coroutines-core-common-1.1.1.jar:/usr/share/jicofo/lib/libidn-1.15.jar:/usr/share/jicofo/lib/libjitsi-1.0-0-gb3296cf.jar:/usr/share/jicofo/lib/mockk-1.9.1.jar:/usr/share/jicofo/lib/mockk-agent-api-1.9.1.jar:/usr/share/jicofo/lib/mockk-agent-common-1.9.1.jar:/usr/share/jicofo/lib/mockk-agent-jvm-1.9.1.jar:/usr/share/jicofo/lib/mockk-common-1.9.1.jar:/usr/share/jicofo/lib/mockk-dsl-1.9.1.jar:/usr/share/jicofo/lib/mockk-dsl-jvm-1.9.1.jar:/usr/share/jicofo/lib/mordant-1.2.1.jar:/usr/share/jicofo/lib/object-cloner-0.1.jar:/usr/share/jicofo/lib/objenesis-2.6.jar:/usr/share/jicofo/lib/opentest4j-1.1.1.jar:/usr/share/jicofo/lib/orange-extensions-1.3.0.jar:/usr/share/jicofo/lib/org.apache.felix.framework-4.4.0.jar:/usr/share/jicofo/lib/org.apache.felix.main-4.4.0.jar:/usr/share/jicofo/lib/org.eclipse.jgit-4.4.1.201607150455-r.jar:/usr/share/jicofo/lib/org.osgi.core-4.3.1.jar:/usr/share/jicofo/lib/osgi-resource-locator-1.0.3.jar:/usr/share/jicofo/lib/reflections-0.9.11.jar:/usr/share/jicofo/lib/sdes4j-1.1.3.jar:/usr/share/jicofo/lib/sdp-api-1.0.jar:/usr/share/jicofo/lib/slf4j-api-1.7.26.jar:/usr/share/jicofo/lib/slf4j-jdk14-1.7.26.jar:/usr/share/jicofo/lib/smack-bosh-4.2.4-47d17fc.jar:/usr/share/jicofo/lib/smack-core-4.2.4-47d17fc.jar:/usr/share/jicofo/lib/smack-debug-4.2.4-47d17fc.jar:/usr/share/jicofo/lib/smack-experimental-4.2.4-47d17fc.jar:/usr/share/jicofo/lib/smack-extensions-4.2.4-47d17fc.jar:/usr/share/jicofo/lib/smack-im-4.2.4-47d17fc.jar:/usr/share/jicofo/lib/smack-java7-4.2.4-47d17fc.jar:/usr/share/jicofo/lib/smack-legacy-4.2.4-47d17fc.jar:/usr/share/jicofo/lib/smack-resolver-javax-4.2.4-47d17fc.jar:/usr/share/jicofo/lib/smack-sasl-javax-4.2.4-47d17fc.jar:/usr/share/jicofo/lib/smack-tcp-4.2.4-47d17fc.jar:/usr/share/jicofo/lib/tinder-1.3.0.jar:/usr/share/jicofo/lib/univocity-parsers-2.8.1.jar:/usr/share/jicofo/lib/weupnp-0.1.4.jar:/usr/share/jicofo/lib/xml-apis-1.0.b2.jar:/usr/share/jicofo/lib/xmlpull-1.1.3.4a.jar:/usr/share/jicofo/lib/xpp3-1.1.4c.jar:/usr/share/jicofo/lib/zrtp4j-light-4.1.0-jitsi-1-SNAPSHOT.jar
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.213 INFO: [11] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() user.name=jicofo
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.214 INFO: [11] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() java.vm.specification.version=1.8
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.214 INFO: [11] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() sun.java.command=org.jitsi.jicofo.Main --domain=meet.example.in --host=xmpp.meet.example.in --secret=e7f79f7a16a1b6a8bd5c18327d9bdace --user_name=focus --user_domain=auth.meet.example.in --user_password=b44d6f8dd2af24a03fded73ebaa3ae2a
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.214 INFO: [11] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() java.home=/usr/lib/jvm/java-8-openjdk-amd64/jre
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.214 INFO: [11] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() sun.arch.data.model=64
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.214 INFO: [11] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() user.language=en
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.214 INFO: [11] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() java.specification.vendor=Oracle Corporation
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.214 INFO: [11] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() awt.toolkit=sun.awt.X11.XToolkit
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.215 INFO: [11] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() java.vm.info=mixed mode
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.215 INFO: [11] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() java.version=1.8.0_252
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.215 INFO: [11] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() java.ext.dirs=/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/ext:/usr/java/packages/lib/ext
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.215 INFO: [11] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() sun.boot.class.path=/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/resources.jar:/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/rt.jar:/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/sunrsasign.jar:/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/jsse.jar:/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/jce.jar:/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/charsets.jar:/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/jfr.jar:/usr/lib/jvm/java-8-openjdk-amd64/jre/classes
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.215 INFO: [11] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.SC_HOME_DIR_LOCATION=/
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.215 INFO: [11] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() java.vendor=Oracle Corporation
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.215 INFO: [11] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() file.separator=/
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.216 INFO: [11] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.impl.configuration.USE_PROPFILE_CONFIG=true
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.216 INFO: [11] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() net.java.sip.communicator.SC_HOME_DIR_NAME=config
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.216 INFO: [11] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() java.vendor.url.bug=http://bugreport.sun.com/bugreport/
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.216 INFO: [11] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() sun.io.unicode.encoding=UnicodeLittle
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.216 INFO: [11] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() sun.cpu.endian=little
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.216 INFO: [11] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() sun.cpu.isalist=
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.217 INFO: [11] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() Normal classloader
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.217 INFO: [11] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() failed to find jitsi-defaults.properties with class loader, will continue without it.
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.217 INFO: [11] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() Normal classloader
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.218 INFO: [11] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() failed to find jitsi-default-overrides.properties with class loader, will continue without it.
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.239 INFO: [11] util.NetworkUtils.<clinit>().117 java.net.preferIPv6Addresses=null
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.240 INFO: [11] util.NetworkUtils.<clinit>().118 java.net.preferIPv4Stack=null
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.246 INFO: [11] impl.netaddr.NetworkAddressManagerServiceImpl.start().92 Network Address Manager         ...[  STARTED ]
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.246 INFO: [11] impl.netaddr.NetworkAddressManagerServiceImpl.start().98 Network Address Manager Service ...[REGISTERED]
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.251 INFO: [11] org.jitsi.version.AbstractVersionActivator.log() VersionService registered: JiCoFo 1.0.567
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.496 INFO: [11] org.jitsi.jicofo.FocusBundleActivator.start().136 Max shared pool size: 1500
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.498 INFO: [11] org.jitsi.jicofo.JitsiMeetGlobalConfig.init().205 Automatically grant 'owner' role: true
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.499 INFO: [11] org.jitsi.jicofo.JitsiMeetGlobalConfig.init().218 Jibri requests in PENDING state will be timed out after: 90 seconds
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.499 INFO: [11] org.jitsi.jicofo.JitsiMeetGlobalConfig.init().231 Will attempt a maximum of 5 Jibri retries after failure
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.499 INFO: [11] org.jitsi.jicofo.JitsiMeetGlobalConfig.init().245 Lonely participants will be "terminated" after 20000 milliseconds
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.598 WARNING: [11] org.jitsi.jicofo.FocusManager.log() No dedicated JVB MUC XMPP connection configured - falling back to the default XMPP connection
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.602 INFO: [11] org.jitsi.jicofo.bridge.BridgeSelector.log() Using org.jitsi.jicofo.bridge.SplitBridgeSelectionStrategy
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.602 INFO: [11] org.jitsi.jicofo.bridge.BridgeSelector.log() Bridge failure reset threshold: 300000
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.602 INFO: [11] org.jitsi.jicofo.bridge.BridgeSelector.log() Local region: null
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.604 INFO: [11] org.jitsi.jicofo.JitsiMeetServices.log() Using a Jibri detector with MUC: jibribrewery@internal-muc.meet.example.in
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.604 INFO: [11] org.jitsi.jicofo.JitsiMeetServices.log() Using a Bridge MUC detector with MUC: jvbbrewery@internal-muc.meet.example.in
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.613 WARNING: [15] org.jitsi.impl.protocol.xmpp.XmppProtocolProvider.register().227 The always_trust config option is enabled. All XMPP server provided certificates are accepted.
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.640 INFO: [11] org.eclipse.jetty.util.log.initialized() Logging initialized @656ms to org.eclipse.jetty.util.log.Slf4jLog
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.791 INFO: [11] org.eclipse.jetty.server.Server.doStart() jetty-9.4.15.v20190215; built: 2019-02-15T16:53:49.381Z; git: eb70b240169fcf1abbd86af36482d1c49826fa0b; jvm 1.8.0_252-8u252-b09-1~deb9u1-b09
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:11.982 INFO: [17] org.jitsi.jicofo.ProtocolProviderHandler.registrationStateChanged().144 XmppProtocolProvider(focus@auth.meet.example.in/focus754364050785245 (Jabber)): RegistrationStateChangeEvent[ oldState=Unregistered; newState=RegistrationState=Registered; reasonCode=-1; reason=null]
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:12.029 INFO: [17] org.jitsi.jicofo.xmpp.BaseBrewery.start().187 Joined brewery room: jibribrewery@internal-muc.meet.example.in
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:12.040 INFO: [17] org.jitsi.jicofo.xmpp.BaseBrewery.start().187 Joined brewery room: jvbbrewery@internal-muc.meet.example.in
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:12.066 SEVERE: [17] org.jitsi.impl.protocol.xmpp.OpSetSimpleCapsImpl.getFeatures().144 Failed to discover features for conferenceduration.meet.example.in: XMPP error reply received from conferenceduration.meet.example.in: XMPPError: service-unavailable - cancel
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:12.075 INFO: [17] org.jitsi.jicofo.ComponentsDiscovery.log() New component discovered: recorder.meet.example.in, Prosody(0.11.5,Linux)
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:12.088 SEVERE: [17] org.jitsi.impl.protocol.xmpp.OpSetSimpleCapsImpl.getFeatures().144 Failed to discover features for focus.meet.example.in: XMPP error reply received from focus.meet.example.in: XMPPError: service-unavailable - wait
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:12.090 SEVERE: [17] org.jitsi.impl.protocol.xmpp.OpSetSimpleCapsImpl.getFeatures().144 Failed to discover features for speakerstats.meet.example.in: XMPP error reply received from speakerstats.meet.example.in: XMPPError: service-unavailable - cancel
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:12.092 INFO: [17] org.jitsi.jicofo.ComponentsDiscovery.log() New component discovered: muc.meet.example.in, null
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:12.093 INFO: [17] org.jitsi.jicofo.JitsiMeetServices.log() MUC component discovered: muc.meet.example.in
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:12.095 INFO: [17] org.jitsi.jicofo.ComponentsDiscovery.log() New component discovered: internal-muc.meet.example.in, null
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:12.097 INFO: [17] org.jitsi.jicofo.ComponentsDiscovery.log() New component discovered: auth.meet.example.in, Prosody(0.11.5,Linux)
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:12.097 INFO: [17] org.jitsi.jicofo.JitsiMeetServices.log() Detected XMPP server version: Prosody(0.11.5,Linux)
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:12.097 INFO: [17] org.jitsi.jicofo.ComponentsDiscovery.log() Service rediscovery disabled
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:12.098 INFO: [17] org.jitsi.jicofo.FocusManager.log() XMPP provider reg state: RegistrationState=Registered
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:12.104 INFO: [17] org.jitsi.impl.protocol.xmpp.XmppProtocolProvider.doConnect().293 XMPP provider Jabber:focus@auth.meet.example.in/focus754364050785245@xmpp.meet.example.in connected (JID: focus@auth.meet.example.in/focus754364050785245)
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:12.512 INFO: [11] org.eclipse.jetty.server.handler.ContextHandler.doStart() Started o.e.j.s.ServletContextHandler@76344696{/,null,AVAILABLE}
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:12.526 INFO: [11] org.eclipse.jetty.server.AbstractConnector.doStart() Started ServerConnector@6d7cae8{HTTP/1.1,[http/1.1]}{0.0.0.0:8888}
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:12.526 INFO: [11] org.eclipse.jetty.server.Server.doStart() Started @1550ms
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:12.530 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() org.jitsi.jicofo.health.ENABLE_HEALTH_CHECKS=true
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:12.530 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() org.jitsi.jicofo.BRIDGE_MUC=jvbbrewery@internal-muc.meet.example.in
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:12.530 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() org.jitsi.jicofo.BridgeSelector.BRIDGE_SELECTION_STRATEGY=SplitBridgeSelectionStrategy
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:12.530 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() org.jitsi.jicofo.jibri.PENDING_TIMEOUT=90
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:12.530 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() org.jitsi.jicofo.jibri.BREWERY=jibribrewery@internal-muc.meet.example.in
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:12.530 INFO: [1] org.jitsi.impl.configuration.ConfigurationServiceImpl.log() org.jitsi.jicofo.ALWAYS_TRUST_MODE_ENABLED=true
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:12.539 INFO: [1] java.util.prefs.run() Created user preferences directory.
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:12.540 INFO: [1] org.jitsi.xmpp.component.ComponentBase.log() Component org.jitsi.jicofo. config:
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:12.540 INFO: [1] org.jitsi.xmpp.component.ComponentBase.log()   ping interval: 10000 ms
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:12.541 INFO: [1] org.jitsi.xmpp.component.ComponentBase.log()   ping timeout: 5000 ms
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:12.541 INFO: [1] org.jitsi.xmpp.component.ComponentBase.log()   ping threshold: 3
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:12.580 INFO: [11] org.jitsi.jicofo.health.Health.log() Started with interval=10000, timeout=PT30S, maxDuration=PT20S, stickyFailures=false.
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:22.594 SEVERE: [36] org.jitsi.jicofo.health.Health.log() Health check failed in PT0.035S:
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | java.lang.RuntimeException: No operational bridges available (total bridge count: 0)
jitsi_jicofo.1.tr4qxbjnfxys@vs2    |    at org.jitsi.jicofo.health.Health.check(Health.java:203)
jitsi_jicofo.1.tr4qxbjnfxys@vs2    |    at org.jitsi.jicofo.health.Health.performCheck(Health.java:147)
jitsi_jicofo.1.tr4qxbjnfxys@vs2    |    at org.jitsi.health.AbstractHealthCheckService.run(AbstractHealthCheckService.kt:155)
jitsi_jicofo.1.tr4qxbjnfxys@vs2    |    at org.jitsi.utils.concurrent.RecurringRunnableExecutor.run(RecurringRunnableExecutor.java:216)
jitsi_jicofo.1.tr4qxbjnfxys@vs2    |    at org.jitsi.utils.concurrent.RecurringRunnableExecutor.runInThread(RecurringRunnableExecutor.java:292)
jitsi_jicofo.1.tr4qxbjnfxys@vs2    |    at org.jitsi.utils.concurrent.RecurringRunnableExecutor.access$000(RecurringRunnableExecutor.java:36)
jitsi_jicofo.1.tr4qxbjnfxys@vs2    |    at org.jitsi.utils.concurrent.RecurringRunnableExecutor$1.run(RecurringRunnableExecutor.java:328)
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:27.455 INFO: [29] org.jitsi.jicofo.xmpp.BaseBrewery.processInstanceStatusChanged().330 Added brewery instance: jvbbrewery@internal-muc.meet.example.in/4fec9fd165f4
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:27.455 WARNING: [29] org.jitsi.jicofo.bridge.BridgeSelector.log() No pub-sub node mapped for jvbbrewery@internal-muc.meet.example.in/4fec9fd165f4
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:27.456 INFO: [29] org.jitsi.jicofo.bridge.Bridge.log() Setting max total packet rate of 50800.0
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:27.457 INFO: [29] org.jitsi.jicofo.bridge.Bridge.log() Setting average participant packet rate of 500
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:27.472 INFO: [29] org.jitsi.jicofo.bridge.BridgeSelector.log() Added new videobridge: Bridge[jid=jvbbrewery@internal-muc.meet.example.in/4fec9fd165f4, relayId=null, region=<no value>, stress=0.00]
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:27.477 INFO: [45] org.jitsi.jicofo.bridge.JvbDoctor.log() Scheduled health-check task for: jvbbrewery@internal-muc.meet.example.in/4fec9fd165f4
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:32.624 INFO: [36] org.jitsi.jicofo.health.Health.log() Performed a successful health check in PT0.065S. Sticky failure: false
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:36.943 INFO: [29] org.jitsi.jicofo.xmpp.BaseBrewery.processInstanceStatusChanged().330 Added brewery instance: jvbbrewery@internal-muc.meet.example.in/cd2c55933028
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:36.944 WARNING: [29] org.jitsi.jicofo.bridge.BridgeSelector.log() No pub-sub node mapped for jvbbrewery@internal-muc.meet.example.in/cd2c55933028
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:36.945 INFO: [29] org.jitsi.jicofo.bridge.BridgeSelector.log() Added new videobridge: Bridge[jid=jvbbrewery@internal-muc.meet.example.in/cd2c55933028, relayId=null, region=null, stress=0.00]
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:36.946 INFO: [45] org.jitsi.jicofo.bridge.JvbDoctor.log() Scheduled health-check task for: jvbbrewery@internal-muc.meet.example.in/cd2c55933028
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:42.576 INFO: [36] org.jitsi.jicofo.health.Health.log() Performed a successful health check in PT0.016S. Sticky failure: false
jitsi_jicofo.1.tr4qxbjnfxys@vs2    | Jicofo 2020-05-14 12:30:52.579 INFO: [36] org.jitsi.jicofo.health.Health.log() Performed a successful health check in PT0.019S. Sticky failure: false

jvb1 logs

[s6-init] making user provided files available at /var/run/s6/etc...exited 0.
[s6-init] ensuring user provided files have correct perms...exited 0.
[fix-attrs.d] applying ownership & permissions fixes...
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts...
[cont-init.d] 01-set-timezone: executing...
[cont-init.d] 01-set-timezone: exited 0.
[cont-init.d] 10-config: executing...
[cont-init.d] 10-config: exited 0.
[cont-init.d] done.
[services.d] starting services
[services.d] done.
May 14, 2020 12:30:20 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Loaded NewConfig with origin: merge of system properties,system properties,reference.conf @ jar:file:/usr/share/jitsi-videobridge/jitsi-videobridge.jar!/reference.conf: 1,reference.conf @ jar:file:/usr/share/jitsi-videobridge/lib/jitsi-media-transform-1.0-155-gb6af7e9.jar!/reference.conf: 1
May 14, 2020 12:30:20 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Attempting to load legacy config file at path /, config, sip-communicator.properties
May 14, 2020 12:30:20 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Attempting to load legacy config file at path /, config, sip-communicator.properties
May 14, 2020 12:30:20 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Reloading.
May 14, 2020 12:30:21 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Loaded NewConfig with origin: merge of system properties,system properties,reference.conf @ jar:file:/usr/share/jitsi-videobridge/jitsi-videobridge.jar!/reference.conf: 1,reference.conf @ jar:file:/usr/share/jitsi-videobridge/lib/jitsi-media-transform-1.0-155-gb6af7e9.jar!/reference.conf: 1
May 14, 2020 12:30:21 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Attempting to load legacy config file at path /, config, sip-communicator.properties
May 14, 2020 12:30:21 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Attempting to load legacy config file at path /, config, sip-communicator.properties
May 14, 2020 12:30:21 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Registered the LegacyConfigurationServiceShim in OSGi.
May 14, 2020 12:30:21 PM org.jitsi.utils.logging.LoggerImpl log
INFO: VersionService registered: JVB 2.1.197-g38256192
May 14, 2020 12:30:21 PM org.eclipse.jetty.util.log.Log initialized
INFO: Logging initialized @823ms to org.eclipse.jetty.util.log.JavaUtilLog
May 14, 2020 12:30:21 PM org.eclipse.jetty.server.Server doStart
INFO: jetty-9.4.15.v20190215; built: 2019-02-15T16:53:49.381Z; git: eb70b240169fcf1abbd86af36482d1c49826fa0b; jvm 1.8.0_252-8u252-b09-1~deb9u1-b09
May 14, 2020 12:30:22 PM org.eclipse.jetty.server.handler.ContextHandler doStart
INFO: Started o.e.j.s.ServletContextHandler@34b5b6fc{/,null,AVAILABLE}
May 14, 2020 12:30:22 PM org.eclipse.jetty.server.AbstractConnector doStart
INFO: Started ServerConnector@1a89f10{HTTP/1.1,[http/1.1]}{0.0.0.0:8080}
May 14, 2020 12:30:22 PM org.eclipse.jetty.server.Server doStart
INFO: Started @2087ms
May 14, 2020 12:30:22 PM org.jitsi.utils.logging.LoggerImpl log
INFO: Not starting the Jetty service for org.jitsi.videobridge.websocket.WebSocketBundleActivator(port=-1)
May 14, 2020 12:30:22 PM org.jitsi.utils.logging2.LoggerImpl log
WARNING: Running with open files limit 1048576 (hard 1048576), thread limit null (hard null). These values are too low and they will limit the number of participants that the bridge can serve simultaneously.
May 14, 2020 12:30:22 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Starting with 60 second interval.
May 14, 2020 12:30:22 PM org.jitsi.utils.logging2.LoggerImpl log
WARNING: No authorized source regexp configured. Will accept requests from any source.
May 14, 2020 12:30:22 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Reloading.
May 14, 2020 12:30:22 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Loaded NewConfig with origin: merge of system properties,system properties,reference.conf @ jar:file:/usr/share/jitsi-videobridge/jitsi-videobridge.jar!/reference.conf: 1,reference.conf @ jar:file:/usr/share/jitsi-videobridge/lib/jitsi-media-transform-1.0-155-gb6af7e9.jar!/reference.conf: 1
May 14, 2020 12:30:22 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Attempting to load legacy config file at path /, config, sip-communicator.properties
May 14, 2020 12:30:22 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Attempting to load legacy config file at path /, config, sip-communicator.properties
May 14, 2020 12:30:22 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Started with interval=10000, timeout=PT30S, maxDuration=PT3S, stickyFailures=false.
May 14, 2020 12:30:22 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Octo relay is disabled
May 14, 2020 12:30:22 PM org.jitsi.utils.logging2.LoggerImpl log
WARNING: Disabling certificate verification!
May 14, 2020 12:30:23 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Connected.
May 14, 2020 12:30:23 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Logging in.
May 14, 2020 12:30:23 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Joined MUC: jvbbrewery@internal-muc.meet.example.in
May 14, 2020 12:30:23 PM org.ice4j.ice.harvest.StunMappingCandidateHarvester discover
INFO: We failed to obtain addresses for the following reason:
java.io.IOException: Operation not permitted (sendto failed)
        at java.net.PlainDatagramSocketImpl.send(Native Method)
        at java.net.DatagramSocket.send(DatagramSocket.java:693)
        at org.ice4j.socket.IceUdpSocketWrapper.send(IceUdpSocketWrapper.java:53)
        at org.ice4j.stack.Connector.sendMessage(Connector.java:328)
        at org.ice4j.stack.NetAccessManager.sendMessage(NetAccessManager.java:654)
        at org.ice4j.stack.NetAccessManager.sendMessage(NetAccessManager.java:600)
        at org.ice4j.stack.StunClientTransaction.sendRequest0(StunClientTransaction.java:267)
        at org.ice4j.stack.StunClientTransaction.sendRequest(StunClientTransaction.java:245)
        at org.ice4j.stack.StunStack.sendRequest(StunStack.java:680)
        at org.ice4j.stack.StunStack.sendRequest(StunStack.java:618)
        at org.ice4j.stack.StunStack.sendRequest(StunStack.java:585)
        at org.ice4j.stunclient.BlockingRequestSender.sendRequestAndWaitForResponse(BlockingRequestSender.java:166)
        at org.ice4j.stunclient.SimpleAddressDetector.getMappingFor(SimpleAddressDetector.java:123)
        at org.ice4j.ice.harvest.StunMappingCandidateHarvester.discover(StunMappingCandidateHarvester.java:81)
        at org.ice4j.ice.harvest.MappingCandidateHarvesters$1.call(MappingCandidateHarvesters.java:318)
        at org.ice4j.ice.harvest.MappingCandidateHarvesters$1.call(MappingCandidateHarvesters.java:313)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        at java.lang.Thread.run(Thread.java:748)

May 14, 2020 12:30:23 PM org.ice4j.ice.harvest.StunMappingCandidateHarvester discover
INFO: We failed to obtain addresses for the following reason:
java.io.IOException: Operation not permitted (sendto failed)
        at java.net.PlainDatagramSocketImpl.send(Native Method)
        at java.net.DatagramSocket.send(DatagramSocket.java:693)
        at org.ice4j.socket.IceUdpSocketWrapper.send(IceUdpSocketWrapper.java:53)
        at org.ice4j.stack.Connector.sendMessage(Connector.java:328)
        at org.ice4j.stack.NetAccessManager.sendMessage(NetAccessManager.java:654)
        at org.ice4j.stack.NetAccessManager.sendMessage(NetAccessManager.java:600)
        at org.ice4j.stack.StunClientTransaction.sendRequest0(StunClientTransaction.java:267)
        at org.ice4j.stack.StunClientTransaction.sendRequest(StunClientTransaction.java:245)
        at org.ice4j.stack.StunStack.sendRequest(StunStack.java:680)
        at org.ice4j.stack.StunStack.sendRequest(StunStack.java:618)
        at org.ice4j.stack.StunStack.sendRequest(StunStack.java:585)
        at org.ice4j.stunclient.BlockingRequestSender.sendRequestAndWaitForResponse(BlockingRequestSender.java:166)
        at org.ice4j.stunclient.SimpleAddressDetector.getMappingFor(SimpleAddressDetector.java:123)
        at org.ice4j.ice.harvest.StunMappingCandidateHarvester.discover(StunMappingCandidateHarvester.java:81)
        at org.ice4j.ice.harvest.MappingCandidateHarvesters$1.call(MappingCandidateHarvesters.java:318)
        at org.ice4j.ice.harvest.MappingCandidateHarvesters$1.call(MappingCandidateHarvesters.java:313)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        at java.lang.Thread.run(Thread.java:748)

May 14, 2020 12:30:23 PM org.ice4j.ice.harvest.StunMappingCandidateHarvester discover
INFO: We failed to obtain addresses for the following reason:
java.io.IOException: Operation not permitted (sendto failed)
        at java.net.PlainDatagramSocketImpl.send(Native Method)
        at java.net.DatagramSocket.send(DatagramSocket.java:693)
        at org.ice4j.socket.IceUdpSocketWrapper.send(IceUdpSocketWrapper.java:53)
        at org.ice4j.stack.Connector.sendMessage(Connector.java:328)
        at org.ice4j.stack.NetAccessManager.sendMessage(NetAccessManager.java:654)
        at org.ice4j.stack.NetAccessManager.sendMessage(NetAccessManager.java:600)
        at org.ice4j.stack.StunClientTransaction.sendRequest0(StunClientTransaction.java:267)
        at org.ice4j.stack.StunClientTransaction.sendRequest(StunClientTransaction.java:245)
        at org.ice4j.stack.StunStack.sendRequest(StunStack.java:680)
        at org.ice4j.stack.StunStack.sendRequest(StunStack.java:618)
        at org.ice4j.stack.StunStack.sendRequest(StunStack.java:585)
        at org.ice4j.stunclient.BlockingRequestSender.sendRequestAndWaitForResponse(BlockingRequestSender.java:166)
        at org.ice4j.stunclient.SimpleAddressDetector.getMappingFor(SimpleAddressDetector.java:123)
        at org.ice4j.ice.harvest.StunMappingCandidateHarvester.discover(StunMappingCandidateHarvester.java:81)
        at org.ice4j.ice.harvest.MappingCandidateHarvesters$1.call(MappingCandidateHarvesters.java:318)
        at org.ice4j.ice.harvest.MappingCandidateHarvesters$1.call(MappingCandidateHarvesters.java:313)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        at java.lang.Thread.run(Thread.java:748)

May 14, 2020 12:30:23 PM org.ice4j.ice.harvest.StunMappingCandidateHarvester discover
INFO: Discovered public address 1.2.3.5:40059/udp from STUN server 74.125.200.127:19302/udp using local address 172.18.0.3:0/udp
May 14, 2020 12:30:23 PM org.ice4j.ice.harvest.StunMappingCandidateHarvester discover
INFO: Discovered public address 1.2.3.5:57325/udp from STUN server 173.194.202.127:19302/udp using local address 172.18.0.3:0/udp
May 14, 2020 12:30:23 PM org.ice4j.ice.harvest.StunMappingCandidateHarvester discover
INFO: Discovered public address 1.2.3.5:46498/udp from STUN server 173.194.199.127:19302/udp using local address 172.18.0.3:0/udp
May 14, 2020 12:30:29 PM org.ice4j.ice.harvest.MappingCandidateHarvesters maybeAdd
INFO: Discarding a mapping harvester with duplicate addresses: org.ice4j.ice.harvest.StunMappingCandidateHarvester, face=/172.18.0.3, mask=/1.2.3.5. Kept: org.ice4j.ice.harvest.StunMappingCandidateHarvester, face=/172.18.0.3, mask=/1.2.3.5
May 14, 2020 12:30:29 PM org.ice4j.ice.harvest.MappingCandidateHarvesters maybeAdd
INFO: Discarding a mapping harvester with duplicate addresses: org.ice4j.ice.harvest.StunMappingCandidateHarvester, face=/172.18.0.3, mask=/1.2.3.5. Kept: org.ice4j.ice.harvest.StunMappingCandidateHarvester, face=/172.18.0.3, mask=/1.2.3.5
May 14, 2020 12:30:29 PM org.ice4j.ice.harvest.MappingCandidateHarvesters initialize
INFO: Using org.ice4j.ice.harvest.StunMappingCandidateHarvester, face=/172.18.0.3, mask=/1.2.3.5
May 14, 2020 12:30:29 PM org.ice4j.ice.harvest.MappingCandidateHarvesters initialize
INFO: Initialized mapping harvesters (delay=6914ms).  stunDiscoveryFailed=false
May 14, 2020 12:30:32 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: create_conf, id=2a1fd7d1dceef0ac gid=null logging=false
May 14, 2020 12:30:32 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: TaskPools detected 4 processors, creating the CPU pool with that many threads
May 14, 2020 12:30:32 PM org.ice4j.ice.harvest.AbstractUdpListener <init>
INFO: Initialized AbstractUdpListener with address 172.18.0.3:10000/udp. Receive buffer size 212992 (asked for 10485760)
May 14, 2020 12:30:32 PM org.ice4j.ice.harvest.SinglePortUdpHarvester <init>
INFO: Initialized SinglePortUdpHarvester with address 172.18.0.3:10000/udp
May 14, 2020 12:30:32 PM org.ice4j.ice.harvest.AbstractUdpListener <init>
INFO: Initialized AbstractUdpListener with address 10.0.10.76:10000/udp. Receive buffer size 212992 (asked for 10485760)
May 14, 2020 12:30:32 PM org.ice4j.ice.harvest.SinglePortUdpHarvester <init>
INFO: Initialized SinglePortUdpHarvester with address 10.0.10.76:10000/udp
May 14, 2020 12:30:32 PM org.ice4j.ice.harvest.AbstractUdpListener <init>
INFO: Initialized AbstractUdpListener with address 10.0.0.41:10000/udp. Receive buffer size 212992 (asked for 10485760)
May 14, 2020 12:30:32 PM org.ice4j.ice.harvest.SinglePortUdpHarvester <init>
INFO: Initialized SinglePortUdpHarvester with address 10.0.0.41:10000/udp
SCTP JNI load: Linux OS detected
SCTP lib loaded
=====>: org_jitsi_modified_sctp4j_SctpJni.c calling init
=====>: org_jitsi_modified_sctp4j_SctpJni.c about to set SCTP_DEBUG_ALL
May 14, 2020 12:30:34 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Performed a successful health check in PT1.701S. Sticky failure: false
May 14, 2020 12:30:42 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: create_conf, id=5e7f158d88b9e106 gid=null logging=false
May 14, 2020 12:30:42 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Performed a successful health check in PT0.019S. Sticky failure: false
May 14, 2020 12:30:52 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: create_conf, id=13874e0ad0b1dca7 gid=null logging=false
May 14, 2020 12:30:52 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Performed a successful health check in PT0.111S. Sticky failure: false
May 14, 2020 12:31:02 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: create_conf, id=7499aa6acff5fcec gid=null logging=false
May 14, 2020 12:31:02 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Performed a successful health check in PT0.018S. Sticky failure: false
May 14, 2020 12:31:12 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: create_conf, id=f7f4fdbaa7895cd4 gid=null logging=false
May 14, 2020 12:31:12 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Performed a successful health check in PT0.013S. Sticky failure: false
May 14, 2020 12:31:22 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Running expire()
May 14, 2020 12:31:22 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: create_conf, id=e00449e35256861a gid=null logging=false
May 14, 2020 12:31:22 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Performed a successful health check in PT0.013S. Sticky failure: false
May 14, 2020 12:31:32 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: create_conf, id=c8162ec10a541b84 gid=null logging=false
May 14, 2020 12:31:32 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Performed a successful health check in PT0.018S. Sticky failure: false
May 14, 2020 12:31:42 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: create_conf, id=e4f9a794ed99547b gid=null logging=false
May 14, 2020 12:31:42 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Performed a successful health check in PT0.011S. Sticky failure: false
May 14, 2020 12:31:52 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: create_conf, id=82deba9e98061dde gid=null logging=false
May 14, 2020 12:31:52 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Performed a successful health check in PT0.012S. Sticky failure: false
May 14, 2020 12:32:02 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: create_conf, id=2e9fff05ec0bf413 gid=null logging=false
May 14, 2020 12:32:02 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Performed a successful health check in PT0.011S. Sticky failure: false
May 14, 2020 12:32:12 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: create_conf, id=bb841cfbb861ca5f gid=null logging=false
May 14, 2020 12:32:12 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Performed a successful health check in PT0.022S. Sticky failure: false
May 14, 2020 12:32:22 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Running expire()
May 14, 2020 12:32:22 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: create_conf, id=35d4ac1e4a3e9378 gid=null logging=false
May 14, 2020 12:32:22 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Performed a successful health check in PT0.014S. Sticky failure: false
May 14, 2020 12:32:32 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: create_conf, id=b09a1420215b3f57 gid=null logging=false
May 14, 2020 12:32:32 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Performed a successful health check in PT0.011S. Sticky failure: false
May 14, 2020 12:32:42 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: create_conf, id=7fa253a8cdb64251 gid=null logging=false
May 14, 2020 12:32:42 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Performed a successful health check in PT0.01S. Sticky failure: false
May 14, 2020 12:32:52 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: create_conf, id=c0f2d17abc1ff968 gid=null logging=false
May 14, 2020 12:32:52 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Performed a successful health check in PT0.015S. Sticky failure: false
May 14, 2020 12:33:02 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: create_conf, id=68239bd62f387fde gid=null logging=false
May 14, 2020 12:33:02 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Performed a successful health check in PT0.019S. Sticky failure: false
May 14, 2020 12:33:12 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: create_conf, id=3d24ba1e7bfcca0c gid=null logging=false
May 14, 2020 12:33:12 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Performed a successful health check in PT0.012S. Sticky failure: false
May 14, 2020 12:33:22 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Running expire()
May 14, 2020 12:33:22 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: create_conf, id=44d474ba948a1970 gid=null logging=false
May 14, 2020 12:33:22 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Performed a successful health check in PT0.01S. Sticky failure: false
May 14, 2020 12:33:32 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: create_conf, id=ced7b740069c1e0c gid=null logging=false
May 14, 2020 12:33:32 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Performed a successful health check in PT0.017S. Sticky failure: false
May 14, 2020 12:33:42 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: create_conf, id=4793f0ce76bb58ec gid=null logging=false
May 14, 2020 12:33:42 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Performed a successful health check in PT0.01S. Sticky failure: false
May 14, 2020 12:33:52 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: create_conf, id=f13c16b9c2569407 gid=null logging=false
May 14, 2020 12:33:52 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Performed a successful health check in PT0.01S. Sticky failure: false
May 14, 2020 12:34:02 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: create_conf, id=b1d8ad6cdb5b834c gid=null logging=false
May 14, 2020 12:34:02 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Performed a successful health check in PT0.017S. Sticky failure: false
May 14, 2020 12:34:12 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: create_conf, id=404cfb8bfc8fe2f4 gid=null logging=false
May 14, 2020 12:34:12 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Performed a successful health check in PT0.018S. Sticky failure: false
May 14, 2020 12:34:22 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Running expire()
May 14, 2020 12:34:22 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: create_conf, id=95d9cb58782da71e gid=null logging=false
May 14, 2020 12:34:22 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Performed a successful health check in PT0.009S. Sticky failure: false
May 14, 2020 12:34:32 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: create_conf, id=b6c05e565f5a1099 gid=null logging=false
May 14, 2020 12:34:32 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Performed a successful health check in PT0.012S. Sticky failure: false
May 14, 2020 12:34:42 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: create_conf, id=99ae7730f238bb03 gid=null logging=false
May 14, 2020 12:34:42 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Performed a successful health check in PT0.015S. Sticky failure: false
May 14, 2020 12:34:52 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: create_conf, id=4cc69ddedad8f813 gid=null logging=false
May 14, 2020 12:34:52 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Performed a successful health check in PT0.01S. Sticky failure: false
May 14, 2020 12:35:02 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: create_conf, id=eea60202ea4d0c32 gid=null logging=false
May 14, 2020 12:35:02 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Performed a successful health check in PT0.023S. Sticky failure: false
May 14, 2020 12:35:12 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: create_conf, id=cbfb9f927c20204f gid=null logging=false
May 14, 2020 12:35:12 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Performed a successful health check in PT0.01S. Sticky failure: false
May 14, 2020 12:35:22 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Running expire()
May 14, 2020 12:35:22 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: create_conf, id=f55a89b7f258fcf4 gid=null logging=false
May 14, 2020 12:35:22 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Performed a successful health check in PT0.012S. Sticky failure: false
May 14, 2020 12:35:32 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: create_conf, id=172b7ffc6884e293 gid=null logging=false
May 14, 2020 12:35:32 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Performed a successful health check in PT0.011S. Sticky failure: false
May 14, 2020 12:35:42 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: create_conf, id=d54031a1d8271325 gid=null logging=false
May 14, 2020 12:35:42 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Performed a successful health check in PT0.01S. Sticky failure: false
May 14, 2020 12:35:52 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: create_conf, id=96ccd350599ee0f5 gid=null logging=false
May 14, 2020 12:35:52 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Performed a successful health check in PT0.008S. Sticky failure: false
May 14, 2020 12:36:02 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: create_conf, id=a4b2eaf2eb5f56b8 gid=null logging=false
May 14, 2020 12:36:02 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Performed a successful health check in PT0.011S. Sticky failure: false
May 14, 2020 12:36:12 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: create_conf, id=f55275e38370cce1 gid=null logging=false
May 14, 2020 12:36:12 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Performed a successful health check in PT0.163S. Sticky failure: false
May 14, 2020 12:36:22 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Running expire()
May 14, 2020 12:36:22 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: create_conf, id=9cc4cd4405e60034 gid=null logging=false
May 14, 2020 12:36:22 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Performed a successful health check in PT0.012S. Sticky failure: false
May 14, 2020 12:36:32 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: create_conf, id=d8b6ecaec3737d96 gid=null logging=false
May 14, 2020 12:36:32 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Performed a successful health check in PT0.012S. Sticky failure: false
May 14, 2020 12:36:42 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: create_conf, id=3a4eff1226f1772f gid=null logging=false
May 14, 2020 12:36:42 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Performed a successful health check in PT0.014S. Sticky failure: false
May 14, 2020 12:36:52 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: create_conf, id=d0e355d4547d56aa gid=null logging=false
May 14, 2020 12:36:52 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Performed a successful health check in PT0.016S. Sticky failure: false
May 14, 2020 12:37:02 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: create_conf, id=1c072e3c6271a0d9 gid=null logging=false
May 14, 2020 12:37:02 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Performed a successful health check in PT0.01S. Sticky failure: false
May 14, 2020 12:37:12 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: create_conf, id=44d3e91308bffe82 gid=null logging=false
May 14, 2020 12:37:12 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Performed a successful health check in PT0.009S. Sticky failure: false
May 14, 2020 12:37:22 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Running expire()
May 14, 2020 12:37:22 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: create_conf, id=e39b9886bfa27e74 gid=null logging=false
May 14, 2020 12:37:22 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Performed a successful health check in PT0.01S. Sticky failure: false
May 14, 2020 12:37:32 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: create_conf, id=c29c0851385664db gid=null logging=false
May 14, 2020 12:37:32 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Performed a successful health check in PT0.011S. Sticky failure: false
May 14, 2020 12:37:42 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: create_conf, id=5e17a41a62e41bd5 gid=null logging=false

JVB2 logs

[s6-init] making user provided files available at /var/run/s6/etc...exited 0.
[s6-init] ensuring user provided files have correct perms...exited 0.
[fix-attrs.d] applying ownership & permissions fixes...
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts...
[cont-init.d] 01-set-timezone: executing...
[cont-init.d] 01-set-timezone: exited 0.
[cont-init.d] 10-config: executing...
[cont-init.d] 10-config: exited 0.
[cont-init.d] done.
[services.d] starting services
[services.d] done.
May 14, 2020 12:30:30 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Loaded NewConfig with origin: merge of system properties,system properties,reference.conf @ jar:file:/usr/share/jitsi-videobridge/jitsi-videobridge.jar!/reference.conf: 1,reference.conf @ jar:file:/usr/share/jitsi-videobridge/lib/jitsi-media-transform-1.0-155-gb6af7e9.jar!/reference.conf: 1
May 14, 2020 12:30:30 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Attempting to load legacy config file at path /, config, sip-communicator.properties
May 14, 2020 12:30:30 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Attempting to load legacy config file at path /, config, sip-communicator.properties
May 14, 2020 12:30:30 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Reloading.
May 14, 2020 12:30:30 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Loaded NewConfig with origin: merge of system properties,system properties,reference.conf @ jar:file:/usr/share/jitsi-videobridge/jitsi-videobridge.jar!/reference.conf: 1,reference.conf @ jar:file:/usr/share/jitsi-videobridge/lib/jitsi-media-transform-1.0-155-gb6af7e9.jar!/reference.conf: 1
May 14, 2020 12:30:30 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Attempting to load legacy config file at path /, config, sip-communicator.properties
May 14, 2020 12:30:30 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Attempting to load legacy config file at path /, config, sip-communicator.properties
May 14, 2020 12:30:30 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Registered the LegacyConfigurationServiceShim in OSGi.
May 14, 2020 12:30:30 PM org.jitsi.utils.logging.LoggerImpl log
INFO: VersionService registered: JVB 2.1.197-g38256192
May 14, 2020 12:30:30 PM org.eclipse.jetty.util.log.Log initialized
INFO: Logging initialized @696ms to org.eclipse.jetty.util.log.JavaUtilLog
May 14, 2020 12:30:31 PM org.eclipse.jetty.server.Server doStart
INFO: jetty-9.4.15.v20190215; built: 2019-02-15T16:53:49.381Z; git: eb70b240169fcf1abbd86af36482d1c49826fa0b; jvm 1.8.0_252-8u252-b09-1~deb9u1-b09
May 14, 2020 12:30:31 PM org.eclipse.jetty.server.handler.ContextHandler doStart
INFO: Started o.e.j.s.ServletContextHandler@34b5b6fc{/,null,AVAILABLE}
May 14, 2020 12:30:31 PM org.eclipse.jetty.server.AbstractConnector doStart
INFO: Started ServerConnector@1a89f10{HTTP/1.1,[http/1.1]}{0.0.0.0:8080}
May 14, 2020 12:30:31 PM org.eclipse.jetty.server.Server doStart
INFO: Started @1761ms
May 14, 2020 12:30:31 PM org.jitsi.utils.logging.LoggerImpl log
INFO: Not starting the Jetty service for org.jitsi.videobridge.websocket.WebSocketBundleActivator(port=-1)
May 14, 2020 12:30:31 PM org.jitsi.utils.logging2.LoggerImpl log
WARNING: Running with open files limit 1048576 (hard 1048576), thread limit null (hard null). These values are too low and they will limit the number of participants that the bridge can serve simultaneously.
May 14, 2020 12:30:31 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Starting with 60 second interval.
May 14, 2020 12:30:31 PM org.jitsi.utils.logging2.LoggerImpl log
WARNING: No authorized source regexp configured. Will accept requests from any source.
May 14, 2020 12:30:32 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Reloading.
May 14, 2020 12:30:32 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Loaded NewConfig with origin: merge of system properties,system properties,reference.conf @ jar:file:/usr/share/jitsi-videobridge/jitsi-videobridge.jar!/reference.conf: 1,reference.conf @ jar:file:/usr/share/jitsi-videobridge/lib/jitsi-media-transform-1.0-155-gb6af7e9.jar!/reference.conf: 1
May 14, 2020 12:30:32 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Attempting to load legacy config file at path /, config, sip-communicator.properties
May 14, 2020 12:30:32 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Attempting to load legacy config file at path /, config, sip-communicator.properties
May 14, 2020 12:30:32 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Started with interval=10000, timeout=PT30S, maxDuration=PT3S, stickyFailures=false.
May 14, 2020 12:30:32 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Octo relay is disabled
May 14, 2020 12:30:32 PM org.jitsi.utils.logging2.LoggerImpl log
WARNING: Disabling certificate verification!
May 14, 2020 12:30:32 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Connected.
May 14, 2020 12:30:32 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Logging in.
May 14, 2020 12:30:32 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Joined MUC: jvbbrewery@internal-muc.meet.example.in
May 14, 2020 12:30:32 PM org.ice4j.ice.harvest.StunMappingCandidateHarvester discover
INFO: Discovered public address 1.2.3.4:33296/udp from STUN server 74.125.200.127:19302/udp using local address 172.18.0.3:0/udp
May 14, 2020 12:30:32 PM org.ice4j.ice.harvest.StunMappingCandidateHarvester discover
INFO: Discovered public address 1.2.3.4:40724/udp from STUN server 173.194.202.127:19302/udp using local address 172.18.0.3:0/udp
May 14, 2020 12:30:32 PM org.ice4j.ice.harvest.StunMappingCandidateHarvester discover
INFO: Discovered public address 1.2.3.4:41485/udp from STUN server 173.194.199.127:19302/udp using local address 172.18.0.3:0/udp
May 14, 2020 12:30:39 PM org.ice4j.ice.harvest.MappingCandidateHarvesters maybeAdd
INFO: Discarding a mapping harvester with duplicate addresses: org.ice4j.ice.harvest.StunMappingCandidateHarvester, face=/172.18.0.3, mask=/1.2.3.4. Kept: org.ice4j.ice.harvest.StunMappingCandidateHarvester, face=/172.18.0.3, mask=/1.2.3.4
May 14, 2020 12:30:39 PM org.ice4j.ice.harvest.MappingCandidateHarvesters maybeAdd
INFO: Discarding a mapping harvester with duplicate addresses: org.ice4j.ice.harvest.StunMappingCandidateHarvester, face=/172.18.0.3, mask=/1.2.3.4. Kept: org.ice4j.ice.harvest.StunMappingCandidateHarvester, face=/172.18.0.3, mask=/1.2.3.4
May 14, 2020 12:30:39 PM org.ice4j.ice.harvest.MappingCandidateHarvesters initialize
INFO: Using org.ice4j.ice.harvest.StunMappingCandidateHarvester, face=/172.18.0.3, mask=/1.2.3.4
May 14, 2020 12:30:39 PM org.ice4j.ice.harvest.MappingCandidateHarvesters initialize
INFO: Initialized mapping harvesters (delay=6861ms).  stunDiscoveryFailed=false
May 14, 2020 12:30:42 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: create_conf, id=d6ed381cb520721e gid=null logging=false
May 14, 2020 12:30:42 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: TaskPools detected 4 processors, creating the CPU pool with that many threads
May 14, 2020 12:30:42 PM org.ice4j.ice.harvest.AbstractUdpListener <init>
INFO: Initialized AbstractUdpListener with address 172.18.0.3:10000/udp. Receive buffer size 212992 (asked for 10485760)
May 14, 2020 12:30:42 PM org.ice4j.ice.harvest.SinglePortUdpHarvester <init>
INFO: Initialized SinglePortUdpHarvester with address 172.18.0.3:10000/udp
May 14, 2020 12:30:42 PM org.ice4j.ice.harvest.AbstractUdpListener <init>
INFO: Initialized AbstractUdpListener with address 10.0.10.79:10000/udp. Receive buffer size 212992 (asked for 10485760)
May 14, 2020 12:30:42 PM org.ice4j.ice.harvest.SinglePortUdpHarvester <init>
INFO: Initialized SinglePortUdpHarvester with address 10.0.10.79:10000/udp
SCTP JNI load: Linux OS detected
SCTP lib loaded
=====>: org_jitsi_modified_sctp4j_SctpJni.c calling init
=====>: org_jitsi_modified_sctp4j_SctpJni.c about to set SCTP_DEBUG_ALL
May 14, 2020 12:30:43 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Performed a successful health check in PT1.554S. Sticky failure: false
May 14, 2020 12:30:52 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: create_conf, id=2ee5b8ddec52e5c7 gid=null logging=false
May 14, 2020 12:30:52 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Performed a successful health check in PT0.017S. Sticky failure: false
May 14, 2020 12:31:02 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: create_conf, id=9e42372f9a624965 gid=null logging=false
May 14, 2020 12:31:02 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Performed a successful health check in PT0.013S. Sticky failure: false
May 14, 2020 12:31:12 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: create_conf, id=d7e7488568ac0aed gid=null logging=false
May 14, 2020 12:31:12 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Performed a successful health check in PT0.059S. Sticky failure: false
May 14, 2020 12:31:22 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: create_conf, id=854e2037bd4e7db9 gid=null logging=false
May 14, 2020 12:31:22 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Performed a successful health check in PT0.011S. Sticky failure: false
May 14, 2020 12:31:31 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Running expire()
May 14, 2020 12:31:32 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: create_conf, id=b0129dd26c260577 gid=null logging=false
May 14, 2020 12:31:32 PM org.jitsi.utils.logging2.LoggerImpl log
INFO: Performed a successful health check in PT0.012S. Sticky failure: false
May 14, 2020 12:31:42 PM org.jitsi.utils.logging2.LoggerImpl log

Prosody logs

jitsi_prosody.1.rm3m6wk2mgoo@vs4    | [s6-init] making user provided files available at /var/run/s6/etc...exited 0.
jitsi_prosody.1.rm3m6wk2mgoo@vs4    | [s6-init] ensuring user provided files have correct perms...exited 0.
jitsi_prosody.1.rm3m6wk2mgoo@vs4    | [fix-attrs.d] applying ownership & permissions fixes...
jitsi_prosody.1.rm3m6wk2mgoo@vs4    | [fix-attrs.d] done.
jitsi_prosody.1.rm3m6wk2mgoo@vs4    | [cont-init.d] executing container initialization scripts...
jitsi_prosody.1.rm3m6wk2mgoo@vs4    | [cont-init.d] 01-set-timezone: executing...
jitsi_prosody.1.rm3m6wk2mgoo@vs4    | [cont-init.d] 01-set-timezone: exited 0.
jitsi_prosody.1.rm3m6wk2mgoo@vs4    | [cont-init.d] 10-config: executing...
jitsi_prosody.1.rm3m6wk2mgoo@vs4    | Adding user `prosody' to group `sasl' ...
jitsi_prosody.1.rm3m6wk2mgoo@vs4    | Adding user prosody to group sasl
jitsi_prosody.1.rm3m6wk2mgoo@vs4    | Done.
jitsi_prosody.1.rm3m6wk2mgoo@vs4    | Generating RSA private key, 2048 bit long modulus
jitsi_prosody.1.rm3m6wk2mgoo@vs4    | .......................................................................+++++
jitsi_prosody.1.rm3m6wk2mgoo@vs4    | ......................+++++
jitsi_prosody.1.rm3m6wk2mgoo@vs4    | e is 65537 (0x010001)
jitsi_prosody.1.rm3m6wk2mgoo@vs4    | Choose key size (2048): Key written to /config/data/meet.example.in.key
jitsi_prosody.1.rm3m6wk2mgoo@vs4    | Please provide details to include in the certificate config file.
jitsi_prosody.1.rm3m6wk2mgoo@vs4    | Leave the field empty to use the default value or '.' to exclude the field.
jitsi_prosody.1.rm3m6wk2mgoo@vs4    | countryName (IN): localityName (The Internet): organizationName (Your Organisation): organizationalUnitName (XMPP Department): commonName (meet.example.in): emailAddress (xmpp@meet.example.in):
jitsi_prosody.1.rm3m6wk2mgoo@vs4    | Config written to /config/data/meet.example.in.cnf
jitsi_prosody.1.rm3m6wk2mgoo@vs4    | Certificate written to /config/data/meet.example.in.crt
jitsi_prosody.1.rm3m6wk2mgoo@vs4    |
jitsi_prosody.1.rm3m6wk2mgoo@vs4    | Generating RSA private key, 2048 bit long modulus
jitsi_prosody.1.rm3m6wk2mgoo@vs4    | ........................................................+++++
jitsi_prosody.1.rm3m6wk2mgoo@vs4    | .............................................+++++
jitsi_prosody.1.rm3m6wk2mgoo@vs4    | e is 65537 (0x010001)
jitsi_prosody.1.rm3m6wk2mgoo@vs4    | Choose key size (2048): Key written to /config/data/auth.meet.example.in.key
jitsi_prosody.1.rm3m6wk2mgoo@vs4    | Please provide details to include in the certificate config file.
jitsi_prosody.1.rm3m6wk2mgoo@vs4    | Leave the field empty to use the default value or '.' to exclude the field.
jitsi_prosody.1.rm3m6wk2mgoo@vs4    | countryName (IN): localityName (The Internet): organizationName (Your Organisation): organizationalUnitName (XMPP Department): commonName (auth.meet.example.in): emailAddress (xmpp@auth.meet.example.in):
jitsi_prosody.1.rm3m6wk2mgoo@vs4    | Config written to /config/data/auth.meet.example.in.cnf
jitsi_prosody.1.rm3m6wk2mgoo@vs4    | Certificate written to /config/data/auth.meet.example.in.crt
jitsi_prosody.1.rm3m6wk2mgoo@vs4    |
jitsi_prosody.1.rm3m6wk2mgoo@vs4    | [cont-init.d] 10-config: exited 0.
jitsi_prosody.1.rm3m6wk2mgoo@vs4    | [cont-init.d] done.
jitsi_prosody.1.rm3m6wk2mgoo@vs4    | [services.d] starting services
jitsi_prosody.1.rm3m6wk2mgoo@vs4    | saslauthd[257] :num_procs  : 5
jitsi_prosody.1.rm3m6wk2mgoo@vs4    | saslauthd[257] :mech_option: /etc/saslauthd.conf
jitsi_prosody.1.rm3m6wk2mgoo@vs4    | saslauthd[257] :run_path   : /var/run/saslauthd
jitsi_prosody.1.rm3m6wk2mgoo@vs4    | saslauthd[257] :auth_mech  : ldap
jitsi_prosody.1.rm3m6wk2mgoo@vs4    | saslauthd[257] :mmaped shared memory segment on file: /var/run/saslauthd/cache.mmap
jitsi_prosody.1.rm3m6wk2mgoo@vs4    | saslauthd[257] :bucket size: 96 bytes
jitsi_prosody.1.rm3m6wk2mgoo@vs4    | saslauthd[257] :stats size : 36 bytes
jitsi_prosody.1.rm3m6wk2mgoo@vs4    | saslauthd[257] :timeout    : 28800 seconds
jitsi_prosody.1.rm3m6wk2mgoo@vs4    | saslauthd[257] :cache table: 985828 total bytes
jitsi_prosody.1.rm3m6wk2mgoo@vs4    | saslauthd[257] :cache table: 1711 slots
jitsi_prosody.1.rm3m6wk2mgoo@vs4    | saslauthd[257] :cache table: 10266 buckets
jitsi_prosody.1.rm3m6wk2mgoo@vs4    | [services.d] done.
jitsi_prosody.1.rm3m6wk2mgoo@vs4    | saslauthd[257] :flock file opened at /var/run/saslauthd/cache.flock
jitsi_prosody.1.rm3m6wk2mgoo@vs4    | saslauthd[257] :using accept lock file: /var/run/saslauthd/mux.accept
jitsi_prosody.1.rm3m6wk2mgoo@vs4    | saslauthd[257] :master pid is: 0
jitsi_prosody.1.rm3m6wk2mgoo@vs4    | saslauthd[257] :listening on socket: /var/run/saslauthd/mux
jitsi_prosody.1.rm3m6wk2mgoo@vs4    | saslauthd[257] :using process model
jitsi_prosody.1.rm3m6wk2mgoo@vs4    | saslauthd[257] :forked child: 277
jitsi_prosody.1.rm3m6wk2mgoo@vs4    | saslauthd[257] :forked child: 278
jitsi_prosody.1.rm3m6wk2mgoo@vs4    | saslauthd[278] :acquired accept lock
jitsi_prosody.1.rm3m6wk2mgoo@vs4    | saslauthd[257] :forked child: 279
jitsi_prosody.1.rm3m6wk2mgoo@vs4    | saslauthd[257] :forked child: 280

@creativeguitar @Boris_Grozev @sahul Could you please help?

it looks like nothing is authenticating to prosody.

jitsi_jicofo.1.tr4qxbjnfxys@vs2 | Jicofo 2020-05-14 12:30:12.088 SEVERE: [17] org.jitsi.impl.protocol.xmpp.OpSetSimpleCapsImpl.getFeatures().144 Failed to discover features for focus.meet.example.in: XMPP error reply received from focus.meet.example.in: XMPPError: service-unavailable - wait

Since I dont see jicofo connecting to prosody or the JVBS connecting to jicofo or prosody, I would troubleshoot assuming you have network/ip issues. Double check all your ip addresses.

Thanks for responding @creativeguitar. Below is the tree structure of ~/.jitsi-meet-cfg/prosody and jvb2.dat , jvb.dat files are there.

/home/delta/.jitsi-meet-cfg/prosody/
├── certs
│   ├── auth.meet.example.in.crt
│   ├── auth.meet.example.in.key
│   ├── meet.example.in.crt
│   └── meet.example.in.key
├── conf.d
│   └── jitsi-meet.cfg.lua
├── data
│   ├── auth%2emeet%2eexample%2ein
│   │   └── accounts
│   │       ├── focus.dat
│   │       ├── jibri.dat
│   │       ├── jigasi.dat
│   │       ├── jvb.dat
│   │       └── jvb2.dat
│   ├── prosody.pid
│   └── recorder%2emeet%2eexample%2ein
│       └── accounts
│           └── recorder.dat
├── prosody.cfg.lua
└── saslauthd.conf

and content of these dat files are:
jvb2

return {
        ["salt"] = "1f09ab82-b703-4713-b80c-8add0fd4bbce";
        ["stored_key"] = "f525215192ea27b516eefc52160dc6d422df274b";
        ["server_key"] = "ea6fd3aeeb9fde2979c4920d3621107639fbc8c6";
        ["iteration_count"] = 4096;
};

jvb1

return {
        ["salt"] = "31d2c35e-e927-41c9-a62e-1a49a5013c71";
        ["iteration_count"] = 4096;
        ["stored_key"] = "cad4cca371da5b4ac183b95ef267e16b5eefe138";
        ["server_key"] = "5aac12ae98ff5ede14c3da18ed0e809cf06fdc44";
};

In the jicofo logs, I can see octo enabled when moderator starting a meeting but in the JVB logs I’m still getting "INFO: Octo relay is disabled"

Jicofo 2020-05-15 01:14:20.038 INFO: [37] org.jitsi.jicofo.health.Health.log() Performed a successful health check in PT0.009S. Sticky failure: false
Jicofo 2020-05-15 01:14:30.060 INFO: [37] org.jitsi.jicofo.health.Health.log() Performed a successful health check in PT0.031S. Sticky failure: false
Jicofo 2020-05-15 01:14:30.228 INFO: [64] org.jitsi.jicofo.xmpp.FocusComponent.handleConferenceIq().401 Focus request for room: test@muc.meet.example.in
Jicofo 2020-05-15 01:14:30.228 INFO: [64] org.jitsi.jicofo.FocusManager.log() Created new focus for test@muc.meet.example.in@auth.meet.example.in. Conference count 3,options:
Jicofo 2020-05-15 01:14:30.228 INFO: [64] org.jitsi.jicofo.JitsiMeetConferenceImpl.log() Joining the room: test@muc.meet.example.in
Jicofo 2020-05-15 01:14:30.345 INFO: [29] org.jitsi.jicofo.ChatRoomRoleAndPresence.log() Chat room event ChatRoomMemberPresenceChangeEvent[type=MemberJoined sourceRoom=org.jitsi.impl.protocol.xmpp.ChatRoomImpl@d6f2dc8 member=ChatMember[test@muc.meet.example.in/7a889477, jid: null]@619309512]
Jicofo 2020-05-15 01:14:30.350 INFO: [29] org.jitsi.jicofo.ChatRoomRoleAndPresence.log() Granted owner to test@muc.meet.example.in/7a889477
Jicofo 2020-05-15 01:14:30.350 INFO: [29] org.jitsi.jicofo.JitsiMeetConferenceImpl.log() Member test@muc.meet.example.in/7a889477 joined.
Jicofo 2020-05-15 01:14:39.893 INFO: [66] org.jitsi.jicofo.xmpp.FocusComponent.handleConferenceIq().401 Focus request for room: test@muc.meet.example.in
Jicofo 2020-05-15 01:14:40.037 INFO: [37] org.jitsi.jicofo.health.Health.log() Performed a successful health check in PT0.007S. Sticky failure: false
Jicofo 2020-05-15 01:14:40.580 INFO: [29] org.jitsi.jicofo.ChatRoomRoleAndPresence.log() Chat room event ChatRoomMemberPresenceChangeEvent[type=MemberJoined sourceRoom=org.jitsi.impl.protocol.xmpp.ChatRoomImpl@d6f2dc8 member=ChatMember[test@muc.meet.example.in/4b7e6fb4, jid: null]@669356869]
Jicofo 2020-05-15 01:14:40.580 INFO: [29] org.jitsi.jicofo.JitsiMeetConferenceImpl.log() Member test@muc.meet.example.in/4b7e6fb4 joined.
Jicofo 2020-05-15 01:14:40.583 INFO: [29] org.jitsi.jicofo.bridge.BridgeSelectionStrategy.log() Selected initial bridge Bridge[jid=jvbbrewery@internal-muc.meet.example.in/936785a3b5fa, relayId=null, region=<no value>, stress=0.00] with packetRate=0 for participantRegion=region2
Jicofo 2020-05-15 01:14:40.583 INFO: [29] org.jitsi.impl.protocol.xmpp.colibri.OperationSetColibriConferenceImpl.log() Conference created: org.jitsi.impl.protocol.xmpp.colibri.ColibriConferenceImpl@34c3f09f
Jicofo 2020-05-15 01:14:40.583 INFO: [29] org.jitsi.jicofo.JitsiMeetConferenceImpl.log() Added participant jid= test@muc.meet.example.in/7a889477, bridge=jvbbrewery@internal-muc.meet.example.in/936785a3b5fa
Jicofo 2020-05-15 01:14:40.583 INFO: [29] org.jitsi.jicofo.JitsiMeetConferenceImpl.log() Region info, conference=ff9f18 octo_enabled= true: [[<no value>, region2]]
Jicofo 2020-05-15 01:14:40.584 INFO: [29] org.jitsi.jicofo.JitsiMeetConferenceImpl.log() Added participant jid= test@muc.meet.example.in/4b7e6fb4, bridge=jvbbrewery@internal-muc.meet.example.in/936785a3b5fa
Jicofo 2020-05-15 01:14:40.584 INFO: [309] org.jitsi.jicofo.discovery.DiscoveryUtil.discoverParticipantFeatures().145 Doing feature discovery for test@muc.meet.example.in/7a889477
Jicofo 2020-05-15 01:14:40.585 INFO: [29] org.jitsi.jicofo.JitsiMeetConferenceImpl.log() Region info, conference=ff9f18 octo_enabled= true: [[<no value>, region2, region2]]
Jicofo 2020-05-15 01:14:40.585 INFO: [309] org.jitsi.jicofo.discovery.DiscoveryUtil.discoverParticipantFeatures().172 Successfully discovered features for test@muc.meet.example.in/7a889477 in 1
Jicofo 2020-05-15 01:14:40.585 INFO: [309] org.jitsi.jicofo.AbstractChannelAllocator.log() Using jvbbrewery@internal-muc.meet.example.in/936785a3b5fa to allocate channels for: Participant[test@muc.meet.example.in/7a889477]@834305393
Jicofo 2020-05-15 01:14:40.587 INFO: [310] org.jitsi.jicofo.discovery.DiscoveryUtil.discoverParticipantFeatures().145 Doing feature discovery for test@muc.meet.example.in/4b7e6fb4
Jicofo 2020-05-15 01:14:40.587 INFO: [310] org.jitsi.jicofo.discovery.DiscoveryUtil.discoverParticipantFeatures().172 Successfully discovered features for test@muc.meet.example.in/4b7e6fb4 in 1
Jicofo 2020-05-15 01:14:40.588 INFO: [310] org.jitsi.jicofo.AbstractChannelAllocator.log() Using jvbbrewery@internal-muc.meet.example.in/936785a3b5fa to allocate channels for: Participant[test@muc.meet.example.in/4b7e6fb4]@1544024190
Jicofo 2020-05-15 01:14:40.607 INFO: [309] org.jitsi.jicofo.ParticipantChannelAllocator.log() Sending session-initiate to: test@muc.meet.example.in/7a889477
Jicofo 2020-05-15 01:14:40.621 INFO: [310] org.jitsi.jicofo.ParticipantChannelAllocator.log() Sending session-initiate to: test@muc.meet.example.in/4b7e6fb4
Jicofo 2020-05-15 01:14:41.552 INFO: [29] org.jitsi.jicofo.JitsiMeetConferenceImpl.log() Got session-accept from: test@muc.meet.example.in/7a889477
Jicofo 2020-05-15 01:14:41.554 INFO: [29] org.jitsi.jicofo.JitsiMeetConferenceImpl.log() Received session-accept from test@muc.meet.example.in/7a889477 with accepted sources:Sources{ video: [ssrc=1210282746 ssrc=1458353637 ssrc=806396992 ssrc=2988941681 ssrc=2391807513 ssrc=3743890375 ] audio: [ssrc=230281579 ] }@537808212
Jicofo 2020-05-15 01:14:41.554 WARNING: [29] org.jitsi.jicofo.JitsiMeetConferenceImpl.log() No jingle session yet for test@muc.meet.example.in/4b7e6fb4
Jicofo 2020-05-15 01:14:42.075 INFO: [29] org.jitsi.jicofo.JitsiMeetConferenceImpl.log() Got session-accept from: test@muc.meet.example.in/4b7e6fb4
Jicofo 2020-05-15 01:14:42.078 INFO: [29] org.jitsi.jicofo.JitsiMeetConferenceImpl.log() Received session-accept from test@muc.meet.example.in/4b7e6fb4 with accepted sources:Sources{ video: [ssrc=183615619 ssrc=496035100 ssrc=3345994818 ssrc=780208530 ssrc=1170693977 ssrc=2667298283 ] audio: [ssrc=3626375527 ] }@190973634
Jicofo 2020-05-15 01:14:42.082 INFO: [29] org.jitsi.protocol.xmpp.AbstractOperationSetJingle.sendAddSourceIQ().445 Notify add SSRC test@muc.meet.example.in/7a889477 SID: 7eh3280kd1l0o Sources{ video: [ssrc=183615619 ssrc=496035100 ssrc=3345994818 ssrc=780208530 ssrc=1170693977 ssrc=2667298283 ] audio: [ssrc=3626375527 ] }@2146791046 source_Groups{ video:[ SourceGroup(FID)[ ssrc=183615619 ssrc=496035100 ]SourceGroup(FID)[ ssrc=3345994818 ssrc=1170693977 ]SourceGroup(FID)[ ssrc=780208530 ssrc=2667298283 ]SourceGroup(SIM)[ ssrc=183615619 ssrc=3345994818 ssrc=780208530 ] ] }@1497369
Jicofo 2020-05-15 01:14:42.083 INFO: [29] org.jitsi.protocol.xmpp.AbstractOperationSetJingle.sendAddSourceIQ().445 Notify add SSRC test@muc.meet.example.in/4b7e6fb4 SID: 8i3asm1b2m8uu Sources{ audio: [ssrc=230281579 ] video: [ssrc=1210282746 ssrc=1458353637 ssrc=806396992 ssrc=2988941681 ssrc=2391807513 ssrc=3743890375 ] }@1377845410 source_Groups{ video:[ SourceGroup(FID)[ ssrc=1210282746 ssrc=1458353637 ]SourceGroup(FID)[ ssrc=806396992 ssrc=2391807513 ]SourceGroup(FID)[ ssrc=2988941681 ssrc=3743890375 ]SourceGroup(SIM)[ ssrc=1210282746 ssrc=806396992 ssrc=2988941681 ] ] }@1232017458
Jicofo 2020-05-15 01:14:50.037 INFO: [37] org.jitsi.jicofo.health.Health.log() Performed a successful health check in PT0.007S. Sticky failure: false
Jicofo 2020-05-15 01:15:00.041 INFO: [37] org.jitsi.jicofo.health.Health.log() Performed a successful health check in PT0.011S. Sticky failure: false
Jicofo 2020-05-15 01:15:10.049 INFO: [37] org.jitsi.jicofo.health.Health.log() Performed a successful health check in PT0.018S. Sticky failure: false
Jicofo 2020-05-15 01:15:20.039 INFO: [37] org.jitsi.jicofo.health.Health.log() Performed a successful health check in PT0.008S. Sticky failure: false

But In the UI, I’m still getting server-count:1
–> In which scenario its gonna show server-count=2

Also the region isn’t clear:

moderator
Screenshot (217)_LI

Guest
Screenshot (220)

Snippet of config.js

testing: {
     
        // Octo
        octo: {
            probability: 1
        }
    },  

deploymentInfo: {
        shard: "shard1",
        region: "region1",
        userRegion: "region2"
    },

Is there anything that I have to add in config.js file in orderer to test the Octo successfully for cross region? I’m also following this link: Need to test that whether it's working or not after enabling OCTO / OCTO configuration

I tried adding crossRegion but it didn’t work.

@metadata
Octo relay is disabled means there issue on your firewall or public and private Ips

Do i have to allow access to 4096 port in firewall?

@metadata Yes

still getting Octo relay is disabled in jvb logs.
In the jicofo logs, I’m getting

Jicofo 2020-05-15 02:14:43.961 INFO: [29] org.jitsi.jicofo.JitsiMeetConferenceImpl.log() Region info, conference=ffe0e7 octo_enabled= true: [[<no value>, region2]]
Jicofo 2020-05-15 02:14:43.963 INFO: [116] org.jitsi.jicofo.discovery.DiscoveryUtil.discoverParticipantFeatures().145 Doing feature discovery for test@muc.meet.example.in/afe37511
Jicofo 2020-05-15 02:14:43.963 INFO: [29] org.jitsi.jicofo.JitsiMeetConferenceImpl.log() Added participant jid= test@muc.meet.example.in/6fc5b2d3, bridge=jvbbrewery@internal-muc.meet.example.in/b4bcfe1c26f5
Jicofo 2020-05-15 02:14:43.963 INFO: [29] org.jitsi.jicofo.JitsiMeetConferenceImpl.log() Region info, conference=ffe0e7 octo_enabled= true: [[<no value>, region2, region2]]

In jvb/spi.communicator

org.jitsi.videobridge.octo.BIND_ADDRESS={{ .Env.HOST_IP }}
org.jitsi.videobridge.octo.PUBLIC_ADDRESS={{ .Env.HOST_PUBLIC_IP }}

Host_Ip is instance private IP
HOST_PUBLIC_IP is instance public ip
Is this correct?

@metadata
Yes. Before getting .env file, Please hard code the IP

@metadata @creativeguitar @akalana
I have exactly the same problem. I try to make OCTO on my local kubernetes environment. I understood that octo settings didn’t go through the .env file. I have to be able to hard code the IP, port and region in the JVB config. Is it possible to reload JVB after the changes without restarting the Pod?

Getting below error in both JVB’s when hardcoded the IP.

SEVERE: Failed to initialize Octo UDP transport with address 10.116.X.X:4096.
java.net.BindException: Cannot assign requested address (Bind failed)
        at java.net.PlainDatagramSocketImpl.bind0(Native Method)
        at java.net.AbstractPlainDatagramSocketImpl.bind(AbstractPlainDatagramSocketImpl.java:93)
        at java.net.DatagramSocket.bind(DatagramSocket.java:392)
        at java.net.DatagramSocket.<init>(DatagramSocket.java:242)
        at org.jitsi.videobridge.transport.udp.UdpTransport.<init>(UdpTransport.kt:59)
        at org.jitsi.videobridge.transport.udp.UdpTransport.<init>(UdpTransport.kt:50)
        at org.jitsi.videobridge.octo.OctoRelayService.start(OctoRelayService.kt:54)
        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)

In the Jicofo logs

Jicofo 2020-05-15 12:56:19.547 INFO: [29] org.jitsi.jicofo.JitsiMeetConferenceImpl.log() Region info, conference=ff22c8 octo_enabled= true: [[region1, region1]]
Jicofo 2020-05-15 12:56:19.549 INFO: [29] org.jitsi.jicofo.JitsiMeetConferenceImpl.log() Region info, conference=ff22c8 octo_enabled= true: [[region1, region1, region1]]

for jvb1, region is region1 and for jvb2 its region2. In the UI, for both moderator and guest I’m getting region1. Below are the screenshots
Screenshot (224)_LI Screenshot (225)

config.js

deploymentInfo: {
        shard: "shard1",
        region: "region1",
        userRegion: "region2"
        //crossRegion: (!'region1' || 'region1' === 'region1') ? 0 : 1
    },

Still getting same error in JVB’s. But with below config in config.js

deploymentInfo: {
        shard: "shard1",
        region: "region1",
        userRegion: "region1",
        crossRegion: (!'region1' || 'region1' === 'region1') ? 0 : 1
    },

and JVB1 is in region1 and JVB2 is in region2 then I’m getting below in UI
Screenshot (226) Screenshot (227)_LI

Also. I think that load balancing is not taking place as the Net I/O for JVB2 is increasing while JVB1 not.
first JVB1, second JVB2

are you mapping port 4096 on your container ?
jvb:
ports:
- ‘4096:4096/udp’

I have the same error

INFO: Started with interval=10000, timeout=PT30S, maxDuration=PT3S, stickyFailures=false.
May 15, 2020 5:07:17 PM org.jitsi.utils.logging2.LoggerImpl log
SEVERE: Failed to initialize Octo UDP transport with address “217.XX.XXX.XXX”:4096.
java.net.UnknownHostException: “217.XX.XXX.XXX”
at java.net.InetAddress.getAllByName0(InetAddress.java:1281)
at java.net.InetAddress.getAllByName(InetAddress.java:1193)
at java.net.InetAddress.getAllByName(InetAddress.java:1127)
at java.net.InetAddress.getByName(InetAddress.java:1077)
at org.jitsi.videobridge.transport.udp.UdpTransport.(UdpTransport.kt:60)
at org.jitsi.videobridge.transport.udp.UdpTransport.(UdpTransport.kt:50)
at org.jitsi.videobridge.octo.OctoRelayService.start(OctoRelayService.kt:54)
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)

yes. Also opened that port in firewall too.
BridgeSelector policy is: SplitBridgeSelectionStrategy

jvb.yaml

version: '3.8'

services:
    # Video bridge
    jvb:
        image: customimage/jvb:3 
        ports:
          - target: 10000
            published: 10000
            mode: host
            protocol: udp
          - target: 4443
            published: 4443
            mode: host
            protocol: tcp
          - target: 4096
            published: 4096
            mode: host
            protocol: udp
          - target: 8080
            published: 8080
            protocol: tcp

        deploy:
          replicas: 1
          update_config:
            parallelism: 1
            failure_action: rollback
          restart_policy:
            condition: on-failure
            delay: 5s
            #max_attempts: 5
          placement:
            max_replicas_per_node: 1
            constraints:
              - "node.hostname!=vs1"
              - "node.hostname==vs5"
              - "node.role==worker"

        healthcheck:
            test: curl 127.0.0.1:8080/about/health || exit 1
            interval: 6s
            timeout: 6s
            retries: 3
            start_period: 4s

        environment:
            XMPP_INTERNAL_MUC_DOMAIN: internal-muc.meet.example.in
            XMPP_AUTH_DOMAIN: auth.meet.example.in
            XMPP_SERVER: xmpp.meet.example.in
            TZ: Asia/Kolkata
            JIBRI_BREWERY_MUC: jibribrewery
            JIBRI_PENDING_TIMEOUT: 90
            JVB_AUTH_USER: jvb
            JVB_AUTH_PASSWORD: f8412a7d2f9821e8e9313fb6dad86a02
            JVB_BREWERY_MUC: jvbbrewery
            JVB_PORT: 10000
            JVB_TCP_HARVESTER_DISABLED: 0
            JVB_TCP_PORT: 4443
            JVB_STUN_SERVERS: meet-jit-si-turnrelay.jitsi.net:443 #stun.l.google.com:19302,stun1.l.google.com:19302,stun2.l.google.com:19302
            JVB_ENABLE_APIS: rest,colibri
            HOST_IP: "X.X.92.180"
            HOST_PUBLIC_IP: "X.X.X.152"
            OCTO_BIND_PORT: "4096"
            REGION: "region1"
        depends_on:
            - prosody
        volumes:
            - ${CONFIG}/jvb:/config
        networks:
            jitsi:
              aliases:
                - jvb.meet.example.in
    
# Custom network so all services can communicate using a FQDN
networks:
  proxy:
    external: true
    name: proxy
  jitsi:
    external: true
    name: jitsi

Observation:
without hard coded the IP’s, Octo not gonna work i.e its not gonna show the connected to: region1 in the UI. Also, In the JVB logs, I’m still getting bind address failure error. To deal with hardcoded-ip’s, I have created two separate images for jvb’s.

When using Env variables in sip.communicator file, it shows moderator region to no-value then in UI connected to: no-value to region1.

Screenshot (231) Screenshot (233)

In case of p2p, Remote and Local Addresses are different.
In case when users > 2, Remote address is Public IP and Local Address is I think client-IP.

Jicofo logs*

Jicofo 2020-05-15 21:42:48.954 INFO: [29] org.jitsi.jicofo.bridge.BridgeSelector.log() Added new videobridge: Bridge[jid=jvbbrewery@internal-muc.meet.example.in/1c8c442a192b, relayId=null, region=region1, stress=0.00]
Jicofo 2020-05-15 21:42:53.522 INFO: [29] org.jitsi.jicofo.bridge.BridgeSelector.log() Added new videobridge: Bridge[jid=jvbbrewery@internal-muc.meet.example.in/83a4c8931907, relayId=null, region=null, stress=0.00]

1. In the above logs it is showing region=region1(assuming its JVB1 since I’m using region1 for JVB1) but for other JVB i.e JVB2 region=null. Is it because in the config.js file region is set to region1 and userRegion is also set to region1.

2. Also, I’m thing that it is not doing the load balancing because both the JVB’s are in different region i.e region1 and region2?

3. If it says region1 from region2 the it means it is connected to JVB which is in region1 and region2 is where the client is?

4. Since I’m using SplitBridgeSelectionStrategy hence for guest it is showing Connected to: region1 from region2 else if it was RegionBasedStrategy then it would have been Connected to: from region1 to region1 because in config.js file region=region1 and userRegion=region1. Please correct me if I’m wrong.

I think below jicofo logs(1st line) supports my 4th statement i.e participantRegion=region2 becuase of SplitStrategy even when the userRegion=region1 in config.js file.

5. In the below logs why it showing [region1, region2, region2]? what’s the purpose of 2nd region2 here?

Jicofo 2020-05-15 21:48:28.885 INFO: [29] org.jitsi.jicofo.bridge.BridgeSelectionStrategy.log() Selected initial bridge Bridge[jid=jvbbrewery@internal-muc.meet.example.in/83a4c8931907, relayId=null, region=region1, stress=0.00] with packetRate=0 for participantRegion=region2
Jicofo 2020-05-15 21:48:28.894 INFO: [29] org.jitsi.impl.protocol.xmpp.colibri.OperationSetColibriConferenceImpl.log() Conference created: org.jitsi.impl.protocol.xmpp.colibri.ColibriConferenceImpl@4fb1ec34
Jicofo 2020-05-15 21:48:28.895 INFO: [29] org.jitsi.jicofo.JitsiMeetConferenceImpl.log() Added participant jid= test@muc.meet.example.in/b714560b, bridge=jvbbrewery@internal-muc.meet.example.in/83a4c8931907
Jicofo 2020-05-15 21:48:28.895 INFO: [29] org.jitsi.jicofo.JitsiMeetConferenceImpl.log() Region info, conference=ff580e octo_enabled= true: [[region1, region2]]
Jicofo 2020-05-15 21:48:28.897 INFO: [29] org.jitsi.jicofo.JitsiMeetConferenceImpl.log() Added participant jid= test@muc.meet.example.in/3b5d8da8, bridge=jvbbrewery@internal-muc.meet.example.in/83a4c8931907
Jicofo 2020-05-15 21:48:28.897 INFO: [123] org.jitsi.jicofo.discovery.DiscoveryUtil.discoverParticipantFeatures().145 Doing feature discovery for test@muc.meet.example.in/b714560b
Jicofo 2020-05-15 21:48:28.897 INFO: [29] org.jitsi.jicofo.JitsiMeetConferenceImpl.log() Region info, conference=ff580e octo_enabled= true: [[region1, region2, region2]]
Jicofo 2020-05-15 21:48:28.902 INFO: [124] org.jitsi.jicofo.discovery.DiscoveryUtil.discoverParticipantFeatures().145 Doing feature discovery for test@muc.meet.example.in/3b5d8da8
Jicofo 2020-05-15 21:48:29.487 INFO: [123] org.jitsi.jicofo.discovery.DiscoveryUtil.discoverParticipantFeatures().172 Successfully discovered features for test@muc.meet.example.in/b714560b in 590
Jicofo 2020-05-15 21:48:29.492 INFO: [123] org.jitsi.jicofo.AbstractChannelAllocator.log() Using jvbbrewery@internal-muc.meet.example.in/83a4c8931907 to allocate channels for: Participant[test@muc.meet.example.in/b714560b]@1750122643

@Boris_Grozev @saghul @creativeguitar Please help.

error in JVB about bind address for octo

SEVERE: Failed to initialize Octo UDP transport with address 10.116.X.X:4096.
java.net.BindException: Cannot assign requested address (Bind failed)
        at java.net.PlainDatagramSocketImpl.bind0(Native Method)
        at java.net.AbstractPlainDatagramSocketImpl.bind(AbstractPlainDatagramSocketImpl.java:93)
        at java.net.DatagramSocket.bind(DatagramSocket.java:392)
        at java.net.DatagramSocket.<init>(DatagramSocket.java:242)
        at org.jitsi.videobridge.transport.udp.UdpTransport.<init>(UdpTransport.kt:59)
        at org.jitsi.videobridge.transport.udp.UdpTransport.<init>(UdpTransport.kt:50)
        at org.jitsi.videobridge.octo.OctoRelayService.start(OctoRelayService.kt:54)
        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)