jitsi / docker-jitsi-meet

Jitsi Meet on Docker
https://hub.docker.com/u/jitsi/
Apache License 2.0
3.1k stars 1.37k forks source link

Jitsi docker in offline environment #1556

Closed SkipperQ93 closed 1 year ago

SkipperQ93 commented 1 year ago

I have set up jitsi-docker on an environment which does not have online connectivity. Setup works fine. But as soon as I start the containers, I get exceptions that server is trying to resolve DNS Entry xmpp.jitsi.meet.

Logs:


podman-compose version: 1.0.7
['podman', '--version', '']
using podman version: 4.0.2
** excluding:  set()
['podman', 'ps', '--filter', 'label=io.podman.compose.project=docker-jitsi-meet-stable-8615', '-a', '--format', '{{ index .Labels "io.podman.compose.config-hash"}}']
podman pod create --name=pod_docker-jitsi-meet-stable-8615 --infra=false --share=
8dc2e406d81b358f457437c4b88302b4d998c7bdb44e1cd2a589cc6a89dc6349
exit code: 0
['podman', 'network', 'exists', 'docker-jitsi-meet-stable-8615_meet.jitsi']
podman create --name=docker-jitsi-meet-stable-8615_web_1 --pod=pod_docker-jitsi-meet-stable-8615 --label io.podman.compose.config-hash=db866abceb5d159cca8237cdd43f3c3643a31509dbe23ea5fe69520f57652708 --label io.podman.compose.project=docker-jitsi-meet-stable-8615 --label io.podman.compose.version=1.0.7 --label PODMAN_SYSTEMD_UNIT=podman-compose@docker-jitsi-meet-stable-8615.service --label com.docker.compose.project=docker-jitsi-meet-stable-8615 --label com.docker.compose.project.working_dir=/home/test-user/docker-jitsi-meet-stable-8615 --label com.docker.compose.project.config_files=docker-compose.yml --label com.docker.compose.container-number=1 --label com.docker.compose.service=web --env-file /home/test-user/docker-jitsi-meet-stable-8615/.env -e AMPLITUDE_ID -e ANALYTICS_SCRIPT_URLS -e ANALYTICS_WHITELISTED_EVENTS -e AUDIO_QUALITY_OPUS_BITRATE -e AUTO_CAPTION_ON_RECORD -e BRANDING_DATA_URL -e CALLSTATS_CUSTOM_SCRIPT_URL -e CALLSTATS_ID -e CALLSTATS_SECRET -e CHROME_EXTENSION_BANNER_JSON -e COLIBRI_WEBSOCKET_PORT -e CONFCODE_URL -e CONFIG_EXTERNAL_CONNECT -e DEFAULT_LANGUAGE -e DEPLOYMENTINFO_ENVIRONMENT -e DEPLOYMENTINFO_ENVIRONMENT_TYPE -e DEPLOYMENTINFO_REGION -e DEPLOYMENTINFO_SHARD -e DEPLOYMENTINFO_USERREGION -e DESKTOP_SHARING_FRAMERATE_MIN -e DESKTOP_SHARING_FRAMERATE_MAX -e DIALIN_NUMBERS_URL -e DIALOUT_AUTH_URL -e DIALOUT_CODES_URL -e DISABLE_AUDIO_LEVELS -e DISABLE_DEEP_LINKING -e DISABLE_GRANT_MODERATOR -e DISABLE_HTTPS -e DISABLE_KICKOUT -e DISABLE_LOCAL_RECORDING -e DISABLE_POLLS -e DISABLE_PRIVATE_CHAT -e DISABLE_PROFILE -e DISABLE_REACTIONS -e DISABLE_REMOTE_VIDEO_MENU -e DISABLE_START_FOR_ALL -e DROPBOX_APPKEY -e DROPBOX_REDIRECT_URI -e DYNAMIC_BRANDING_URL -e ENABLE_AUDIO_PROCESSING -e ENABLE_AUTH -e ENABLE_BREAKOUT_ROOMS -e ENABLE_CALENDAR -e ENABLE_COLIBRI_WEBSOCKET -e ENABLE_E2EPING -e ENABLE_FILE_RECORDING_SHARING -e ENABLE_GUESTS -e ENABLE_HSTS -e ENABLE_HTTP_REDIRECT -e ENABLE_IPV6 -e ENABLE_LETSENCRYPT -e ENABLE_LIPSYNC -e ENABLE_NO_AUDIO_DETECTION -e ENABLE_NOISY_MIC_DETECTION -e ENABLE_OCTO -e ENABLE_OPUS_RED -e ENABLE_PREJOIN_PAGE -e ENABLE_P2P -e ENABLE_WELCOME_PAGE -e ENABLE_CLOSE_PAGE -e ENABLE_LIVESTREAMING -e ENABLE_LOCAL_RECORDING_NOTIFY_ALL_PARTICIPANT -e ENABLE_LOCAL_RECORDING_SELF_START -e ENABLE_RECORDING -e ENABLE_REMB -e ENABLE_REQUIRE_DISPLAY_NAME -e ENABLE_SERVICE_RECORDING -e ENABLE_SIMULCAST -e ENABLE_STATS_ID -e ENABLE_STEREO -e ENABLE_SUBDOMAINS -e ENABLE_TALK_WHILE_MUTED -e ENABLE_TCC -e ENABLE_TRANSCRIPTIONS -e ENABLE_XMPP_WEBSOCKET -e ENABLE_JAAS_COMPONENTS -e ETHERPAD_PUBLIC_URL -e ETHERPAD_URL_BASE -e E2EPING_NUM_REQUESTS -e E2EPING_MAX_CONFERENCE_SIZE -e E2EPING_MAX_MESSAGE_PER_SECOND -e GOOGLE_ANALYTICS_ID -e GOOGLE_API_APP_CLIENT_ID -e HIDE_PREMEETING_BUTTONS -e HIDE_PREJOIN_DISPLAY_NAME -e HIDE_PREJOIN_EXTRA_BUTTONS -e INVITE_SERVICE_URL -e LETSENCRYPT_DOMAIN -e LETSENCRYPT_EMAIL -e LETSENCRYPT_USE_STAGING -e MATOMO_ENDPOINT -e MATOMO_SITE_ID -e MICROSOFT_API_APP_CLIENT_ID -e NGINX_RESOLVER -e NGINX_WORKER_PROCESSES -e NGINX_WORKER_CONNECTIONS -e PEOPLE_SEARCH_URL -e PREFERRED_LANGUAGE -e PUBLIC_URL -e P2P_PREFERRED_CODEC -e RESOLUTION -e RESOLUTION_MIN -e RESOLUTION_WIDTH -e RESOLUTION_WIDTH_MIN -e START_AUDIO_MUTED -e START_AUDIO_ONLY -e START_BITRATE -e START_SILENT -e START_WITH_AUDIO_MUTED -e START_VIDEO_MUTED -e START_WITH_VIDEO_MUTED -e TESTING_CAP_SCREENSHARE_BITRATE -e TESTING_OCTO_PROBABILITY -e TOKEN_AUTH_URL -e TOOLBAR_BUTTONS -e TRANSLATION_LANGUAGES -e TRANSLATION_LANGUAGES_HEAD -e TZ -e USE_APP_LANGUAGE -e VIDEOQUALITY_BITRATE_H264_LOW -e VIDEOQUALITY_BITRATE_H264_STANDARD -e VIDEOQUALITY_BITRATE_H264_HIGH -e VIDEOQUALITY_BITRATE_VP8_LOW -e VIDEOQUALITY_BITRATE_VP8_STANDARD -e VIDEOQUALITY_BITRATE_VP8_HIGH -e VIDEOQUALITY_BITRATE_VP9_LOW -e VIDEOQUALITY_BITRATE_VP9_STANDARD -e VIDEOQUALITY_BITRATE_VP9_HIGH -e VIDEOQUALITY_ENFORCE_PREFERRED_CODEC -e VIDEOQUALITY_PREFERRED_CODEC -e XMPP_AUTH_DOMAIN -e XMPP_BOSH_URL_BASE -e XMPP_DOMAIN -e XMPP_GUEST_DOMAIN -e XMPP_MUC_DOMAIN -e XMPP_RECORDER_DOMAIN -e XMPP_PORT -e WHITEBOARD_ENABLED -e WHITEBOARD_COLLAB_SERVER_PUBLIC_URL -v /home/test-user/.jitsi-meet-cfg/web:/config:Z -v /home/test-user/.jitsi-meet-cfg/web/crontabs:/var/spool/cron/crontabs:Z -v /home/test-user/.jitsi-meet-cfg/transcripts:/usr/share/jitsi-meet/transcripts:Z --net docker-jitsi-meet-stable-8615_meet.jitsi --network-alias web -p 8000:80 -p 8443:443 --restart unless-stopped jitsi/web:stable-8615
7b1bc9f3cb698a7df67393b3c9638aef72d1e02753bca2d8d0330e72f6fc5446
exit code: 0
['podman', 'network', 'exists', 'docker-jitsi-meet-stable-8615_meet.jitsi']
podman create --name=docker-jitsi-meet-stable-8615_prosody_1 --pod=pod_docker-jitsi-meet-stable-8615 --label io.podman.compose.config-hash=db866abceb5d159cca8237cdd43f3c3643a31509dbe23ea5fe69520f57652708 --label io.podman.compose.project=docker-jitsi-meet-stable-8615 --label io.podman.compose.version=1.0.7 --label PODMAN_SYSTEMD_UNIT=podman-compose@docker-jitsi-meet-stable-8615.service --label com.docker.compose.project=docker-jitsi-meet-stable-8615 --label com.docker.compose.project.working_dir=/home/test-user/docker-jitsi-meet-stable-8615 --label com.docker.compose.project.config_files=docker-compose.yml --label com.docker.compose.container-number=1 --label com.docker.compose.service=prosody --env-file /home/test-user/docker-jitsi-meet-stable-8615/.env -e AUTH_TYPE -e DISABLE_POLLS -e ENABLE_AUTH -e ENABLE_AV_MODERATION -e ENABLE_BREAKOUT_ROOMS -e ENABLE_END_CONFERENCE -e ENABLE_GUESTS -e ENABLE_IPV6 -e ENABLE_LOBBY -e ENABLE_RECORDING -e ENABLE_XMPP_WEBSOCKET -e ENABLE_JAAS_COMPONENTS -e GC_TYPE -e GC_INC_TH -e GC_INC_SPEED -e GC_INC_STEP_SIZE -e GC_GEN_MIN_TH -e GC_GEN_MAX_TH -e GLOBAL_CONFIG -e GLOBAL_MODULES -e JIBRI_RECORDER_USER -e JIBRI_RECORDER_PASSWORD -e JIBRI_XMPP_USER -e JIBRI_XMPP_PASSWORD -e JICOFO_AUTH_PASSWORD -e JICOFO_COMPONENT_SECRET -e JIGASI_XMPP_USER -e JIGASI_XMPP_PASSWORD -e JVB_AUTH_USER -e JVB_AUTH_PASSWORD -e JWT_APP_ID -e JWT_APP_SECRET -e JWT_ACCEPTED_ISSUERS -e JWT_ACCEPTED_AUDIENCES -e JWT_ASAP_KEYSERVER -e JWT_ALLOW_EMPTY -e JWT_AUTH_TYPE -e JWT_ENABLE_DOMAIN_VERIFICATION -e JWT_TOKEN_AUTH_MODULE -e MATRIX_UVS_URL -e MATRIX_UVS_ISSUER -e MATRIX_UVS_AUTH_TOKEN -e MATRIX_UVS_SYNC_POWER_LEVELS -e LOG_LEVEL -e LDAP_AUTH_METHOD -e LDAP_BASE -e LDAP_BINDDN -e LDAP_BINDPW -e LDAP_FILTER -e LDAP_VERSION -e LDAP_TLS_CIPHERS -e LDAP_TLS_CHECK_PEER -e LDAP_TLS_CACERT_FILE -e LDAP_TLS_CACERT_DIR -e LDAP_START_TLS -e LDAP_URL -e LDAP_USE_TLS -e MAX_PARTICIPANTS -e PROSODY_RESERVATION_ENABLED -e PROSODY_RESERVATION_REST_BASE_URL -e PROSODY_ENABLE_RATE_LIMITS -e PROSODY_RATE_LIMIT_LOGIN_RATE -e PROSODY_RATE_LIMIT_SESSION_RATE -e PROSODY_RATE_LIMIT_TIMEOUT -e PROSODY_RATE_LIMIT_ALLOW_RANGES -e PROSODY_RATE_LIMIT_CACHE_SIZE -e PUBLIC_URL -e TURN_CREDENTIALS -e TURN_HOST -e TURNS_HOST -e TURN_PORT -e TURNS_PORT -e TURN_TRANSPORT -e TZ -e XMPP_DOMAIN -e XMPP_AUTH_DOMAIN -e XMPP_GUEST_DOMAIN -e XMPP_MUC_DOMAIN -e XMPP_INTERNAL_MUC_DOMAIN -e XMPP_MODULES -e XMPP_MUC_MODULES -e XMPP_MUC_CONFIGURATION -e XMPP_INTERNAL_MUC_MODULES -e XMPP_RECORDER_DOMAIN -e XMPP_PORT -v /home/test-user/.jitsi-meet-cfg/prosody/config:/config:Z -v /home/test-user/.jitsi-meet-cfg/prosody/prosody-plugins-custom:/prosody-plugins-custom:Z --net docker-jitsi-meet-stable-8615_meet.jitsi --network-alias prosody,xmpp.meet.jitsi --expose 5222 --expose 5347 --expose 5280 --restart unless-stopped jitsi/prosody:stable-8615
f0d82dbc7652909e6eab9b3ea7678d80579ceb3d8d692ecb57fdd2e93fa74bd5
exit code: 0
['podman', 'network', 'exists', 'docker-jitsi-meet-stable-8615_meet.jitsi']
podman create --name=docker-jitsi-meet-stable-8615_jicofo_1 --pod=pod_docker-jitsi-meet-stable-8615 --requires=docker-jitsi-meet-stable-8615_prosody_1 --label io.podman.compose.config-hash=db866abceb5d159cca8237cdd43f3c3643a31509dbe23ea5fe69520f57652708 --label io.podman.compose.project=docker-jitsi-meet-stable-8615 --label io.podman.compose.version=1.0.7 --label PODMAN_SYSTEMD_UNIT=podman-compose@docker-jitsi-meet-stable-8615.service --label com.docker.compose.project=docker-jitsi-meet-stable-8615 --label com.docker.compose.project.working_dir=/home/test-user/docker-jitsi-meet-stable-8615 --label com.docker.compose.project.config_files=docker-compose.yml --label com.docker.compose.container-number=1 --label com.docker.compose.service=jicofo --env-file /home/test-user/docker-jitsi-meet-stable-8615/.env -e AUTH_TYPE -e BRIDGE_AVG_PARTICIPANT_STRESS -e BRIDGE_STRESS_THRESHOLD -e ENABLE_AUTH -e ENABLE_AUTO_OWNER -e ENABLE_CODEC_VP8 -e ENABLE_CODEC_VP9 -e ENABLE_CODEC_H264 -e ENABLE_CODEC_OPUS_RED -e ENABLE_JVB_XMPP_SERVER -e ENABLE_OCTO -e ENABLE_RECORDING -e ENABLE_SCTP -e ENABLE_AUTO_LOGIN -e JICOFO_AUTH_PASSWORD -e JICOFO_BRIDGE_REGION_GROUPS -e JICOFO_ENABLE_BRIDGE_HEALTH_CHECKS -e JICOFO_CONF_INITIAL_PARTICIPANT_WAIT_TIMEOUT -e JICOFO_CONF_SINGLE_PARTICIPANT_TIMEOUT -e JICOFO_CONF_SOURCE_SIGNALING_DELAYS -e JICOFO_CONF_MAX_AUDIO_SENDERS -e JICOFO_CONF_MAX_VIDEO_SENDERS -e JICOFO_CONF_STRIP_SIMULCAST -e JICOFO_CONF_SSRC_REWRITING -e JICOFO_ENABLE_HEALTH_CHECKS -e JICOFO_ENABLE_REST -e JICOFO_HEALTH_CHECKS_USE_PRESENCE -e JICOFO_MULTI_STREAM_BACKWARD_COMPAT -e JICOFO_OCTO_REGION -e JIBRI_BREWERY_MUC -e JIBRI_REQUEST_RETRIES -e JIBRI_PENDING_TIMEOUT -e JIGASI_BREWERY_MUC -e JIGASI_SIP_URI -e JVB_BREWERY_MUC -e JVB_XMPP_AUTH_DOMAIN -e JVB_XMPP_INTERNAL_MUC_DOMAIN -e JVB_XMPP_PORT -e JVB_XMPP_SERVER -e MAX_BRIDGE_PARTICIPANTS -e OCTO_BRIDGE_SELECTION_STRATEGY -e SENTRY_DSN="0" -e SENTRY_ENVIRONMENT -e SENTRY_RELEASE -e TZ -e XMPP_DOMAIN -e XMPP_AUTH_DOMAIN -e XMPP_INTERNAL_MUC_DOMAIN -e XMPP_MUC_DOMAIN -e XMPP_RECORDER_DOMAIN -e XMPP_SERVER -e XMPP_PORT -v /home/test-user/.jitsi-meet-cfg/jicofo:/config:Z --net docker-jitsi-meet-stable-8615_meet.jitsi --network-alias jicofo -p 127.0.0.1:8888:8888 --restart unless-stopped jitsi/jicofo:stable-8615
d36eec45240ce9a06cea85171511aa48d189dfc961914b39c21629f4dce140c8
exit code: 0
['podman', 'network', 'exists', 'docker-jitsi-meet-stable-8615_meet.jitsi']
podman create --name=docker-jitsi-meet-stable-8615_jvb_1 --pod=pod_docker-jitsi-meet-stable-8615 --requires=docker-jitsi-meet-stable-8615_prosody_1 --label io.podman.compose.config-hash=db866abceb5d159cca8237cdd43f3c3643a31509dbe23ea5fe69520f57652708 --label io.podman.compose.project=docker-jitsi-meet-stable-8615 --label io.podman.compose.version=1.0.7 --label PODMAN_SYSTEMD_UNIT=podman-compose@docker-jitsi-meet-stable-8615.service --label com.docker.compose.project=docker-jitsi-meet-stable-8615 --label com.docker.compose.project.working_dir=/home/test-user/docker-jitsi-meet-stable-8615 --label com.docker.compose.project.config_files=docker-compose.yml --label com.docker.compose.container-number=1 --label com.docker.compose.service=jvb --env-file /home/test-user/docker-jitsi-meet-stable-8615/.env -e DOCKER_HOST_ADDRESS -e ENABLE_COLIBRI_WEBSOCKET -e ENABLE_JVB_XMPP_SERVER -e ENABLE_OCTO -e JVB_ADVERTISE_IPS -e JVB_ADVERTISE_PRIVATE_CANDIDATES -e JVB_AUTH_USER -e JVB_AUTH_PASSWORD -e JVB_BREWERY_MUC -e JVB_DISABLE_STUN -e JVB_PORT -e JVB_MUC_NICKNAME -e JVB_STUN_SERVERS -e JVB_OCTO_BIND_ADDRESS -e JVB_OCTO_REGION -e JVB_OCTO_RELAY_ID -e JVB_WS_DOMAIN -e JVB_WS_SERVER_ID -e JVB_XMPP_AUTH_DOMAIN -e JVB_XMPP_INTERNAL_MUC_DOMAIN -e JVB_XMPP_PORT -e JVB_XMPP_SERVER -e PUBLIC_URL -e SENTRY_DSN="0" -e SENTRY_ENVIRONMENT -e SENTRY_RELEASE -e COLIBRI_REST_ENABLED -e SHUTDOWN_REST_ENABLED -e TZ -e XMPP_AUTH_DOMAIN -e XMPP_INTERNAL_MUC_DOMAIN -e XMPP_SERVER -e XMPP_PORT -v /home/test-user/.jitsi-meet-cfg/jvb:/config:Z --net docker-jitsi-meet-stable-8615_meet.jitsi --network-alias jvb -p 10000:10000/udp -p 127.0.0.1:8080:8080 --restart unless-stopped jitsi/jvb:stable-8615
ed384d4904e0d34932cd2a7cd6263f529f534301fca960eb27a7e2e7fb08570b
exit code: 0
podman start -a docker-jitsi-meet-stable-8615_web_1
[web]     | [s6-init] making user provided files available at /var/run/s6/etc...exited 0.
[web]     | [s6-init] ensuring user provided files have correct perms...exited 0.
[web]     | [fix-attrs.d] applying ownership & permissions fixes...
[web]     | [fix-attrs.d] done.
[web]     | [cont-init.d] executing container initialization scripts...
[web]     | [cont-init.d] 01-set-timezone: executing...
[web]     | [cont-init.d] 01-set-timezone: exited 0.
[web]     | [cont-init.d] 10-config: executing...
[web]     | using keys found in /config/keys
[web]     | Using Nginx resolver: =10.0.188.10 10.0.188.11=
[web]     | [cont-init.d] 10-config: exited 0.
[web]     | [cont-init.d] done.
[web]     | [services.d] starting services
[web]     | [services.d] done.
podman start -a docker-jitsi-meet-stable-8615_prosody_1
[prosody] | [s6-init] making user provided files available at /var/run/s6/etc...exited 0.
[prosody] | [s6-init] ensuring user provided files have correct perms...exited 0.
[prosody] | [fix-attrs.d] applying ownership & permissions fixes...
[prosody] | [fix-attrs.d] done.
[prosody] | [cont-init.d] executing container initialization scripts...
[prosody] | [cont-init.d] 01-set-timezone: executing...
[prosody] | [cont-init.d] 01-set-timezone: exited 0.
[prosody] | [cont-init.d] 10-config: executing...
[prosody] | Adding user `prosody' to group `sasl' ...
[prosody] | Adding user prosody to group sasl
[prosody] | Done.
mkdir: cannot create directory '/config/certs': File exists
[prosody] | The given hostname does not exist in the config
mv: cannot stat '/config/data/*.crt': No such file or directory
mv: cannot stat '/config/data/*.key': No such file or directory
[prosody] | [cont-init.d] 10-config: exited 0.
[prosody] | [cont-init.d] done.
[prosody] | [services.d] starting services
saslauthd[251] :num_procs  : 5
saslauthd[251] :mech_option: /etc/saslauthd.conf
saslauthd[251] :run_path   : /var/run/saslauthd
saslauthd[251] :auth_mech  : ldap
[prosody] | [services.d] done.
saslauthd[251] :mmaped shared memory segment on file: /var/run/saslauthd/cache.mmap
saslauthd[251] :bucket size: 96 bytes
saslauthd[251] :stats size : 36 bytes
saslauthd[251] :timeout    : 28800 seconds
saslauthd[251] :cache table: 985828 total bytes
saslauthd[251] :cache table: 1711 slots
saslauthd[251] :cache table: 10266 buckets
saslauthd[251] :flock file opened at /var/run/saslauthd/cache.flock
saslauthd[251] :using accept lock file: /var/run/saslauthd/mux.accept
saslauthd[251] :master pid is: 0
saslauthd[251] :listening on socket: /var/run/saslauthd/mux
saslauthd[251] :using process model
saslauthd[251] :forked child: 269
saslauthd[269] :acquired accept lock
saslauthd[251] :forked child: 270
saslauthd[251] :forked child: 271
saslauthd[251] :forked child: 272
[prosody] | 2023-05-23 13:01:28 startup             info        Hello and welcome to Prosody version 0.12.3
[prosody] | 2023-05-23 13:01:28 startup             info        Prosody is using the epoll backend for connection handling
[prosody] | 2023-05-23 13:01:28 meet.jitsi:tls      info        Certificates loaded
[prosody] | 2023-05-23 13:01:28 portmanager         info        Activated service 'c2s' on [::]:5222, [*]:5222
[prosody] | 2023-05-23 13:01:28 portmanager         info        Activated service 'c2s_direct_tls' on no ports
[prosody] | 2023-05-23 13:01:28 portmanager         info        Activated service 'legacy_ssl' on no ports
[prosody] | 2023-05-23 13:01:28 portmanager         info        Activated service 'http' on [::]:5280, [*]:5280
[prosody] | 2023-05-23 13:01:28 portmanager         info        Activated service 'https' on no ports
[prosody] | 2023-05-23 13:01:28 meet.jitsi:http     info        Serving 'websocket' at http://meet.jitsi:5280/xmpp-websocket
[prosody] | 2023-05-23 13:01:28 meet.jitsi:http     info        Serving 'bosh' at http://meet.jitsi:5280/http-bind
[prosody] | 2023-05-23 13:01:28 focus.meet.jitsi:tls  info      Certificates loaded
[prosody] | 2023-05-23 13:01:28 meet.jitsi:muc_breakout_rooms  info     Hook to muc events on muc.meet.jitsi
[prosody] | 2023-05-23 13:01:28 muc.meet.jitsi:tls             info     Certificates loaded
[prosody] | 2023-05-23 13:01:28 muc.meet.jitsi:muc_domain_mapper  info  Loading mod_muc_domain_mapper for host meet.jitsi!
[prosody] | 2023-05-23 13:01:28 muc.meet.jitsi:muc_domain_mapper  info  Loading mod_muc_domain_mapper for host focus.meet.jitsi!
[prosody] | 2023-05-23 13:01:28 muc.meet.jitsi:muc_domain_mapper  info  Loading mod_muc_domain_mapper for host muc.meet.jitsi!
[prosody] | 2023-05-23 13:01:28 muc.meet.jitsi:muc_domain_mapper  info  Loading mod_muc_domain_mapper for host endconference.meet.jitsi!
[prosody] | 2023-05-23 13:01:28 endconference.meet.jitsi:end_conference  info   Starting end_conference for muc.meet.jitsi
[prosody] | 2023-05-23 13:01:28 endconference.meet.jitsi:tls             info   Certificates loaded
[prosody] | 2023-05-23 13:01:28 muc.meet.jitsi:muc_domain_mapper         info   Loading mod_muc_domain_mapper for host avmoderation.meet.jitsi!
[prosody] | 2023-05-23 13:01:28 avmoderation.meet.jitsi:av_moderation_component  info   Starting av_moderation for muc.meet.jitsi
[prosody] | 2023-05-23 13:01:28 avmoderation.meet.jitsi:av_moderation_component  info   Hook to muc events on muc.meet.jitsi
[prosody] | 2023-05-23 13:01:28 avmoderation.meet.jitsi:tls                      info   Certificates loaded
[prosody] | 2023-05-23 13:01:28 muc.meet.jitsi:muc_domain_mapper                 info   Loading mod_muc_domain_mapper for host metadata.meet.jitsi!
[prosody] | 2023-05-23 13:01:28 metadata.meet.jitsi:room_metadata_component      info   Starting room metadata for muc.meet.jitsi
[prosody] | 2023-05-23 13:01:28 metadata.meet.jitsi:room_metadata_component      info   Hook to muc events on muc.meet.jitsi
[prosody] | 2023-05-23 13:01:28 metadata.meet.jitsi:tls                          info   Certificates loaded
[prosody] | 2023-05-23 13:01:28 muc.meet.jitsi:muc_domain_mapper                 info   Loading mod_muc_domain_mapper for host auth.meet.jitsi!
[prosody] | 2023-05-23 13:01:28 auth.meet.jitsi:tls                              info   Certificates loaded
[prosody] | 2023-05-23 13:01:28 meet.jitsi:muc_lobby_rooms                       info   Lobby component loaded lobby.meet.jitsi
[prosody] | 2023-05-23 13:01:28 muc.meet.jitsi:muc_domain_mapper                 info   Loading mod_muc_domain_mapper for host lobby.meet.jitsi!
podman start -a docker-jitsi-meet-stable-8615_jicofo_1
[prosody] | 2023-05-23 13:01:28 lobby.meet.jitsi:tls                             info   Certificates loaded
[prosody] | 2023-05-23 13:01:28 muc.meet.jitsi:muc_domain_mapper                 info   Loading mod_muc_domain_mapper for host breakout.meet.jitsi!
[prosody] | 2023-05-23 13:01:28 meet.jitsi:muc_breakout_rooms                    info   Breakout rooms component created breakout.meet.jitsi
[prosody] | 2023-05-23 13:01:28 meet.jitsi:muc_breakout_rooms                    info   Hook to muc events on breakout.meet.jitsi
[prosody] | 2023-05-23 13:01:28 metadata.meet.jitsi:room_metadata_component      info   Hook to muc events on breakout.meet.jitsi
[prosody] | 2023-05-23 13:01:28 breakout.meet.jitsi:tls                          info   Certificates loaded
[prosody] | 2023-05-23 13:01:28 breakout.meet.jitsi:muc_domain_mapper            info   Loading mod_muc_domain_mapper for host meet.jitsi!
[prosody] | 2023-05-23 13:01:28 breakout.meet.jitsi:muc_domain_mapper            info   Loading mod_muc_domain_mapper for host focus.meet.jitsi!
[prosody] | 2023-05-23 13:01:28 breakout.meet.jitsi:muc_domain_mapper            info   Loading mod_muc_domain_mapper for host muc.meet.jitsi!
[prosody] | 2023-05-23 13:01:28 breakout.meet.jitsi:muc_domain_mapper            info   Loading mod_muc_domain_mapper for host endconference.meet.jitsi!
[prosody] | 2023-05-23 13:01:28 breakout.meet.jitsi:muc_domain_mapper            info   Loading mod_muc_domain_mapper for host lobby.meet.jitsi!
[prosody] | 2023-05-23 13:01:28 breakout.meet.jitsi:muc_domain_mapper            info   Loading mod_muc_domain_mapper for host auth.meet.jitsi!
[prosody] | 2023-05-23 13:01:28 breakout.meet.jitsi:muc_domain_mapper            info   Loading mod_muc_domain_mapper for host breakout.meet.jitsi!
[prosody] | 2023-05-23 13:01:28 breakout.meet.jitsi:muc_domain_mapper            info   Loading mod_muc_domain_mapper for host avmoderation.meet.jitsi!
[prosody] | 2023-05-23 13:01:28 breakout.meet.jitsi:muc_domain_mapper            info   Loading mod_muc_domain_mapper for host metadata.meet.jitsi!
[prosody] | 2023-05-23 13:01:28 muc.meet.jitsi:muc_domain_mapper                 info   Loading mod_muc_domain_mapper for host conferenceduration.meet.jitsi!
[prosody] | 2023-05-23 13:01:28 conferenceduration.meet.jitsi:conference_duration_component  info       Starting conference duration timer for muc.meet.jitsi
[prosody] | 2023-05-23 13:01:28 conferenceduration.meet.jitsi:conference_duration_component  info       Hook to muc events on muc.meet.jitsi
[prosody] | 2023-05-23 13:01:28 conferenceduration.meet.jitsi:tls                            info       Certificates loaded
[prosody] | 2023-05-23 13:01:28 breakout.meet.jitsi:muc_domain_mapper                        info       Loading mod_muc_domain_mapper for host conferenceduration.meet.jitsi!
[prosody] | 2023-05-23 13:01:28 muc.meet.jitsi:muc_domain_mapper                             info       Loading mod_muc_domain_mapper for host internal-muc.meet.jitsi!
[prosody] | 2023-05-23 13:01:28 internal-muc.meet.jitsi:tls                                  info       Certificates loaded
[prosody] | 2023-05-23 13:01:28 breakout.meet.jitsi:muc_domain_mapper                        info       Loading mod_muc_domain_mapper for host internal-muc.meet.jitsi!
[prosody] | 2023-05-23 13:01:28 muc.meet.jitsi:muc_domain_mapper                             info       Loading mod_muc_domain_mapper for host speakerstats.meet.jitsi!
[prosody] | 2023-05-23 13:01:28 speakerstats.meet.jitsi:speakerstats_component               info       Starting speakerstats for muc.meet.jitsi
[prosody] | 2023-05-23 13:01:28 speakerstats.meet.jitsi:speakerstats_component               info       Conference component loaded muc.meet.jitsi
[prosody] | 2023-05-23 13:01:28 speakerstats.meet.jitsi:speakerstats_component               info       Hook to muc events on table: 0x561b55663d90
[prosody] | 2023-05-23 13:01:28 speakerstats.meet.jitsi:speakerstats_component               info       Main muc service table: 0x561b5523b6f0
[prosody] | 2023-05-23 13:01:28 speakerstats.meet.jitsi:speakerstats_component               info       Breakout component loaded breakout.meet.jitsi
[prosody] | 2023-05-23 13:01:28 speakerstats.meet.jitsi:speakerstats_component               info       Hook to muc events on table: 0x561b55664620
[prosody] | 2023-05-23 13:01:28 speakerstats.meet.jitsi:tls                                  info       Certificates loaded
[prosody] | 2023-05-23 13:01:28 breakout.meet.jitsi:muc_domain_mapper                        info       Loading mod_muc_domain_mapper for host speakerstats.meet.jitsi!
[jicofo]  | [s6-init] making user provided files available at /var/run/s6/etc...exited 0.
[jicofo]  | [s6-init] ensuring user provided files have correct perms...exited 0.
[jicofo]  | [fix-attrs.d] applying ownership & permissions fixes...
[jicofo]  | [fix-attrs.d] done.
[jicofo]  | [cont-init.d] executing container initialization scripts...
[jicofo]  | [cont-init.d] 01-set-timezone: executing...
[jicofo]  | [cont-init.d] 01-set-timezone: exited 0.
[jicofo]  | [cont-init.d] 10-config: executing...
[jicofo]  | [cont-init.d] 10-config: exited 0.
[jicofo]  | [cont-init.d] done.
[jicofo]  | [services.d] starting services
[jicofo]  | [services.d] done.
Jicofo 2023-05-23 13:01:28.807 INFO: [1] Main.main#47: Starting Jicofo.
Jicofo 2023-05-23 13:01:28.994 INFO: [1] JitsiConfig.<clinit>#47: Initialized newConfig: merge of /config/jicofo.conf: 1,system properties,reference.conf @ jar:file:/usr/share/jicofo/lib/jicofo-selector-1.0-1027.jar!/reference.conf: 1
Jicofo 2023-05-23 13:01:28.997 INFO: [1] ReadOnlyConfigurationService.reloadConfiguration#40: net.java.sip.communicator.SC_HOME_DIR_LOCATION not set
Jicofo 2023-05-23 13:01:28.998 INFO: [1] JitsiConfig.<clinit>#68: Initialized legacyConfig: sip communicator props (no description provided)
Jicofo 2023-05-23 13:01:29.004 INFO: [1] JitsiConfig$Companion.reloadNewConfig#94: Reloading the Typesafe config source (previously reloaded 0 times).
podman start -a docker-jitsi-meet-stable-8615_jvb_1
Jicofo 2023-05-23 13:01:29.650 INFO: [1] JicofoMetricsContainer.addUpdateTask#48: Scheduling metrics update task with interval PT30S.
Jicofo 2023-05-23 13:01:29.673 INFO: [1] JicofoServices.createAuthenticationAuthority#203: Authentication service disabled.
[jvb]     | [s6-init] making user provided files available at /var/run/s6/etc...exited 0.
Jicofo 2023-05-23 13:01:29.776 WARNING: [1] [xmpp_connection=client] XmppProviderKt.createXmppConnection#310: Disabling TLS certificate verification!
[jvb]     | [s6-init] ensuring user provided files have correct perms...exited 0.
[jvb]     | [fix-attrs.d] applying ownership & permissions fixes...
[jvb]     | [fix-attrs.d] done.
[jvb]     | [cont-init.d] executing container initialization scripts...
[jvb]     | [cont-init.d] 01-set-timezone: executing...
[jvb]     | [cont-init.d] 01-set-timezone: exited 0.
Jicofo 2023-05-23 13:01:29.866 INFO: [1] XmppServices.<init>#45: No dedicated Service XMPP connection configured, re-using the client XMPP connection.
Jicofo 2023-05-23 13:01:29.877 INFO: [1] XmppServices.<init>#75: No Jigasi detector configured.
Jicofo 2023-05-23 13:01:29.880 INFO: [1] AvModerationHandler.componentsChanged#112: No av_moderation component discovered.
Jicofo 2023-05-23 13:01:29.887 INFO: [1] [connection=client] VisitorsManager.updateAddress#56: VisitorsComponentManager is now disabled with address null
Jicofo 2023-05-23 13:01:29.890 INFO: [1] ConferenceIqHandler.componentsChanged#207: No breakout room component discovered.
[jvb]     | [cont-init.d] 10-config: executing...
Jicofo 2023-05-23 13:01:29.921 INFO: [1] BridgeSelector.<init>#57: Using org.jitsi.jicofo.bridge.SingleBridgeSelectionStrategy
Jicofo 2023-05-23 13:01:29.930 INFO: [1] [type=bridge brewery=jvbbrewery] BaseBrewery.<init>#100: Initialized with JID=jvbbrewery@internal-muc.meet.jitsi
Jicofo 2023-05-23 13:01:29.932 INFO: [1] JicofoServices.<init>#110: No Jibri detector configured.
Jicofo 2023-05-23 13:01:29.933 INFO: [1] JicofoServices.<init>#116: No SIP Jibri detector configured.
Jicofo 2023-05-23 13:01:29.969 INFO: [1] JicofoServices.<init>#143: Starting HTTP server with config: host=null, port=8888, tlsPort=8843, isTls=false, keyStorePath=null, sendServerVersion=true, [TLSv1.2, TLSv1.3]=[TLSv1.2, TLSv1.3], tlsCipherSuites=[TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_DHE_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_AES_128_GCM_SHA256].
Jicofo 2023-05-23 13:01:30.143 INFO: [1] org.eclipse.jetty.server.Server.doStart: jetty-11.0.14; built: 2023-02-22T23:41:48.575Z; git: 4601fe8dd805ce75b69c64466c115a162586641b; jvm 11.0.18+10-post-Debian-1deb11u1
Jicofo 2023-05-23 13:01:30.456 WARNING: [1] org.glassfish.jersey.server.wadl.WadlFeature.configure: JAXBContext implementation could not be found. WADL feature is disabled.
Jicofo 2023-05-23 13:01:30.560 WARNING: [1] org.glassfish.jersey.internal.inject.Providers.checkProviderRuntime: A provider org.jitsi.rest.Version registered in SERVER runtime does not implement any provider interfaces applicable in the SERVER runtime. Due to constraint configuration problems the provider org.jitsi.rest.Version will be ignored.
Jicofo 2023-05-23 13:01:30.560 WARNING: [1] org.glassfish.jersey.internal.inject.Providers.checkProviderRuntime: A provider org.jitsi.rest.prometheus.Prometheus registered in SERVER runtime does not implement any provider interfaces applicable in the SERVER runtime. Due to constraint configuration problems the provider org.jitsi.rest.prometheus.Prometheus will be ignored.
Jicofo 2023-05-23 13:01:30.561 WARNING: [1] org.glassfish.jersey.internal.inject.Providers.checkProviderRuntime: A provider org.jitsi.jicofo.rest.ConferenceRequest registered in SERVER runtime does not implement any provider interfaces applicable in the SERVER runtime. Due to constraint configuration problems the provider org.jitsi.jicofo.rest.ConferenceRequest will be ignored.
Jicofo 2023-05-23 13:01:30.787 INFO: [1] org.eclipse.jetty.server.handler.ContextHandler.doStart: Started o.e.j.s.ServletContextHandler@5d7d8613{/,null,AVAILABLE}
Jicofo 2023-05-23 13:01:30.795 INFO: [1] org.eclipse.jetty.server.AbstractConnector.doStart: Started ServerConnector@a52ca2e{HTTP/1.1, (http/1.1)}{0.0.0.0:8888}
Jicofo 2023-05-23 13:01:30.805 INFO: [1] org.eclipse.jetty.server.Server.doStart: Started Server@11e33bac{STARTING}[11.0.14,sto=0] @2161ms
Jicofo 2023-05-23 13:01:30.805 INFO: [1] JicofoServices.<init>#162: Registering GlobalMetrics periodic updates.
need at least a destination address
[jvb]     | [cont-init.d] 10-config: exited 0.
[jvb]     | [cont-init.d] done.
[jvb]     | [services.d] starting services
[jvb]     | [services.d] done.
JVB 2023-05-23 13:01:40.407 INFO: [1] JitsiConfig.<clinit>#47: Initialized newConfig: merge of /config/jvb.conf: 1,application.conf @ jar:file:/usr/share/jitsi-videobridge/jitsi-videobridge.jar!/application.conf: 1,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/ice4j-3.0-58-gf41542d.jar!/reference.conf: 1,reference.conf @ jar:file:/usr/share/jitsi-videobridge/lib/jitsi-media-transform-2.3-19-gb286dc0c.jar!/reference.conf: 1
JVB 2023-05-23 13:01:40.427 INFO: [1] ReadOnlyConfigurationService.reloadConfiguration#51: loading config file at path /config/sip-communicator.properties
JVB 2023-05-23 13:01:40.428 INFO: [1] ReadOnlyConfigurationService.reloadConfiguration#56: Error loading config file: java.io.FileNotFoundException: /config/sip-communicator.properties (No such file or directory)
JVB 2023-05-23 13:01:40.430 INFO: [1] JitsiConfig.<clinit>#68: Initialized legacyConfig: sip communicator props (no description provided)
JVB 2023-05-23 13:01:40.436 INFO: [1] JitsiConfig$Companion.reloadNewConfig#94: Reloading the Typesafe config source (previously reloaded 0 times).
JVB 2023-05-23 13:01:40.454 INFO: [1] MainKt.main#71: Starting jitsi-videobridge version 2.3.19-gb286dc0c
JVB 2023-05-23 13:01:40.940 INFO: [12] org.ice4j.ice.harvest.MappingCandidateHarvesters.initialize: Adding a static mapping: StaticMapping(localAddress=10.89.0.5, publicAddress=, localPort=null, publicPort=null, name=ip-0)
JVB 2023-05-23 13:01:40.949 INFO: [12] org.ice4j.ice.harvest.MappingCandidateHarvesters.initialize: Using AwsCandidateHarvester.
JVB 2023-05-23 13:01:41.089 INFO: [12] org.ice4j.ice.harvest.MappingCandidateHarvesters.createStunHarvesters: Using 193.122.71.76:443/udp for StunMappingCandidateHarvester (localAddress=10.89.0.5:0/udp).
JVB 2023-05-23 13:01:41.266 INFO: [18] [hostname=xmpp.meet.jitsi id=shard0] MucClient.initializeConnectAndJoin#288: Initializing a new MucClient for [ org.jitsi.xmpp.mucclient.MucClientConfiguration id=shard0 domain=auth.meet.jitsi hostname=xmpp.meet.jitsi port=5222 username=jvb mucs=[jvbbrewery@internal-muc.meet.jitsi] mucNickname=ed384d4904e0 disableCertificateVerification=true]
JVB 2023-05-23 13:01:41.290 INFO: [1] LastNReducer.<init>#65: LastNReducer with reductionScale: 0.75 recoverScale: 1.25 impactTime: PT1M minLastN: 1 maxEnforcedLastN: 40
JVB 2023-05-23 13:01:41.294 INFO: [1] TaskPools.<clinit>#87: TaskPools detected 4 processors, creating the CPU pool with that many threads
JVB 2023-05-23 13:01:41.321 WARNING: [18] MucClient.createXMPPTCPConnectionConfiguration#117: Disabling certificate verification!
JVB 2023-05-23 13:01:41.332 INFO: [1] HealthChecker.start#122: Started with interval=60000, timeout=PT1M30S, maxDuration=PT3S, stickyFailures=false.
JVB 2023-05-23 13:01:41.355 INFO: [1] UlimitCheck.printUlimits#109: Running with open files limit 262144 (hard 262144), thread limit 63063 (hard 63063).
JVB 2023-05-23 13:01:41.359 INFO: [1] VideobridgeExpireThread.start#88: Starting with 60 second interval.
JVB 2023-05-23 13:01:41.407 INFO: [1] MainKt.main#105: Starting public http server
JVB 2023-05-23 13:01:41.498 WARNING: [1] ColibriWebSocketService.<init>#51: Websockets enabled, but no domains specified: URLs=[wss://localhost:8443/colibri-ws/], Relay URLs=[]
JVB 2023-05-23 13:01:41.516 INFO: [18] [hostname=xmpp.meet.jitsi id=shard0] MucClient.initializeConnectAndJoin#350: Dispatching a thread to connect and login.
JVB 2023-05-23 13:01:41.589 INFO: [1] ColibriWebSocketService.registerServlet#87: Registering servlet with baseUrls = [wss://localhost:8443/colibri-ws/], relayBaseUrls = []
JVB 2023-05-23 13:01:41.609 INFO: [1] org.eclipse.jetty.server.Server.doStart: jetty-11.0.14; built: 2023-02-22T23:41:48.575Z; git: 4601fe8dd805ce75b69c64466c115a162586641b; jvm 11.0.18+10-post-Debian-1deb11u1
JVB 2023-05-23 13:01:41.713 INFO: [1] org.eclipse.jetty.server.handler.ContextHandler.doStart: Started o.e.j.s.ServletContextHandler@1b32cd16{/,null,AVAILABLE}
JVB 2023-05-23 13:01:41.724 INFO: [1] org.eclipse.jetty.server.AbstractConnector.doStart: Started ServerConnector@2a3a299{HTTP/1.1, (http/1.1)}{0.0.0.0:9090}
JVB 2023-05-23 13:01:41.735 INFO: [1] org.eclipse.jetty.server.Server.doStart: Started Server@7fcff1b9{STARTING}[11.0.14,sto=0] @1719ms
JVB 2023-05-23 13:01:41.736 INFO: [1] MainKt.main#123: Starting private http server
JVB 2023-05-23 13:01:41.787 INFO: [1] org.eclipse.jetty.server.Server.doStart: jetty-11.0.14; built: 2023-02-22T23:41:48.575Z; git: 4601fe8dd805ce75b69c64466c115a162586641b; jvm 11.0.18+10-post-Debian-1deb11u1
JVB 2023-05-23 13:01:42.106 WARNING: [1] org.glassfish.jersey.server.wadl.WadlFeature.configure: JAXBContext implementation could not be found. WADL feature is disabled.
JVB 2023-05-23 13:01:42.230 WARNING: [1] org.glassfish.jersey.internal.inject.Providers.checkProviderRuntime: A provider org.jitsi.rest.Health registered in SERVER runtime does not implement any provider interfaces applicable in the SERVER runtime. Due to constraint configuration problems the provider org.jitsi.rest.Health will be ignored.
JVB 2023-05-23 13:01:42.231 WARNING: [1] org.glassfish.jersey.internal.inject.Providers.checkProviderRuntime: A provider org.jitsi.rest.Version registered in SERVER runtime does not implement any provider interfaces applicable in the SERVER runtime. Due to constraint configuration problems the provider org.jitsi.rest.Version will be ignored.
JVB 2023-05-23 13:01:42.231 WARNING: [1] org.glassfish.jersey.internal.inject.Providers.checkProviderRuntime: A provider org.jitsi.rest.prometheus.Prometheus registered in SERVER runtime does not implement any provider interfaces applicable in the SERVER runtime. Due to constraint configuration problems the provider org.jitsi.rest.prometheus.Prometheus will be ignored.
JVB 2023-05-23 13:01:42.521 INFO: [1] org.eclipse.jetty.server.handler.ContextHandler.doStart: Started o.e.j.s.ServletContextHandler@2e7bf7b7{/,null,AVAILABLE}
JVB 2023-05-23 13:01:42.522 INFO: [1] org.eclipse.jetty.server.AbstractConnector.doStart: Started ServerConnector@35d3ab60{HTTP/1.1, (http/1.1)}{0.0.0.0:8080}
JVB 2023-05-23 13:01:42.522 INFO: [1] org.eclipse.jetty.server.Server.doStart: Started Server@3be4f71{STARTING}[11.0.14,sto=0] @2506ms
Jicofo 2023-05-23 13:01:44.619 SEVERE: [18] [xmpp_connection=client] XmppProvider.doConnect#179: Failed to connect/login: Could not lookup the following endpoints: RemoteConnectionEndpointLookupFailure(description='DNS lookup exception for xmpp.meet.jitsi' exception='java.net.UnknownHostException: xmpp.meet.jitsi: Temporary failure in name resolution')
org.jivesoftware.smack.SmackException$EndpointConnectionException: Could not lookup the following endpoints: RemoteConnectionEndpointLookupFailure(description='DNS lookup exception for xmpp.meet.jitsi' exception='java.net.UnknownHostException: xmpp.meet.jitsi: Temporary failure in name resolution')
        at org.jivesoftware.smack.SmackException$EndpointConnectionException.from(SmackException.java:334)
        at org.jivesoftware.smack.tcp.XMPPTCPConnection.connectUsingConfiguration(XMPPTCPConnection.java:664)
        at org.jivesoftware.smack.tcp.XMPPTCPConnection.connectInternal(XMPPTCPConnection.java:849)
        at org.jivesoftware.smack.AbstractXMPPConnection.connect(AbstractXMPPConnection.java:526)
        at org.jitsi.jicofo.xmpp.XmppProvider.doConnect(XmppProvider.kt:165)
        at org.jitsi.jicofo.xmpp.XmppProvider.start$lambda-1(XmppProvider.kt:125)
        at org.jitsi.retry.RetryStrategy$TaskRunner.run(RetryStrategy.java:167)
        at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
       at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
        at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304)
        at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
        at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
        at java.base/java.lang.Thread.run(Thread.java:829)
