Problem with Chirpstack Gateway Mesh

Viewed 8

Hello! Chirpstack version: 4.17.0, concentratord 4.7.0, mqtt-forwarder: 4.5.1, gateway-mesh: 4.1.3.
Problem: I'm trying to set Chirpstack Gateway Mesh Configuration, I have border Gateway. In chirpstack-gateway-mesh.toml I've set "border_gateway = true".
In chirpstack-mqtt-forwarder.toml I've set:

[backend]
  enabled="concentratord"

  [backend.concentratord]
    event_url="ipc:///tmp/gateway_relay_event"
    command_url="ipc:///tmp/gateway_relay_command"

Is it right configuration for border gateway?

When I've just set all parameters all worked. But after gateway reboot end-devices can't set snything to gateway. When I've tried to rejoin them I got no JoinAccept:

2026-05-25 JoinRequest 10:53:28	DevEUI: 70b3d50ad0009216
2026-05-25 JoinRequest 10:53:20	DevEUI: 70b3d50ad0009216
2026-05-25 JoinRequest 10:53:12	DevEUI: 70b3d50ad0009216

Logs of MQTT-Forwarder - no downlink message:

May 25 10:53:28 NLS-Gateway-Test-143 chirpstack-mqtt-forwarder[1024]: Received uplink frame, uplink_id: 2400655598
May 25 10:53:28 NLS-Gateway-Test-143 chirpstack-mqtt-forwarder[1024]: Sending uplink event, uplink_id: 2400655598, topic: ru864/gateway/0016c001f105451f/event/up
May 25 10:53:28 NLS-Gateway-Test-143 chirpstack-mqtt-forwarder[1024]: Received message, topic: ru864/gateway/0016c001f105451f/command/down, qos: AtMostOnce
May 25 10:53:28 NLS-Gateway-Test-143 chirpstack-mqtt-forwarder[1024]: Received downlink command, downlink_id: 1525061678, topic: ru864/gateway/0016c001f105451f/command/down
May 25 10:53:28 NLS-Gateway-Test-143 chirpstack-mqtt-forwarder[1024]: Sending downlink frame, downlink_id: 1525061678
May 25 10:53:28 NLS-Gateway-Test-143 chirpstack-mqtt-forwarder[1024]: Re-connecting to Concentratord command API, command_url: ipc:///tmp/gateway_relay_command
May 25 10:53:28 NLS-Gateway-Test-143 chirpstack-mqtt-forwarder[1024]: Handling message error, error: Could not read down response
May 25 10:53:32 NLS-Gateway-Test-143 chirpstack-mqtt-forwarder[1024]: received gateway stats
May 25 10:53:32 NLS-Gateway-Test-143 chirpstack-mqtt-forwarder[1024]: Sending gateway stats event, topic: ru864/gateway/0016c001f105451f/event/stats
May 25 10:53:44 NLS-Gateway-Test-143 chirpstack-mqtt-forwarder[1024]: Received uplink frame, uplink_id: 1006590137

gateway-mesh logs:

