I've been checking the SIP messages generated by Axon. They show that my VOIP service provider is sending the expiry time to Axon as 60 seconds. Yet Axon only re-registers after 10 minutes if it loses contact with the service provider.
The log is:
19:14:26 UDP Packet Received from 195.189.173.12:5065 <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
SIP/2.0 200 OK
Via: SIP/2.0/UDP xxxxx:5060;rport=5060;branch=z9hG4bK27752
Record-Route: <sip:195.189.173.10:5060;lr=on>
Record-Route: <sip:195.189.173.12:5065;ftag=1593;lr=on>
From: <sip:xxxxx@sip.voipfone.co.uk>;tag=1593
To: <sip:xxxxx@sip.voipfone.co.uk>;tag=as0740f7b7
Call-ID: 1175277915-752-DELL@192.168.1.11
CSeq: 25 REGISTER
User-Agent: Voipfone Sip Network
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER
Expires: 60
Contact: <sip:xxxxx@62.3.222.210:5060>;expires=60
Date: Fri, 30 Mar 2007 18:14:46 GMT
Content-Length: 0
Would it be possible to not only set the registration time, but to set the time before re-trying to connect if there is a connection failure?