JVB 2023-05-23 13:01:46.409 WARNING: [28] [hostname=xmpp.meet.jitsi id=shard0] MucClient.setPresenceExtensions#467: Cannot set presence extension: not connected.
JVB 2023-05-23 13:01:48.016 INFO: [12] org.ice4j.ice.harvest.MappingCandidateHarvesters.maybeAdd: Discarding a mapping harvester: org.ice4j.ice.harvest.AwsCandidateHarvester@d76de06
JVB 2023-05-23 13:01:48.016 INFO: [12] org.ice4j.ice.harvest.MappingCandidateHarvesters.initialize: Using org.ice4j.ice.harvest.StaticMappingCandidateHarvester(face=10.89.0.5:9/udp, mask=127.0.0.1:9/udp)
JVB 2023-05-23 13:01:48.017 INFO: [12] org.ice4j.ice.harvest.MappingCandidateHarvesters.initialize: Initialized mapping harvesters (delay=7556ms).  stunDiscoveryFailed=true
Jicofo 2023-05-23 13:01:49.621 SEVERE: [18] [xmpp_connection=client] XmppProvider.doConnect#179: Failed to connect/login: Could not lookup the following endpoints: RemoteConnectionEndpointLookupFailure(description='DNS lookup exception for xmpp.meet.jitsi' exception='java.net.UnknownHostException: xmpp.meet.jitsi')
org.jivesoftware.smack.SmackException$EndpointConnectionException: Could not lookup the following endpoints: RemoteConnectionEndpointLookupFailure(description='DNS lookup exception for xmpp.meet.jitsi' exception='java.net.UnknownHostException: xmpp.meet.jitsi')
        at org.jivesoftware.smack.SmackException$EndpointConnectionException.from(SmackException.java:334)
        at org.jivesoftware.smack.tcp.XMPPTCPConnection.connectUsingConfiguration(XMPPTCPConnection.java:664)
        at org.jivesoftware.smack.tcp.XMPPTCPConnection.connectInternal(XMPPTCPConnection.java:849)
        at org.jivesoftware.smack.AbstractXMPPConnection.connect(AbstractXMPPConnection.java:526)
        at org.jitsi.jicofo.xmpp.XmppProvider.doConnect(XmppProvider.kt:165)
        at org.jitsi.jicofo.xmpp.XmppProvider.start$lambda-1(XmppProvider.kt:125)
        at org.jitsi.retry.RetryStrategy$TaskRunner.run(RetryStrategy.java:167)
        at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
        at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
        at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304)
        at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
        at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
        at java.base/java.lang.Thread.run(Thread.java:829)

Can anybody guide me how can make it work in an isolated environment. Thanks alot.

saghul commented 1 year ago

That domain is nonexistent and internal to the Docker network.

Your problem is likely that you are using Podman, which is not supported.

SkipperQ93 commented 1 year ago

It is non-existent because the connectivity is not there with the internet. Right? If that is the case, whether I use podman or docker, it will remain non-existent. Kindly help me understand if this is not the case.

saghul commented 1 year ago

No. It's non existent because it's an internal network used between containers. Docker takes care of name resolution and XMPP.meet.jitsi will end up pointing to the prosody container.

SkipperQ93 commented 1 year ago

Thanks a lot. Moving to docker fixed the issue.