[Asterisk-Users] disa hangs up on me

Michael George george at mutualdata.com
Thu Oct 28 19:25:27 MST 2004


I'm having a problem with DISA().  On my home system, I have the local
extensions starting in [internal].  The s extension in [internal] has a NoOp()
for debugging on s,1 and DISA(no-password,internal) at s,2.  This allows me to
return to internal,s,1 and get a dialtone again.  Like after leaving voice
mail or something.

I have the same thing set up in the office, but that one doesn't work right.
I've only been able to test it with my Grandstream so far and dialing in via
IAX from home (so I can dial an extension from home and get plopped into
[internal] at work).

The DISA() call works just fine, I get the dialtone and all, but as soon as I
send a button press, it hangs up on me.  It doesn't go to the invalid
extension or anything, I just get 

-- Executing DISA("IAX2/squeaker at 216.157.203.105:4569/1", "no-password| internal") in new stack
== Spawn extension (internal, s, 2) exited non-zero on 'IAX2/squeaker at 216.157.203.105:4569/1'
-- Hungup 'IAX2/squeaker at 216.157.203.105:4569/1'

from the IAX connection and something similar on SIP.

The main difference between the two is that the home (working) system is
running CVS-HEAD-09/21/04 and the work system (not working) is running
CVS-v1-0-10/28/04 (the latest, I beleive).

Is there something changed in DISA that it won't work for me to loop back to
my internal context and give a dialtone?

Thanks!

-- 
-M

There are 10 kinds of people in this world:
	Those who can count in binary and those who cannot.



More information about the asterisk-users mailing list