Having problems getting DISA to work

Hello All,

I am trying to setup DISA. I can dial in from an external DID, or from a SIP softphone into the context. I authenticate correctly and then I get the dial tone. I then dial the number to call out… but nothing… i just a hear a beep beep beep (not the number is busy sound though). Can anyone help? I have read many sites, including the www.voip-info.org/wiki-Asterisk+cmd+DISA and others (nerd vittles, etc.)… still, i can not get it working.

Here is some more info;

Asterisk 1.6.0-beta4 built by sadegs @ sadegs-desktop on a i686 running Linux on 2008-03-10 03:41:46 UTC

SIP.CONF
;(softphone client)
[5555]
; Turn off silence suppression in X-Lite (“Transmit Silence”=YES)!
; Note that Xlite sends NAT keep-alive packets, so qualify=yes is not needed
type=friend
secret=****
context=sip-incoming
regexten=5555 ; When they register, create extension 1234
callerid= <5555>
host=dynamic ; This device needs to register
nat=yes ; X-Lite is behind a NAT router
canreinvite=no ; Typically set to NO if behind NAT
disallow=all
allow=gsm ; GSM consumes far less bandwidth than ulaw
allow=ulaw
allow=alaw
;mailbox=1234@default,1233@default ; Subscribe to status of multiple mailboxes
registertrying=yes

;(sip outgoing proxy)
[lesnet_peer]
type=peer
secret=****
username=
host=did.voip.les.net
dtmfmode=rfc2833
insecure=very
disallow=all
allow=ulaw
allow=g729
allow=gsm
allow=g726
context=lesnet-incoming

EXTENSION.CONF
[sip-incoming]
exten => _X.,1,Answer
exten => _X.,2,Wait(1)
exten => _X.,3,Authenticate(4224)
exten => _X.,4,DISA(no-password|lesnet-out)

[lesnet-out]
exten => _X.,1,Dial(SIP/lesnet_peer/${EXTEN})

[lesnet-incoming]
exten => s,1,Answer
exten => s,2,Wait(1)
exten => s,Authenticate(4224)
exten => s,4,DISA(no-password|lesnet-out)

CONSOLE->

[Mar 21 19:38:48] NOTICE[10085]: chan_sip.c:17531
== Using SIP RTP CoS mark 5
– Executing [6032054402@sip-incoming:1] Answer(“SIP/5555-0826d2a0”, “”) in new stack
– Executing [6032054402@sip-incoming:2] Wait(“SIP/5555-0826d2a0”, “1”) in new stack
– Executing [6032054402@sip-incoming:3] Authenticate(“SIP/5555-0826d2a0”, “4224”) in new stack
– <SIP/5555-0826d2a0> Playing ‘agent-pass.gsm’ (language ‘en’)
– <SIP/5555-0826d2a0> Playing ‘auth-thankyou.gsm’ (language ‘en’)
– Executing [6032054402@sip-incoming:4] DISA(“SIP/5555-0826d2a0”, “4224|lesnet_out”) in new stack
== Spawn extension (sip-incoming, 6032054402, 4) exited non-zero on 'SIP/5555-0826d2a0’
sadegs-desktop*CLI>

Any Ideas what is wrong???
thanks

Try entering the DISA password followed directly by the number you want to dial. I had a similar problem and found that this worked.