Hello,
I am developing a voice streaming application using the libjanus_audiobridge
plugin. I have configured the janus.plugin.audiobridge.jcfg
file and mounted it into the appropriate directory within the janus_gateway
Docker container.
However, upon starting the service and attempting to connect, I receive the following errors in the logs:
-
Error parsing config file at line 1: syntax error
-
No such room (5678)
I have attached the full startup log for review. Could you please assist me in troubleshooting this configuration issue?
Logs:
Janus version: 1202 (1.2.2)
Janus commit: 004c2b564965097de9740db89e3721a78fe4a017
Compiled on: Tue Aug 12 08:16:12 UTC 2025
Logger plugins folder: /opt/janus/lib/janus/loggers
[WARN] Couldn’t access logger plugins folder…
---------------------------------------------------
Starting Meetecho Janus (WebRTC Server) v1.2.2
---------------------------------------------------
Checking command line arguments…
Debug/log level is 4
Debug/log timestamps are enabled
Debug/log colors are enabled
[Fri Aug 29 09:36:22 2025] Adding ‘eth0’ to the ICE enforce list…
[Fri Aug 29 09:36:22 2025] Adding ‘vmnet’ to the ICE ignore list…
[Fri Aug 29 09:36:22 2025] [WARN] Added vmnet to the ICE ignore list, but the ICE enforce list is not empty: the ICE ignore list will not be used
[Fri Aug 29 09:36:22 2025] Using 172.21.0.2 as local IP…
[Fri Aug 29 09:36:22 2025] Token based authentication disabled
[Fri Aug 29 09:36:22 2025] Initializing recorder code
[Fri Aug 29 09:36:22 2025] RTP port range: 10000 – 10200
[Fri Aug 29 09:36:22 2025] Initializing ICE stuff (Full mode, ICE-TCP candidates disabled, half-trickle, IPv6 support disabled)
[Fri Aug 29 09:36:22 2025] ICE port range: 10000-10200
[Fri Aug 29 09:36:22 2025] [WARN] mDNS resolution disabled, .local candidates will be ignored
[Fri Aug 29 09:36:22 2025] STUN server to use: stun.l.google.com:19302
[Fri Aug 29 09:36:23 2025] >> 74.125.250.129:19302 (IPv4)
[Fri Aug 29 09:36:23 2025] Testing STUN server: message is of 20 bytes
[Fri Aug 29 09:36:23 2025] >> Our public address is 141.98.17.33
[Fri Aug 29 09:36:23 2025] TURN REST API backend: (disabled)
[Fri Aug 29 09:36:23 2025] Crypto: OpenSSL >= 1.1.0
[Fri Aug 29 09:36:23 2025] No cert/key specified, autogenerating some…
[Fri Aug 29 09:36:23 2025] [WARN] DTLS timeout set to 60000 ms, but not using BoringSSL: ignoring
[Fri Aug 29 09:36:23 2025] Event handlers support disabled
[Fri Aug 29 09:36:23 2025] Plugins folder: /opt/janus/lib/janus/plugins
[Fri Aug 29 09:36:23 2025] Joining Janus requests handler thread
[Fri Aug 29 09:36:23 2025] Sessions watchdog started
[Fri Aug 29 09:36:23 2025] Loading plugin ‘libjanus_echotest.so’…
[Fri Aug 29 09:36:23 2025] JANUS EchoTest plugin initialized!
[Fri Aug 29 09:36:23 2025] Loading plugin ‘libjanus_textroom.so’…
[Fri Aug 29 09:36:23 2025] JANUS TextRoom plugin initialized!
[Fri Aug 29 09:36:23 2025] Loading plugin ‘libjanus_videocall.so’…
[Fri Aug 29 09:36:23 2025] JANUS VideoCall plugin initialized!
[Fri Aug 29 09:36:23 2025] Loading plugin ‘libjanus_streaming.so’…
[Fri Aug 29 09:36:23 2025] JANUS Streaming plugin initialized!
[Fri Aug 29 09:36:23 2025] Loading plugin ‘libjanus_videoroom.so’…
[Fri Aug 29 09:36:23 2025] JANUS VideoRoom plugin initialized!
[Fri Aug 29 09:36:23 2025] Loading plugin ‘libjanus_nosip.so’…
[Fri Aug 29 09:36:23 2025] JANUS NoSIP plugin initialized!
[Fri Aug 29 09:36:23 2025] Loading plugin ‘libjanus_recordplay.so’…
[Fri Aug 29 09:36:23 2025] JANUS Record&Play plugin initialized!
[Fri Aug 29 09:36:23 2025] Loading plugin ‘libjanus_audiobridge.so’…
[Fri Aug 29 09:36:23 2025] [ERR] [config.c:janus_config_parse:205] Error parsing config file at line 1: syntax error
[Fri Aug 29 09:36:23 2025] [WARN] Couldn’t find .jcfg configuration file (janus.plugin.audiobridge), trying .cfg
[Fri Aug 29 09:36:23 2025] [ERR] [config.c:janus_config_parse:191] – Error reading configuration file ‘janus.plugin.audiobridge.cfg’… error 2 (No such file or directory)
[Fri Aug 29 09:36:23 2025] JANUS AudioBridge plugin initialized!
[Fri Aug 29 09:36:23 2025] Transport plugins folder: /opt/janus/lib/janus/transports
[Fri Aug 29 09:36:23 2025] Loading transport plugin ‘libjanus_rabbitmq.so’…
[Fri Aug 29 09:36:23 2025] RabbitMQ SSL support disabled
[Fri Aug 29 09:36:23 2025] [WARN] RabbitMQ support disabled for both Janus and Admin API, giving up
[Fri Aug 29 09:36:23 2025] [WARN] The ‘janus.transport.rabbitmq’ plugin could not be initialized
[Fri Aug 29 09:36:23 2025] Loading transport plugin ‘libjanus_websockets.so’…
[Fri Aug 29 09:36:23 2025] libwebsockets logging: 0
[Fri Aug 29 09:36:23 2025] [WARN] pingpong_trigger and pingpong_timeout not both set, ignoring…
[Fri Aug 29 09:36:23 2025] Websockets server started (port 8188)…
[Fri Aug 29 09:36:23 2025] Admin Websockets server started (port 7188)…
[Fri Aug 29 09:36:23 2025] JANUS WebSockets transport plugin initialized!
[Fri Aug 29 09:36:23 2025] Loading transport plugin ‘libjanus_nanomsg.so’…
[Fri Aug 29 09:36:23 2025] WebSockets thread started
[Fri Aug 29 09:36:23 2025] [WARN] No Nanomsg server started, giving up…
[Fri Aug 29 09:36:23 2025] [WARN] The ‘janus.transport.nanomsg’ plugin could not be initialized
[Fri Aug 29 09:36:23 2025] Loading transport plugin ‘libjanus_http.so’…
[Fri Aug 29 09:36:23 2025] HTTP transport timer started
[Fri Aug 29 09:36:23 2025] HTTP webserver started (port 8088, /janus path listener)…
[Fri Aug 29 09:36:23 2025] Admin/monitor HTTP webserver started (port 7088, /admin path listener)…
[Fri Aug 29 09:36:23 2025] JANUS REST (HTTP/HTTPS) transport plugin initialized!
[Fri Aug 29 09:36:23 2025] Loading transport plugin ‘libjanus_pfunix.so’…
[Fri Aug 29 09:36:23 2025] [WARN] No Unix Sockets server started, giving up…
[Fri Aug 29 09:36:23 2025] [WARN] The ‘janus.transport.pfunix’ plugin could not be initialized
[Fri Aug 29 09:36:23 2025] Loading transport plugin ‘libjanus_mqtt.so’…
[Fri Aug 29 09:36:23 2025] MQTT SSL support disabled
[Fri Aug 29 09:36:23 2025] [WARN] MQTT support disabled for both Janus and Admin API, giving up
[Fri Aug 29 09:36:23 2025] JANUS MQTT transport plugin destroyed!
[Fri Aug 29 09:36:23 2025] [WARN] The ‘janus.transport.mqtt’ plugin could not be initialized
[Fri Aug 29 09:37:57 2025] Creating new session: 4940401567096533; 0x7f9734003a70
[Fri Aug 29 09:37:57 2025] Creating new handle in session 4940401567096533: 6218651890164382; 0x7f9734003a70 0x7f97340040e0
[Fri Aug 29 09:37:57 2025] [ERR] [plugins/janus_audiobridge.c:janus_audiobridge_handler:6235] No such room (5678)
[Fri Aug 29 09:38:12 2025] [WSS-0x7f9708000b60] Destroying WebSocket client
[Fri Aug 29 09:38:12 2025] Destroying session 4940401567096533; 0x7f9734003a70
[Fri Aug 29 09:38:12 2025] Detaching handle from JANUS AudioBridge plugin; 0x7f97340040e0 0x562251338460 0x7f97340040e0 0x7f9734006ad0
[Fri Aug 29 09:38:12 2025] No WebRTC media anymore
[Fri Aug 29 09:38:12 2025] [6218651890164382] Handle and related resources freed; 0x7f97340040e0 0x7f9734003a70
[Fri Aug 29 09:38:16 2025] Creating new session: 250667938534568; 0x7f9734005f00
[Fri Aug 29 09:38:16 2025] Creating new handle in session 250667938534568: 5709957111662080; 0x7f9734005f00 0x7f9734003d00
[Fri Aug 29 09:38:16 2025] [ERR] [plugins/janus_audiobridge.c:janus_audiobridge_handler:6235] No such room (5678)
[Fri Aug 29 09:38:22 2025] Creating new session: 7696548249753765; 0x7f97080041b0
[Fri Aug 29 09:38:26 2025] Creating new session: 5625158897857331; 0x7f97340036d0
[Fri Aug 29 09:41:17 2025] Timeout expired for session 250667938534568…
[Fri Aug 29 09:41:17 2025] Detaching handle from JANUS AudioBridge plugin; 0x7f9734003d00 0x7f97340014d0 0x7f9734003d00 0x7f9734006ad0
[Fri Aug 29 09:41:17 2025] No WebRTC media anymore
[Fri Aug 29 09:41:17 2025] [5709957111662080] Handle and related resources freed; 0x7f9734003d00 0x7f9734005f00
[Fri Aug 29 09:41:17 2025] Destroying session 250667938534568; 0x7f9734005f00
[Fri Aug 29 09:41:23 2025] Timeout expired for session 7696548249753765…
[Fri Aug 29 09:41:23 2025] Destroying session 7696548249753765; 0x7f97080041b0
[Fri Aug 29 09:41:27 2025] Timeout expired for session 5625158897857331…
[Fri Aug 29 09:41:27 2025] Destroying session 5625158897857331; 0x7f97340036d0