WipeOut wrote:

duncan wrote:


I've added info on qualify=yes and how this can help the NAT dilemma to the
wiki:
http://www.voip-info.org/tiki-index.php?page=Asterisk+sip+qualify


As Wipeout stated, this is extremely useful and an important part of
the "undocumented Asterisk features" we're trying to document on the Wiki ;-)


I can't find a setting for how often Asterisk sends the Qualify/Options request,
but vaguely remember there being one. Any help?

qualify=yes i think means the request gets sent every 60 seconds. you can of course make qualify=600 to make it send every 10 minutes.

If you set qualify=600 Asterisk will wait 600ms for a response to the OPTIONS request.. If a reply is not received by Asterisk within 600ms then the UA is thought to be unreachable.. The OPTIONS request interval seems to be hard coded to 60 seconds..
Thank you!

And if you set qualify=yes, the hardcoded timeout is 2000 ms. I did not
find the 60 seconds, thought it was configurable. I'll think I'll add
it as a feature request, since different NATs have different timeouts.

Btw, here's a snippet from chan_sip.c
---
#define DEFAULT_FREQ_OK         60 * 1000               /* How often to check for the 
host to be up */
#define DEFAULT_FREQ_NOTOK      10 * 1000               /* How often to check, if the 
host is down... */
---
It seems to me that it checks every 60 seconds by default and if the host doesn't 
answer,
it checks every 10 seconds if it's coming back.

I did not see clearly that this timer was connected to qualify,
even though there are source code comments here. Must be the cold fall weather
here in Stockholm that slows my brain. It starts hibernating ;-)


/O


_______________________________________________
Asterisk-Users mailing list
[EMAIL PROTECTED]
http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to