UDP traffic going through Traefik is sometimes discarded

I have a Chirpstack installation running on a kubernetes cluster and i’m missing confirmation packets (TXACK). I’ve run TCPDump first on GatewayBridge pod (packet is always sent out) and afterwards at Traefiks pod where i see the UDP packets coming in and only sometimes going out. I see no errors or hints as to what is going on there.

As anyone else been through this or has any idea of what could cause this?


UDP makes no promises.

It’s really best to run the gateway bridge on or close to the gateway, and use one of the more sophisticated schemes between there and the servers running chirpstack.

It turned out to be Traefik udp connection session timeout configuration, default value was 3s and i increased it to 10s. Issue is gone.