Hi,
In my own private network using official semtech packet forwarder on the gateway and official chirpstack servers, I have seen a strange event.
I have seen three different log from network server for three uplink from one endnode.
1-the first uplink (fnct=2)
in the first uplink I get get device-session error: object does not exist
error!
packet forwarder log:
Aug 17 12:44:37 Linkap lgw[3588]: INFO: Received pkt from mote: 07340CAF (fcnt=2) Aug 17 12:44:37 Linkap lgw[3588]: JSON up: {"rxpk":[{"tmst":140025244,"chan":5,"rfch":0,"freq":867.500000,"stat":1,"modu":"LORA","datr":"SF12BW125","codr":"4/5","lsnr":6.5,"rssi":-60,"size$ Aug 17 12:44:37 Linkap lgw[3588]: INFO: [up] PUSH_ACK received in 37 ms
gateway bridge log:
Aug 17 12:44:38 srv35074 chirpstack-gateway-bridge[25532]: time="2021-08-17T12:44:38.719566271+02:00" level=info msg="integration/mqtt: publishing event" event=up qos=0 topic=gateway/ffffff0000210106/event/up uplink_id=361a9cd9-1aa7-4458-9315-4f0d9a953881
network server log:
Aug 17 12:44:38 srv35074 chirpstack-network-server[25135]: time="2021-08-17T12:44:38.721009813+02:00" level=info msg="gateway/mqtt: uplink frame received" gateway_id=ffffff0000210106 uplink_id=361a9cd9-1aa7-4458-9315-4f0d9a953881 Aug 17 12:44:38 srv35074 chirpstack-network-server[25135]: time="2021-08-17T12:44:38.924340252+02:00" level=info msg="uplink: frame(s) collected" ctx_id=670d0614-1d7f-485a-a94d-87bbe443cbef mtype=UnconfirmedDataUp uplink_ids="[361a9cd9-1aa7-4458-9315-4f0d9a953881]" Aug 17 12:44:38 srv35074 chirpstack-network-server[25135]: time="2021-08-17T12:44:38.925647839+02:00" level=error msg="uplink: processing uplink frame error" ctx_id=670d0614-1d7f-485a-a94d-87bbe443cbef error="get device-session error: object does not exist"
application server log:
------- get nothing
2-the first uplink (fnct=3)
but for the next uplink all things are OK:
packet forwarder log:
Aug 17 13:45:37 Linkap lgw[3588]: INFO: Received pkt from mote: 07340CAF (fcnt=3) Aug 17 13:45:37 Linkap lgw[3588]: JSON up: {"rxpk":[{"tmst":3745459804,"chan":4,"rfch":0,"freq":867.300000,"stat":1,"modu":"LORA","datr":"SF12BW125","codr":"4/5","lsnr":8.5,"rssi":-59,"siz$ Aug 17 13:45:37 Linkap lgw[3588]: INFO: [up] PUSH_ACK received in 9 ms
gateway bridge log:
Aug 17 13:45:37 srv35074 chirpstack-gateway-bridge[25532]: time="2021-08-17T13:45:37.697827418+02:00" level=info msg="integration/mqtt: publishing event" event=stats qos=0 stats_id=3878768c-0428-4c02-a552-91703caabbe1 topic=gateway/ffffff0000210106/event/stats
network server log:
Aug 17 13:45:37 srv35074 chirpstack-network-server[25135]: time="2021-08-17T13:45:37.699304+02:00" level=info msg="gateway/mqtt: gateway stats packet received" gateway_id=ffffff0000210106 stats_id=3878768c-0428-4c02-a552-91703caabbe1 Aug 17 13:45:37 srv35074 chirpstack-network-server[25135]: time="2021-08-17T13:45:37.704623434+02:00" level=info msg="storage: gateway state updated" ctx_id=3878768c-0428-4c02-a552-91703caabbe1 gateway_id=ffffff0000210106 Aug 17 13:45:37 srv35074 chirpstack-network-server[25135]: time="2021-08-17T13:45:37.716843742+02:00" level=info msg="finished client unary call" ctx_id=3878768c-0428-4c02-a552-91703caabbe1 grpc.code=OK grpc.ctx_id=d733652f-28c2-48ce-9562-63708f07050b grpc.duration=10.750662ms grpc.method=HandleGatewayStats grpc.service=as.ApplicationServerService span.kind=client system=grpc
application server log:
Aug 17 13:45:37 srv35074 chirpstack-application-server[734]: time="2021-08-17T13:45:37.710822827+02:00" level=info msg="gateway updated" ctx_id=d733652f-28c2-48ce-9562-63708f07050b id=ffffff0000210106 name=Ribbon Aug 17 13:45:37 srv35074 chirpstack-application-server[734]: time="2021-08-17T13:45:37.71628552+02:00" level=info msg="metrics saved" aggregation="[MINUTE HOUR DAY MONTH]" ctx_id=d733652f-28c2-48ce-9562-63708f07050b name="gw:ffffff0000210106" Aug 17 13:45:37 srv35074 chirpstack-application-server[734]: time="2021-08-17T13:45:37.71635824+02:00" level=info msg="finished unary call with code OK" ctx_id=d733652f-28c2-48ce-9562-63708f07050b grpc.code=OK grpc.method=HandleGatewayStats grpc.service=as.ApplicationServerService grpc.start_time="2021-08-17T13:45:37+02:00" grpc.time_ms=8.936 peer.address="127.0.0.1:56590" span.kind=server system=grpc
3-the third uplink (fnct=4)
and for the next uplink I don’t get any error:!
packet forwarder log:
Aug 17 14:44:54 Linkap lgw[3588]: INFO: Received pkt from mote: 07340CAF (fcnt=4) Aug 17 14:44:54 Linkap lgw[3588]: JSON up: {"rxpk":[{"tmst":3055927892,"chan":1,"rfch":1,"freq":868.300000,"stat":1,"modu":"LORA","datr":"SF12BW125","codr":"4/5","lsnr":8.5,"rssi":-63,"siz$ Aug 17 14:44:54 Linkap lgw[3588]: INFO: [up] PUSH_ACK received in 29 ms
gateway bridge log:
Aug 17 14:44:54 srv35074 chirpstack-gateway-bridge[25532]: time="2021-08-17T14:44:54.627084273+02:00" level=info msg="integration/mqtt: publishing event" event=up qos=0 topic=gateway/ffffff0000210106/event/up uplink_id=6b39a81c-aa55-4f9e-833c-c7426321124c
network server log:
Aug 17 14:44:54 srv35074 chirpstack-network-server[25135]: time="2021-08-17T14:44:54.628900937+02:00" level=info msg="gateway/mqtt: uplink frame received" gateway_id=ffffff0000210106 uplink_id=6b39a81c-aa55-4f9e-833c-c7426321124c
application server log:
------------ get nothing
I just get the second uplink (with fcnt=3) in chirpstack device data tab.
what’s the reason? how can I find the issue source?