I’ve got two PJSIP Extensions that are just Cisco SPA Phone Adapters. At two different sites, possibly on the same ISP. That were originally working but over time have stopped.
I’m looking at the PJSIP History using
pjsip show history
I’ve noticed the SPAs that don’t work only seem to be receiving a request but not sending a response.
00030 1585016807 * ==> SITE1IP:5060 OPTIONS sip:400-708b7bfeb6df4e8c2ab7edafad8a69c9@SITE1IP:5060 SIP/2.0
00031 1585016811 * ==> SITE1IP:5060 OPTIONS sip:400-708b7bfeb6df4e8c2ab7edafad8a69c9@SITE1IP:5060 SIP/2.0
00038 1585016820 * ==> SITE2IP:5060 OPTIONS sip:401@SITE2IP:5060 SIP/2.0
00039 1585016822 * ==> SITE2IP:5060 OPTIONS sip:401@SITE2IP:5060 SIP/2.0
That just repeats over and over for those two sites, never receiving an ok response.
I’ve got another two SPA adapters at other sites that are working fine on another ISP. No problems ever
Which are sending and receiving it a response and registered fine.
00076 1585016874 * ==> SITE3IP:5060 OPTIONS sip:403@SITE3IP:5060 SIP/2.0
00077 1585016874 * <== SITE3IP:5060 SIP/2.0 200 OK
Which is getting the ok response.
The IPs of the remote site are added in - Connectivity > Firewall The extensions are configured the same as the working ones.
While posting this the endpoint that most recently started having issues became available again.
= Endpoint 401 is now Reachable
– Contact 401/sip:401@SITE2IP:5060 is now Reachable. RTT: 60.058 msec
Also with the history command I see it sending and receiving the request now;
00849 1585018078 * ==> SITE2IP:5060 OPTIONS sip:401@SITE2IP:5060 SIP/2.0
00850 1585018078 * <== SITE2IP:5060 SIP/2.0 200 OK