May 25 10:53:02 NLS-Gateway-Test-143 chirpstack-gateway-mesh[1023]: 2026-05-25T07:53:02.073Z INFO  [chirpstack_gateway_mesh::proxy] Sending event
May 25 10:53:12 NLS-Gateway-Test-143 chirpstack-gateway-mesh[1023]: 2026-05-25T07:53:12.737Z INFO  [chirpstack_gateway_mesh::backend] Frame received - [uplink_id: 4101093685, freq: 869100000, rssi: -27, snr: 9.75, mod: [LORA - sf: 12, bw: 125000]]
May 25 10:53:12 NLS-Gateway-Test-143 chirpstack-gateway-mesh[1023]: 2026-05-25T07:53:12.737Z INFO  [chirpstack_gateway_mesh::mesh] Proxying LoRaWAN uplink, uplink: [uplink_id: 4101093685, freq: 869100000, rssi: -27, snr: 9.75, mod: [LORA - sf: 12, bw: 125000]]
May 25 10:53:12 NLS-Gateway-Test-143 chirpstack-gateway-mesh[1023]: 2026-05-25T07:53:12.737Z INFO  [chirpstack_gateway_mesh::proxy] Sending event
May 25 10:53:13 NLS-Gateway-Test-143 chirpstack-gateway-mesh[1023]: 2026-05-25T07:53:13.004Z INFO  [chirpstack_gateway_mesh::proxy] Downlink command received - [downlink_id: 138813879 - [freq: 869100000, power: 14, mod: [LORA - sf: 12, bw: 125000], timing: [DELAY: 5], [freq: 869100000, power: 14, mod: [LORA - sf: 12, bw: 125000], timing: [DELAY: 6]]
May 25 10:53:13 NLS-Gateway-Test-143 chirpstack-gateway-mesh[1023]: 2026-05-25T07:53:13.005Z INFO  [chirpstack_gateway_mesh::mesh] Proxying LoRaWAN downlink, downlink: [downlink_id: 138813879 - [freq: 869100000, power: 14, mod: [LORA - sf: 12, bw: 125000], timing: [DELAY: 5], [freq: 869100000, power: 14, mod: [LORA - sf: 12, bw: 125000], timing: [DELAY: 6]]
May 25 10:53:13 NLS-Gateway-Test-143 chirpstack-gateway-mesh[1023]: 2026-05-25T07:53:13.005Z INFO  [chirpstack_gateway_mesh::backend] Sending downlink frame - [downlink_id: 138813879 - [freq: 869100000, power: 14, mod: [LORA - sf: 12, bw: 125000], timing: [DELAY: 5], [freq: 869100000, power: 14, mod: [LORA - sf: 12, bw: 125000], timing: [DELAY: 6]]
May 25 10:53:20 NLS-Gateway-Test-143 chirpstack-gateway-mesh[1023]: 2026-05-25T07:53:20.494Z INFO  [chirpstack_gateway_mesh::backend] Frame received - [uplink_id: 2188333235, freq: 869100000, rssi: -21, snr: 10.5, mod: [LORA - sf: 12, bw: 125000]]
May 25 10:53:20 NLS-Gateway-Test-143 chirpstack-gateway-mesh[1023]: 2026-05-25T07:53:20.495Z INFO  [chirpstack_gateway_mesh::mesh] Proxying LoRaWAN uplink, uplink: [uplink_id: 2188333235, freq: 869100000, rssi: -21, snr: 10.5, mod: [LORA - sf: 12, bw: 125000]]
May 25 10:53:20 NLS-Gateway-Test-143 chirpstack-gateway-mesh[1023]: 2026-05-25T07:53:20.495Z INFO  [chirpstack_gateway_mesh::proxy] Sending event
May 25 10:53:28 NLS-Gateway-Test-143 chirpstack-gateway-mesh[1023]: 2026-05-25T07:53:28.247Z INFO  [chirpstack_gateway_mesh::backend] Frame received - [uplink_id: 2400655598, freq: 868900000, rssi: -21, snr: 8, mod: [LORA - sf: 12, bw: 125000]]
May 25 10:53:28 NLS-Gateway-Test-143 chirpstack-gateway-mesh[1023]: 2026-05-25T07:53:28.247Z INFO  [chirpstack_gateway_mesh::mesh] Proxying LoRaWAN uplink, uplink: [uplink_id: 2400655598, freq: 868900000, rssi: -21, snr: 8, mod: [LORA - sf: 12, bw: 125000]]
May 25 10:53:28 NLS-Gateway-Test-143 chirpstack-gateway-mesh[1023]: 2026-05-25T07:53:28.247Z INFO  [chirpstack_gateway_mesh::proxy] Sending event
May 25 10:53:32 NLS-Gateway-Test-143 chirpstack-gateway-mesh[1023]: 2026-05-25T07:53:32.075Z INFO  [chirpstack_gateway_mesh::proxy] Sending event
May 25 10:53:44 NLS-Gateway-Test-143 chirpstack-gateway-mesh[1023]: 2026-05-25T07:53:44.960Z INFO  [chirpstack_gateway_mesh::backend] Frame received - [uplink_id: 1006590137, freq: 869100000, rssi: -74, snr: 7.75, mod: [LORA - sf: 12, bw: 125000]]
May 25 10:53:44 NLS-Gateway-Test-143 chirpstack-gateway-mesh[1023]: 2026-05-25T07:53:44.960Z INFO  [chirpstack_gateway_mesh::mesh] Proxying LoRaWAN uplink, uplink: [uplink_id: 1006590137, freq: 869100000, rssi: -74, snr: 7.75, mod: [LORA - sf: 12, bw: 125000]]
May 25 10:53:44 NLS-Gateway-Test-143 chirpstack-gateway-mesh[1023]: 2026-05-25T07:53:44.960Z INFO  [chirpstack_gateway_mesh::proxy] Sending event

But after restarting gateway-mesh service with systemctl restart it works an receive JoinAccept:

Logs of mqtt-forwarder:

May 25 10:59:52 NLS-Gateway-Test-143 systemd[1]: Started chirpstack-mqtt-forwarder.service - ChirpStack MQTT Forwarder.
May 25 10:59:52 NLS-Gateway-Test-143 chirpstack-mqtt-forwarder[1194]: Starting ChirpStack MQTT Forwarder (version: 4.5.1, docs: https://www.chirpstack.io/)
May 25 10:59:52 NLS-Gateway-Test-143 chirpstack-mqtt-forwarder[1194]: Setting up ChirpStack Concentratord backend
May 25 10:59:52 NLS-Gateway-Test-143 chirpstack-mqtt-forwarder[1194]: Setting up ChirpStack Concentratord backend
May 25 10:59:52 NLS-Gateway-Test-143 chirpstack-mqtt-forwarder[1194]: Connecting to Concentratord event API, event_url: ipc:///tmp/gateway_relay_event
May 25 10:59:52 NLS-Gateway-Test-143 chirpstack-mqtt-forwarder[1194]: Connecting to Concentratord command API, command_url: ipc:///tmp/gateway_relay_command
May 25 10:59:52 NLS-Gateway-Test-143 chirpstack-mqtt-forwarder[1194]: Reading gateway id
May 25 10:59:52 NLS-Gateway-Test-143 chirpstack-mqtt-forwarder[1194]: Received gateway id, gateway_id: 0016c001f105451f
May 25 10:59:52 NLS-Gateway-Test-143 chirpstack-mqtt-forwarder[1194]: Received Gateway ID from backend, gateway_id: 0016c001f105451f
May 25 10:59:52 NLS-Gateway-Test-143 chirpstack-mqtt-forwarder[1194]: Configuring client with TLS certificate, ca_cert: /etc/mosquitto/ca_certificates/ca.crt, tls_cert: /etc/mosquitto/certs/server.crt, tls_key: /etc/mosquitto/certs/server.key
May 25 10:59:52 NLS-Gateway-Test-143 chirpstack-mqtt-forwarder[1194]: Starting MQTT event loop
May 25 10:59:52 NLS-Gateway-Test-143 chirpstack-mqtt-forwarder[1194]: Subscribing to command topic, topic: ru864/gateway/0016c001f105451f/command/+
May 25 10:59:52 NLS-Gateway-Test-143 chirpstack-mqtt-forwarder[1194]: Sending conn state, topic: ru864/gateway/0016c001f105451f/state/conn
May 25 11:00:02 NLS-Gateway-Test-143 chirpstack-mqtt-forwarder[1194]: received gateway stats
May 25 11:00:02 NLS-Gateway-Test-143 chirpstack-mqtt-forwarder[1194]: Sending gateway stats event, topic: ru864/gateway/0016c001f105451f/event/stats
May 25 11:00:06 NLS-Gateway-Test-143 chirpstack-mqtt-forwarder[1194]: Received uplink frame, uplink_id: 374551193
May 25 11:00:06 NLS-Gateway-Test-143 chirpstack-mqtt-forwarder[1194]: Sending uplink event, uplink_id: 374551193, topic: ru864/gateway/0016c001f105451f/event/up
May 25 11:00:07 NLS-Gateway-Test-143 chirpstack-mqtt-forwarder[1194]: Received message, topic: ru864/gateway/0016c001f105451f/command/down, qos: AtMostOnce
May 25 11:00:07 NLS-Gateway-Test-143 chirpstack-mqtt-forwarder[1194]: Received downlink command, downlink_id: 1889938541, topic: ru864/gateway/0016c001f105451f/command/down
May 25 11:00:07 NLS-Gateway-Test-143 chirpstack-mqtt-forwarder[1194]: Sending downlink frame, downlink_id: 1889938541
May 25 11:00:07 NLS-Gateway-Test-143 chirpstack-mqtt-forwarder[1194]: Received ack, items: ["OK", "IGNORED"], downlink_id: 1889938541
May 25 11:00:07 NLS-Gateway-Test-143 chirpstack-mqtt-forwarder[1194]: Sending ack event, downlink_id: 1889938541, topic: ru864/gateway/0016c001f105451f/event/ack

logs of gateway-mesh:

May 25 10:59:51 NLS-Gateway-Test-143 systemd[1]: Started chirpstack-gateway-mesh.service - ChirpStack Gateway Mesh.
May 25 10:59:51 NLS-Gateway-Test-143 chirpstack-gateway-mesh[1163]: 2026-05-25T07:59:51.691Z INFO  [chirpstack_gateway_mesh] Starting ChirpStack Gateway Mesh (border_gateway: true,version: 4.1.3, docs: https://www.chirpstack.io/)
May 25 10:59:51 NLS-Gateway-Test-143 chirpstack-gateway-mesh[1163]: 2026-05-25T07:59:51.691Z INFO  [chirpstack_gateway_mesh::proxy] Setting up Concentratord proxy API, event_bind: ipc:///tmp/gateway_relay_event, command_bind: ipc:///tmp/gateway_relay_command
May 25 10:59:51 NLS-Gateway-Test-143 chirpstack-gateway-mesh[1163]: 2026-05-25T07:59:51.691Z INFO  [chirpstack_gateway_mesh::backend] Setting up Concentratord backend, event_url: ipc:///tmp/concentratord_event, command_url: ipc:///tmp/concentratord_command
May 25 10:59:51 NLS-Gateway-Test-143 chirpstack-gateway-mesh[1163]: 2026-05-25T07:59:51.694Z INFO  [chirpstack_gateway_mesh::backend] Retrieved Gateway ID: 0016c001f105451f
May 25 10:59:51 NLS-Gateway-Test-143 chirpstack-gateway-mesh[1163]: 2026-05-25T07:59:51.694Z INFO  [chirpstack_gateway_mesh::backend] Setting up Mesh Concentratord backend, event_url: ipc:///tmp/concentratord_event, command_url: ipc:///tmp/concentratord_command
May 25 10:59:51 NLS-Gateway-Test-143 chirpstack-gateway-mesh[1163]: 2026-05-25T07:59:51.697Z INFO  [chirpstack_gateway_mesh::backend] Retrieved Gateway ID: 0016c001f105451f
May 25 10:59:51 NLS-Gateway-Test-143 chirpstack-gateway-mesh[1163]: 2026-05-25T07:59:51.882Z INFO  [chirpstack_gateway_mesh::proxy] Get gateway id command received
May 25 10:59:52 NLS-Gateway-Test-143 chirpstack-gateway-mesh[1163]: 2026-05-25T07:59:52.092Z INFO  [chirpstack_gateway_mesh::proxy] Get gateway id command received
May 25 11:00:02 NLS-Gateway-Test-143 chirpstack-gateway-mesh[1163]: 2026-05-25T08:00:02.096Z INFO  [chirpstack_gateway_mesh::proxy] Sending event
May 25 11:00:06 NLS-Gateway-Test-143 chirpstack-gateway-mesh[1163]: 2026-05-25T08:00:06.796Z INFO  [chirpstack_gateway_mesh::backend] Frame received - [uplink_id: 374551193, freq: 868900000, rssi: -27, snr: 9.5, mod: [LORA - sf: 12, bw: 125000]]
May 25 11:00:06 NLS-Gateway-Test-143 chirpstack-gateway-mesh[1163]: 2026-05-25T08:00:06.796Z INFO  [chirpstack_gateway_mesh::mesh] Proxying LoRaWAN uplink, uplink: [uplink_id: 374551193, freq: 868900000, rssi: -27, snr: 9.5, mod: [LORA - sf: 12, bw: 125000]]
May 25 11:00:06 NLS-Gateway-Test-143 chirpstack-gateway-mesh[1163]: 2026-05-25T08:00:06.796Z INFO  [chirpstack_gateway_mesh::proxy] Sending event
May 25 11:00:07 NLS-Gateway-Test-143 chirpstack-gateway-mesh[1163]: 2026-05-25T08:00:07.040Z INFO  [chirpstack_gateway_mesh::proxy] Downlink command received - [downlink_id: 1889938541 - [freq: 868900000, power: 14, mod: [LORA - sf: 12, bw: 125000], timing: [DELAY: 5], [freq: 869100000, power: 14, mod: [LORA - sf: 12, bw: 125000], timing: [DELAY: 6]]
May 25 11:00:07 NLS-Gateway-Test-143 chirpstack-gateway-mesh[1163]: 2026-05-25T08:00:07.040Z INFO  [chirpstack_gateway_mesh::mesh] Proxying LoRaWAN downlink, downlink: [downlink_id: 1889938541 - [freq: 868900000, power: 14, mod: [LORA - sf: 12, bw: 125000], timing: [DELAY: 5], [freq: 869100000, power: 14, mod: [LORA - sf: 12, bw: 125000], timing: [DELAY: 6]]
May 25 11:00:07 NLS-Gateway-Test-143 chirpstack-gateway-mesh[1163]: 2026-05-25T08:00:07.040Z INFO  [chirpstack_gateway_mesh::backend] Sending downlink frame - [downlink_id: 1889938541 - [freq: 868900000, power: 14, mod: [LORA - sf: 12, bw: 125000], timing: [DELAY: 5], [freq: 869100000, power: 14, mod: [LORA - sf: 12, bw: 125000], timing: [DELAY: 6]]
May 25 11:00:24 NLS-Gateway-Test-143 chirpstack-gateway-mesh[1163]: 2026-05-25T08:00:24.968Z INFO  [chirpstack_gateway_mesh::backend] Frame received - [uplink_id: 2604128160, freq: 864700000, rssi: -33, snr: 9, mod: [LORA - sf: 12, bw: 125000]]

Any ideas why this happening? I've tried to delete sockets after reboot, but it didn't help. Only manual service restart works :(

0 Answers