Application server crashed

Hello @brocaar,

Our chirpstack application server instance crashed today. I found the following error in the logs:

goroutine 14011859 [running]:
github.com/eclipse/paho.mqtt.golang.(*baseToken).flowComplete(0xc0021c00f0)
/go/pkg/mod/github.com/eclipse/paho.mqtt.golang@v1.2.0/token.go:87 +0x5b
github.com/eclipse/paho.mqtt.golang.(*baseToken).setError(0xc0021c00f0, 0x16f58e0, 0xc00291c0f0)
/go/pkg/mod/github.com/eclipse/paho.mqtt.golang@v1.2.0/token.go:100 +0x56
github.com/eclipse/paho.mqtt.golang.outgoing(0xc00000a1e0)
/go/pkg/mod/github.com/eclipse/paho.mqtt.golang@v1.2.0/net.go:210 +0xad1
created by github.com/eclipse/paho.mqtt.golang.(*client).reconnect
/go/pkg/mod/github.com/eclipse/paho.mqtt.golang@v1.2.0/client.go:430 +0xc65

I have a few questions:

  1. Looks like it has something to do with paho mqtt client. Do you have any idea why this might have happened?
  2. Can I use the healthcheck_endpoint option under metrics settings to monitor the health of the application server?
  3. Can I configure the network server to communicate with a specific url of an application server?

Thank You!

Please post bug reports to https://github.com/brocaar/chirpstack-application-server/issues. The bug template will guide you to collect all relevant information :slight_smile:

1 Like