you can set the nat_bflag (see usrloc module) to mark the registration as being natted. Then use nathelper module mark it to send OPTIONS ping (sipping_bflag parameter).Hi,
The iPhone client, when it goes into background, can only respond to incoming messages.That makes the Registration expire when there is no communication from the server beforethe expire time. I could make the Registration not expire at all. Not sure it's the only option.
Is there a way to send a Ping message from server periodically to the iPhone SIP client. Thiswill wakeup the SIP client and resend REGISTER message.
-- Daniel-Constantin Mierla -- http://www.asipto.com Kamailio Advanced Training, Oct 10-13, Berlin: http://asipto.com/u/kat http://linkedin.com/in/miconda -- http://twitter.com/miconda