Fail route - více pokusů

Pokud si necháte na účtu odorik.cz směrovat číslo na uri defaultně a váš Asterisk hovor odmítá, pokus o spojení se několikrát opakuje, protože předpokládáme nekorektní poruchové chování. Pokud chcete hovor opravdu odmítnout, zavěste pomocí-

exten => X.,n,HANGUP(29)

To je v případě, že chceme předčasně ukončit vyzvánění. Tím nám zálohování cesty příchozích hovorů zůstane funkční.

Dále je funkční ještě zaslání

exten => X.,n,HANGUP(17)

což znamená obsazeno

Pokud je příkaz Hangup použit během vyzvánění, použitá SIP hlavička bude podle kódu v levé tabulce

Tedy pokud je obsazeno, měl bych poslat

exten => X.,n,HANGUP(17)

501 - interní domluva nemá se zkoušet fail route - ale opravdu hovor ukončit.

http://www.voip-info.org/wiki/view/Asterisk+cmd+Hangup

   ISUP Cause value                        SIP response
   ----------------                        ------------
   1  unallocated number                   404 Not Found
   2  no route to network                  404 Not found
   3  no route to destination              404 Not found
   16 normal call clearing                 --- (*)
   17 user busy                            486 Busy here
   18 no user responding                   408 Request Timeout
   19 no answer from the user              480 Temporarily unavailable
   20 subscriber absent                    480 Temporarily unavailable
   21 call rejected                        403 Forbidden (+)
   22 number changed (w/o diagnostic)      410 Gone
   22 number changed (w/ diagnostic)       301 Moved Permanently
   23 redirection to new destination       410 Gone
   26 non-selected user clearing           404 Not Found (=)
   27 destination out of order             502 Bad Gateway
   28 address incomplete                   484 Address incomplete
   29 facility rejected                    501 Not implemented
   31 normal unspecified                   480 Temporarily unavailable
 
asterisk-hangup-kody.txt · Poslední úprava: 2015/08/20 15:24 autor: misa