[asterisk-users] SIP response 480 "Do Not Disturb"
Ron Arts
ron.arts at neonova.nl
Tue Apr 15 06:38:45 CDT 2008
Johansson Olle E schreef:
> 15 apr 2008 kl. 12.06 skrev Stefan Guenther:
>> Hello,
>>
>> I have switched on DND on a SNOM 360. When I call this phone, I get
>> the
>> following output:
>>
>> -- Executing [93 at local:1] Dial("SIP/user4-0821b0e8",
>> "SIP/user3|20|tr") in new stack
>> -- Called user3
>> -- Got SIP response 480 "Do Not Disturb" back from 192.168.0.34
>> -- SIP/user3-081f8d20 is circuit-busy
>> == Everyone is busy/congested at this time (1:0/1/0)
>> -- Executing [93 at local:2] Goto("SIP/user4-0821b0e8",
>> "fehler|s-CONGESTION|1") in new stack
>> -- Goto (fehler,s-CONGESTION,1)
>> -- Executing [s-CONGESTION at fehler:1] NoOp("SIP/user4-0821b0e8",
>> ""xCONGESTION"") in new stack
>> -- Executing [s-CONGESTION at fehler:2] Hangup("SIP/user4-0821b0e8",
>> "") in new stack
>>
>> I'm using a separate context to catch the dialstatus
>>
>> [fehler]
>> exten => s-NOANSWER,1,NoOp("xNOANSWER")
>> exten => s-NOANSWER,2,Hangup
>>
>> exten => s-CHANUNAVAIL,1,NoOp("xCHANUNAVAIL")
>> exten => s-CHANUNAVAIL,2,Hangup
>>
>> exten => s-BUSY,1,NoOp("xBUSY")
>> exten => s-BUSY,2,Hangup
>>
>> exten => s-CONGESTION,1,NoOp("xCONGESTION")
>> exten => s-CONGESTION,2,Hangup
>>
>> exten => _s-.,1,NoOp("????")
>> exten => _s-.,2,Hangup
>>
>> Now my question is: Is it possible to tell asterisk that SIP 480
>> shouldn't result in dialstatus CONGESTION, but in dialstatus BUSY?
>>
> Well, 480 translates to AST_CAUSE_NOANSWER - cause 19 - check by
> checking HANGUPCAUSE instead of DIALSTATUS and you will get many more
> details.
>
Wouldn't it be more intuitive to translate to AST_CAUSE_BUSY?
Ron
> /Olle
>
> _______________________________________________
> -- Bandwidth and Colocation Provided by http://www.api-digital.com --
>
> asterisk-users mailing list
> To UNSUBSCRIBE or update options visit:
> http://lists.digium.com/mailman/listinfo/asterisk-users
--
NeoNova BV, The Netherlands
Professional internet and VoIP solutions
http://www.neonova.nl Kruislaan 419 1098 VA Amsterdam
info: 020-5628292 servicedesk: 020-5628292 fax: 020-5628291
KvK Amsterdam 34151241
The following disclaimer applies to this email:
http://www.neonova.nl/maildisclaimer
More information about the asterisk-users
mailing list