Have you tried a simple hangup NoOp to output ${DIALSTATUS} to the CLI? exten => h,1,NoOp("${DIALSTATUS}")
-josiah Original Message: ----------------- From: Randy Bush [EMAIL PROTECTED] Date: Sat, 2 Apr 2005 10:44:46 -0800 To: asterisk-users@lists.digium.com Subject: [Asterisk-Users] how to tell what ${DIALSTATUS} is being set i often have nufone problems, e.g. -- Executing Dial("SIP/konaa0p-4b88", "IAX2/[EMAIL PROTECTED]/14086661234") in new stack -- Called [EMAIL PROTECTED]/14086661234 -- Call accepted by 66.225.202.72 (format ulaw) -- Format for call is ulaw -- Hungup 'IAX2/NuFone/5' <sound of surf (on a boogie board kind of day) for a fairly long while> == No one is available to answer at this time -- Executing Hangup("SIP/konaa0p-4b88", "") in new stack == Spawn extension (dial-gateways, 14086661234, 5) exited non-zero on 'SIP/konaa0p-4b88' -- Executing Hangup("SIP/konaa0p-4b88", "") in new stack == Spawn extension (dial-gateways, h, 1) exited non-zero on 'SIP/konaa0p-4b88' i would like to detect this (and many other things) in ${DIALSTATUS} conditions so that i can then GotoIf() them. the problem is that the log does not tell me explicitly which ${DIALSTATUS} has been returned, leaving me guessing. with BUSY vs CONGESTION this is even more of an issue. is it reasonable to ask that the log contain the value being set in ${DIALSTATUS}? randy _______________________________________________ Asterisk-Users mailing list Asterisk-Users@lists.digium.com http://lists.digium.com/mailman/listinfo/asterisk-users To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users -------------------------------------------------------------------- mail2web - Check your email from the web at http://mail2web.com/ . _______________________________________________ Asterisk-Users mailing list Asterisk-Users@lists.digium.com http://lists.digium.com/mailman/listinfo/asterisk-users To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users