[Asterisk-Users] Delay in dial
steve at daviesfam.org
steve at daviesfam.org
Wed Sep 28 12:44:53 MST 2005
On Wed, 28 Sep 2005, yusuf wrote:
> I am using Asterisk CVS, and I am getting a huge delay in dialing SIP.
> This Asterisk box is taking calls from a PABX over ZAP, then dialing SIP
> users.
> So, a user '0251' dials from his phone, the PABX sends it the my
> Asterisk box, no delay, then I get a 15 sec delay, before it actually
> dials the end SIP user.
>
> 1 -- Accepting call from '0251' to '0834541083' on channel 0/1, span
> 2 -- Executing NoOp("Zap/1-1", "0834541083") in new stack
> 3 -- Executing Answer("Zap/1-1", "") in new stack
> 4 -- Executing Dial("Zap/1-1","SIP/0834541083 at 192.168.11.111:5060")in
> 5 new stack
> 6 -- Called 0834541083 at 192.168.11.111:5060
> 7 -- SIP/192.168.11.111:5060-1699 is ringing
> 8 -- SIP/192.168.11.111:5060-1699 is ringing
> 9 -- SIP/192.168.11.111:5060-1699 is ringing
> 0834541083
>
> When the call is placed, Asterisk executes until Line 5. There is a 10
> -15 sec delay between Line 5 and Line 6. Once Line 6 has executed, only
> then does it dial
Hi Yusuf,
Hope you are well.
I think this is a DNS issue.
You're dialling a full SIP address. The time delay could perhaps be taken
up by the Asterisk SIP code doing a DNS lookup for srv records, in
combination perhaps with broken DNS setup on the machine?
In your sip.conf, try setting srvlookup=no.
It may also be that the peer system is doing some sort of reverse DNS
lookup and that is causing the delay.
I guess I'm generally suggesting that if the srvlookup change doesn't fix
the problem, then you need to look at DNS.
Regards,
Steve Davies
More information about the asterisk-users
mailing list