[asterisk-users] SIP Woes
tim robinson
timweb at txrx.org.uk
Thu Jul 27 03:48:25 MST 2006
Hi Dave
The problem is with the way in which Asterisk handles 'overlap' dialling
with SIP. i.e. not very well at all. If you remove the early dial
feature from the phone I think you will find it will solve the problem.
The issue is that Asterisk does not apply the digit timeout on SIP early
dial. To behave like chan_zap does with overlap dialling the timeout
MUST be in Asterisk.
I have had a long email exchange with Olle, master of chan_sip but he
told me that SIP was never designed to operate in this manner for
overlap dialling. If so, I think this is actually a major flaw in
SIP...Unfortunately multi-length dialplans are a fact of life in many
countries, which makes SIP non-optimal.
Rgds
Tim Robinson
Basingstoke, UK
Dave Hope wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Hello all,
>
> I've been trying to play with asterisk (after a two month break) and am
> having some problems getting my SIP connection to a third party provider
> to work. In the asterisk console I notice:
>
> - -------------------------
> debian*CLI> set verbose 999
> Verbosity was 0 and is now 999
> Jul 23 16:40:51 DEBUG[4043]: chan_sip.c:2355 sip_alloc: Allocating new
> SIP call for 88e1fcfa-c618-db11-91fa-000fea3f84d4 at localhost
> Jul 23 16:40:51 DEBUG[4043]: chan_sip.c:5441 check_user_full: Setting
> NAT on RTP to 4
> Jul 23 16:40:51 DEBUG[4043]: chan_sip.c:840 __sip_ack: Stopping
> retransmission on '88e1fcfa-c618-db11-91fa-000fea3f84d4 at localhost' of
> Response 1: Found
> Jul 23 16:40:51 DEBUG[4043]: chan_sip.c:5441 check_user_full: Setting
> NAT on RTP to 4
> Jul 23 16:40:51 DEBUG[4043]: chan_sip.c:7329 handle_request: Check for
> res for 200
> Jul 23 16:40:51 DEBUG[4043]: chan_sip.c:1620 update_user_counter: Call
> from user '200' is 1 out of 0
> Jul 23 16:40:51 DEBUG[4043]: chan_sip.c:840 __sip_ack: Stopping
> retransmission on '88e1fcfa-c618-db11-91fa-000fea3f84d4 at localhost' of
> Response 2: Found
> - -------------------------
>
> I believe that's some sort of SIP routing issue related to ReInvite's ?
> - - Is there a workaround for this? In the attempt that someone may be
> able to shed some light on the matter, I've uploaded my current
> configuration to:
>
> http://files.davehope.co.uk/asterisk-problem/
>
> I've also uploaded the output of 'sip debug'. The interesting bit in
> that (to me at least) is the message:
>
> - -------------------------
> Looking for 100000 in Outgoing
> Reliably Transmitting (NAT):
> SIP/2.0 484 Address Incomplete
> Via: SIP/2.0/UDP
> - -------------------------
>
> Is it so simple that I've missed something out in my outgoing bit on my
> dialplan ? Anyway, the complete log can be found here:
>
> http://files.davehope.co.uk/asterisk-problem/debug.log
>
> Ohh. And:
>
> - -------------------------
> root at debian:/etc/asterisk# asterisk -V
> Asterisk 1.0.7-BRIstuffed-0.2.0-RC7k
> - -------------------------
>
> If anyone would be so kind as to shed some insight into the matter it'd
> be greatly appreciated!,
>
> Kind Regards,
>
> Dave
>
>
>
>
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.4 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
>
> iD8DBQFEw4ywjdL3ZT1KDlERAvgqAJ9ptCZlpKeFDkdKNaOHBKDLHi3HrgCglG3I
> 5K48wq9FfL4VlBkADOtLvXU=
> =57su
> -----END PGP SIGNATURE-----
> _______________________________________________
> --Bandwidth and Colocation provided by Easynews.com --
>
> asterisk-users mailing list
> To UNSUBSCRIBE or update options visit:
> http://lists.digium.com/mailman/listinfo/asterisk-users
>
More information about the asterisk-users
mailing list