[asterisk-bugs] [Asterisk 0014185]: [patch] Setting registration expiry in registration string does not work
Asterisk Bug Tracker
noreply at bugs.digium.com
Wed Jan 28 07:54:58 CST 2009
A NOTE has been added to this issue.
======================================================================
http://bugs.digium.com/view.php?id=14185
======================================================================
Reported By: Nick_Lewis
Assigned To: otherwiseguy
======================================================================
Project: Asterisk
Issue ID: 14185
Category: Channels/chan_sip/Registration
Reproducibility: always
Severity: major
Priority: normal
Status: ready for testing
Target Version: 1.6.2
Asterisk Version: 1.6.0
Regression: No
SVN Branch (only for SVN checkouts, not tarball releases): N/A
SVN Revision (number only!):
Request Review:
======================================================================
Date Submitted: 2009-01-07 05:09 CST
Last Modified: 2009-01-28 07:54 CST
======================================================================
Summary: [patch] Setting registration expiry in registration
string does not work
Description:
In some applications it is necessary for an asterisk pbx to have very short
registrations with a voip trunk provider if for example the asterisk pbx is
behind a nat firewall and the provider does not provide other udp binding
keep alive mechanisms.
According to sip.conf the format for the registration string is
[transport://]user[:secret[:authuser]]@host[:port][/contact][~expiry]
so that it should be possible to set a shorter registration by appending a
~ and an expiry value e.g. http://bugs.digium.com/view.php?id=22#c60 for a one
minute registration
However the chan_sip.c code does not seem to make use of the [~expiry]
portion so the default expiry value is always used for all registration
strings.
======================================================================
Relationships ID Summary
----------------------------------------------------------------------
parent of 0014321 [patch] The contact exten field in the ...
======================================================================
----------------------------------------------------------------------
(0098954) Nick_Lewis (reporter) - 2009-01-28 07:54
http://bugs.digium.com/view.php?id=14185#c98954
----------------------------------------------------------------------
Please find updated patch that clears out some unused historic port parsing
code.
This patch is now a pure superset of the patch in issue 14321. Use this
patch on its own to fix both 14321 and 14185 together. If you have fixed
14321 using the patch in that issue then you will need to undo that patch
before you can fix this issue.
Issue History
Date Modified Username Field Change
======================================================================
2009-01-28 07:54 Nick_Lewis Note Added: 0098954
======================================================================
More information about the asterisk-bugs
mailing list