Having a problem here with “Asterisk certified/16.8-cert11” and pjsip chan with real time configuration. I noticed that all endpoints after about 4 min are going offline with no reason until the next REGISTER from the application is coming in. The endpoint is configured with 150 sec qualify option.
For example one particular case:
15:03:22: REGISTER APP → ASTERISK (Asterisk is replying back with 200 OK and endpoint is shown as Avail and Not in use in the console. <Expires: 300>)
15:05:52: OPTION ASTERISK → APP (Application is replying back with 200 OK)
15:07:13: Endpoint went offline with the following status:
Endpoint: 101 Not in use 0 of inf Aor: 101 20 Transport: transport-udp udp 0 0 0.0.0.0:5060
it is shown as “Not in use” but without contact information. Any attempts to dial this endpoint result in an error: No route to the destination.
Couldn’t see any warning or errors in the asterisk console while this is happening. Why would asterisk remove contact information from an endpoint if that is answering successfully to the OPTIONS?