**Describe the bug** Hi. Today i have been playing with my TOML config, done some clean up and added MQTT settings. Unfortunately i dont have backup of the old config (i know, stupid me), but it seems that after adding MQTT settings, Neolink is no longer able to connect to the camera. I think it may be somehow related to https://github.com/QuantumEntangledAndy/neolink/issues/97 ? My config: ``` [[users]] name = "xxx" pass = "xxx" [mqtt] broker_addr = "10.10.1.11" port = 1883 credentials = ["xxx","xxx"] [[cameras]] name = "baby_room" username = "admin" password = "xxx" uid = "95270001YUQ6OMZO" splash = false push_notifications = false #discovery = "remote" #print_format = "Human" stream = "mainStream" mqtt.discovery.topic = "homeassistant" mqtt.discovery.features = ["ir"] ``` Log: ``` Running: /bin/sh -c /usr/local/bin/neolink "${NEO_LINK_MODE}" --config /etc/neolink.toml [2025-03-26T09:51:12Z INFO neolink] Neolink 6e05e7844b5b50f89787d30bffcbbd3471bfcfde release [2025-03-26T09:51:12Z INFO neolink::rtsp] Starting RTSP Server at 0.0.0.0:8554 [2025-03-26T09:51:12Z DEBUG neolink::rtsp] Adding user wickhay to rtsp server [2025-03-26T09:51:12Z INFO neolink::rtsp] baby_room: Rtsp Starting [2025-03-26T09:51:12Z DEBUG neolink::mqtt::mqttc] MQTT Published Startup [2025-03-26T09:51:12Z WARN neolink::rtsp] Without a server certificate, usernames and passwords will be exchanged in plaintext! [2025-03-26T09:51:12Z INFO neolink::utils] baby_room: Connecting to camera at UID: 95270001YUQ6OMZO [2025-03-26T09:51:12Z DEBUG neolink::rtsp] baby_room: Camera Main [2025-03-26T09:51:12Z DEBUG neolink::rtsp::gst::factory] Constructing Factor Impl [2025-03-26T09:51:12Z DEBUG neolink::rtsp::gst::factory] Adding wickhay as permitted user [2025-03-26T09:51:12Z INFO neolink_core::bc_protocol] baby_room: Trying local discovery [2025-03-26T09:51:12Z DEBUG neolink::rtsp] Path: /baby_room/main [2025-03-26T09:51:12Z DEBUG neolink::rtsp] Path: /baby_room/Main [2025-03-26T09:51:12Z DEBUG neolink::rtsp] Path: /baby_room/mainStream [2025-03-26T09:51:12Z DEBUG neolink::rtsp] Path: /baby_room/MainStream [2025-03-26T09:51:12Z DEBUG neolink::rtsp] Path: /baby_room/Mainstream [2025-03-26T09:51:12Z DEBUG neolink::rtsp] Path: /baby_room/mainstream [2025-03-26T09:51:12Z DEBUG neolink::rtsp] Path: /baby_room [2025-03-26T09:51:12Z DEBUG neolink::rtsp] baby_room: Preparing at /baby_room/main, /baby_room/Main, /baby_room/mainStream, /baby_room/MainStream, /baby_room/Mainstream, /baby_room/mainstream, /baby_room [2025-03-26T09:51:12Z INFO neolink::mqtt] baby_room: MQTT Starting [2025-03-26T09:51:12Z DEBUG neolink_core::bc_protocol::connection::discovery] Broadcasting to: [(255.255.255.255, 2015), (255.255.255.255, 2018), (172.15.255.255, 2015), (172.15.255.255, 2018)] [2025-03-26T09:51:12Z DEBUG neolink_core::bc_protocol::connection::discovery] Also sending to [] [2025-03-26T09:51:12Z DEBUG neolink_core::bc_protocol::connection::discovery] Trying a direct connect to: 255.255.255.255:2015 with tid: 46 [2025-03-26T09:51:12Z DEBUG neolink_core::bc_protocol::connection::discovery] Trying a direct connect to: 255.255.255.255:2018 with tid: 228 [2025-03-26T09:51:12Z DEBUG neolink_core::bc_protocol::connection::discovery] Trying a direct connect to: 172.15.255.255:2015 with tid: 124 [2025-03-26T09:51:12Z DEBUG neolink_core::bc_protocol::connection::discovery] Trying a direct connect to: 172.15.255.255:2018 with tid: 151 [2025-03-26T09:51:12Z DEBUG neolink::mqtt::discovery] Enabling MQTT discovery for baby_room [2025-03-26T09:51:12Z INFO neolink::mqtt::discovery] Enabled MQTT discovery for baby_room with friendly name Baby Room [2025-03-26T09:51:12Z DEBUG neolink::mqtt] Listening to message on baby_room [2025-03-26T09:51:12Z DEBUG rumqttc::state] Publish. Topic = neolink/status, Pkid = 1, Payload Size = 9 [2025-03-26T09:51:12Z DEBUG rumqttc::state] Publish. Topic = neolink/config, Pkid = 2, Payload Size = 929 [2025-03-26T09:51:12Z DEBUG rumqttc::state] Publish. Topic = neolink/baby_room/status, Pkid = 3, Payload Size = 12 [2025-03-26T09:51:12Z DEBUG rumqttc::state] Publish. Topic = neolink/baby_room/status/motion, Pkid = 4, Payload Size = 7 [2025-03-26T09:51:12Z DEBUG rumqttc::state] Publish. Topic = neolink/baby_room/status/notification, Pkid = 5, Payload Size = 7 [2025-03-26T09:51:12Z DEBUG rumqttc::state] Publish. Topic = homeassistant/button/neolink_baby_room_reboot/baby_room/config, Pkid = 6, Payload Size = 407 [2025-03-26T09:51:12Z DEBUG rumqttc::state] Publish. Topic = homeassistant/binary_sensor/neolink_baby_room_md/baby_room/config, Pkid = 7, Payload Size = 440 [2025-03-26T09:51:12Z DEBUG rumqttc::state] Publish. Topic = homeassistant/button/neolink_baby_room_siren/baby_room/config, Pkid = 8, Payload Size = 422 [2025-03-26T09:51:12Z DEBUG rumqttc::state] Publish. Topic = homeassistant/sensor/neolink_baby_room_battery/baby_room/config, Pkid = 9, Payload Size = 467 [2025-03-26T09:51:12Z DEBUG rumqttc::state] Publish. Topic = homeassistant/select/neolink_baby_room_ir/baby_room/config, Pkid = 10, Payload Size = 433 [2025-03-26T09:51:12Z DEBUG rumqttc::state] Publish. Topic = neolink/status, Pkid = 11, Payload Size = 9 [2025-03-26T09:51:12Z DEBUG rumqttc::state] Subscribe. Topics = [Filter = neolink/#, Qos = AtMostOnce], Pkid = 12 [2025-03-26T09:51:12Z DEBUG neolink_core::bc_protocol::connection::discovery] Registering 172.15.0.58:53838 to reolink [2025-03-26T09:51:12Z INFO neolink_core::bc_protocol] baby_room: Trying remote discovery [2025-03-26T09:51:12Z INFO neolink_core::bc_protocol] baby_room: Trying map discovery [2025-03-26T09:51:14Z INFO neolink_core::bc_protocol] baby_room: Remote discovery success 95270001YUQ6OMZO at 10.10.30.31:59335 [2025-03-26T09:51:14Z INFO neolink::utils] baby_room: Logging in [2025-03-26T09:51:14Z DEBUG neolink_core::bc_protocol::login] Populating abilities [2025-03-26T09:51:14Z DEBUG neolink_core::bc_protocol::abilityinfo] Abilities: <AbilityInfo><userName>admin</userName><system><subModule><abilityValue>general_rw, norm_rw, version_ro, uid_ro, autoReboot_rw, restore_rw, reboot_rw, shutdown_rw, dst_rw, log_ro, performance_ro, upgrade_rw, export_rw, import_rw, bootPwd_rw</abilityValue></subModule></system><network><subModule><abilityValue>port_rw, dns_rw, email_rw, ipFilter_rw, localLink_rw, pppoe_rw, upnp_rw, wifi_rw, ntp_rw, netStatus_rw</abilityValue></subModule></network><alarm><subModule><abilityValue>rfAlarm_rw</abilityValue></subModule><subModule><channelId>0</channelId><abilityValue>motion_rw</abilityValue></subModule></alarm><image><subModule><channelId>0</channelId><abilityValue>ispBasic_rw, ispAdvance_rw, ledState_rw</abilityValue></subModule></image><video><subModule><channelId>0</channelId><abilityValue>osdName_rw, osdTime_rw, shelter_rw</abilityValue></subModule></video><security><subModule><abilityValue>user_rw, userOnline_rw, bootPwd_rw</abilityValue></subModule></security><replay><subModule><channelId>0</channelId><abilityValue>replay_rw, seek_rw</abilityValue></subModule></replay><PTZ><subModule><abilityValue>control_rw, preset_rw, cruise_rw, track_rw, decoder_rw, ptzInfo_ro</abilityValue></subModule></PTZ><streaming><subModule><channelId>0</channelId><abilityValue>preview_rw, compress_rw, snap_rw, rtsp_rw, streamTable_ro</abilityValue></subModule></streaming></AbilityInfo> [2025-03-26T09:51:14Z INFO neolink::utils] baby_room: Connected and logged in [2025-03-26T09:51:16Z INFO neolink::common::camthread] baby_room: Camera time is already set: 2025-03-26 10:51:14.0 +00:00:00 [2025-03-26T09:51:17Z DEBUG rumqttc::state] Pingreq, last incoming packet before 5002 millisecs, last outgoing request before 5002 millisecs [2025-03-26T09:51:17Z DEBUG rumqttc::state] Pingreq, last incoming packet before 5002 millisecs, last outgoing request before 5002 millisecs [2025-03-26T09:51:17Z DEBUG rumqttc::state] Pingreq, last incoming packet before 4956 millisecs, last outgoing request before 5001 millisecs [2025-03-26T09:51:18Z DEBUG rumqttc::state] Publish. Topic = neolink/baby_room/status, Pkid = 13, Payload Size = 9 [2025-03-26T09:51:18Z DEBUG neolink::rtsp::gst::factory] Constructing Factor Impl [2025-03-26T09:51:18Z DEBUG neolink::rtsp::gst::factory] Adding wickhay as permitted user [2025-03-26T09:51:18Z DEBUG neolink::rtsp::stream] Path: /baby_room/main [2025-03-26T09:51:18Z DEBUG neolink::rtsp::stream] Path: /baby_room/Main [2025-03-26T09:51:18Z DEBUG neolink::rtsp::stream] Path: /baby_room/mainStream [2025-03-26T09:51:18Z DEBUG neolink::rtsp::stream] Path: /baby_room/MainStream [2025-03-26T09:51:18Z DEBUG neolink::rtsp::stream] Path: /baby_room/Mainstream [2025-03-26T09:51:18Z DEBUG neolink::rtsp::stream] Path: /baby_room/mainstream [2025-03-26T09:51:18Z DEBUG neolink::rtsp::stream] Path: /baby_room [2025-03-26T09:51:18Z INFO neolink::rtsp::stream] baby_room: Available at /baby_room/main, /baby_room/Main, /baby_room/mainStream, /baby_room/MainStream, /baby_room/Mainstream, /baby_room/mainstream, /baby_room [2025-03-26T09:51:18Z INFO neolink::common::neocam] baby_room: Model Argus 2 [2025-03-26T09:51:18Z INFO neolink::common::neocam] baby_room: Firmware Version 1202_491_352_27 [2025-03-26T09:51:18Z DEBUG rumqttc::state] Publish. Topic = neolink/baby_room/status/battery_level, Pkid = 14, Payload Size = 3 [2025-03-26T09:51:22Z DEBUG rumqttc::state] Pingreq, last incoming packet before 5000 millisecs, last outgoing request before 5000 millisecs [2025-03-26T09:51:22Z DEBUG rumqttc::state] Pingreq, last incoming packet before 5000 millisecs, last outgoing request before 5000 millisecs [2025-03-26T09:51:22Z DEBUG rumqttc::state] Pingreq, last incoming packet before 3157 millisecs, last outgoing request before 3159 millisecs [2025-03-26T09:51:27Z DEBUG rumqttc::state] Pingreq, last incoming packet before 4999 millisecs, last outgoing request before 5000 millisecs [2025-03-26T09:51:27Z DEBUG rumqttc::state] Pingreq, last incoming packet before 5001 millisecs, last outgoing request before 5001 millisecs [2025-03-26T09:51:27Z DEBUG rumqttc::state] Pingreq, last incoming packet before 5000 millisecs, last outgoing request before 5000 millisecs [2025-03-26T09:51:32Z DEBUG rumqttc::state] Pingreq, last incoming packet before 5000 millisecs, last outgoing request before 5001 millisecs [2025-03-26T09:51:32Z DEBUG rumqttc::state] Pingreq, last incoming packet before 5000 millisecs, last outgoing request before 5001 millisecs [2025-03-26T09:51:32Z DEBUG rumqttc::state] Pingreq, last incoming packet before 5000 millisecs, last outgoing request before 5000 millisecs [2025-03-26T09:51:37Z DEBUG rumqttc::state] Pingreq, last incoming packet before 4999 millisecs, last outgoing request before 5000 millisecs [2025-03-26T09:51:37Z DEBUG rumqttc::state] Pingreq, last incoming packet before 4999 millisecs, last outgoing request before 5001 millisecs [2025-03-26T09:51:37Z DEBUG rumqttc::state] Pingreq, last incoming packet before 5001 millisecs, last outgoing request before 5001 millisecs [2025-03-26T09:51:42Z DEBUG rumqttc::state] Pingreq, last incoming packet before 5001 millisecs, last outgoing request before 5001 millisecs [2025-03-26T09:51:42Z DEBUG rumqttc::state] Pingreq, last incoming packet before 5001 millisecs, last outgoing request before 5001 millisecs [2025-03-26T09:51:42Z DEBUG rumqttc::state] Pingreq, last incoming packet before 4999 millisecs, last outgoing request before 5000 millisecs [2025-03-26T09:51:47Z DEBUG rumqttc::state] Pingreq, last incoming packet before 4999 millisecs, last outgoing request before 5000 millisecs [2025-03-26T09:51:47Z DEBUG rumqttc::state] Pingreq, last incoming packet before 5000 millisecs, last outgoing request before 5000 millisecs [2025-03-26T09:51:47Z DEBUG rumqttc::state] Pingreq, last incoming packet before 5001 millisecs, last outgoing request before 5001 millisecs [2025-03-26T09:51:48Z ERROR neolink::common::camthread] Timed out waiting for camera ping reply [2025-03-26T09:51:48Z WARN neolink::common::camthread] baby_room: Connection Lost: Timed out waiting for camera ping reply [2025-03-26T09:51:48Z INFO neolink::common::camthread] baby_room: Attempt reconnect in 50ms ``` **To Reproduce** Just created a container from neolink:latest repo and set it up with this config. **Expected behavior** Neolink should start up as before and provide RTSP stream **Versions** NVR software: Neolink software: 0.6.2 Reolink camera model and firmware: Argus 2 1202_491_352_27
This issue appears to be discussing a feature request or bug report related to the repository. Based on the content, it seems to be still under discussion. The issue was opened by Dinth and has received 0 comments.