Re: [reSIProcate-users] Refresh registration as UAC
- From: Richard Stellingwerff <remenic@xxxxxxxxx>
- Date: Thu, 11 Feb 2010 21:03:28 +0100
I didn't look at the contact header, I was looking for an expires header since that's what I saw in the REGISTER. In the contact header there is "<sip:1002@xxxxxxxxxxxxx:22080;rinstance=389fea2abfbcf67c>;expires=1200"
Should I add expires to the contact header of my outgoing REGISTER message?
2010/2/11 Adam Roach
<adam@xxxxxxxxxxx>
On 2/11/10 13:29, Feb 11, Richard Stellingwerff wrote:
Thanks for replying Scott. Yes, 60 seconds is a bit low, I agree. The 200 OK does not include any expires value.
Which is *also* in violation of the spec. From the same section I quoted before:
The registrar returns a 200 (OK) response. The response MUST
contain Contact header field values enumerating all current
bindings. Each Contact value MUST feature an "expires"
parameter indicating its expiration interval chosen by the
registrar.
You should file a bug report on whatever registrar you are using. It is out of spec in a very, very broken way.
/a