Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

История изменений [назад]

нажмите, чтобы скрыть/показать версии 1
изначальная версия
редактировать

спросил 2012-08-13 16:57:33 +0400

vdvas Gravatar vdvas

asterisk нет исходящих звонков

Астериск 1.6. Находится за натом. Шлюзом выступает ИСА сервер. с хоста астериск разрешен доступ по портам udp 5060, 10000-20000 к сип-прокси провайдера. проброшены порты до астериска udp 5060, 10000-20000, только для сип прокси прова. Звонки без регистрации, используется префикс #4000.

Исходящие звонки не работают.

Sip.conf

; nat support localnet=192.168.xx.0/255.255.255.0 externip = xx.xx.xx.xx nat = yes

[trunk-out] type = peer host = xx.xx.xx.xx disallow=all allow=alaw context=default insecure=port,invite canreinvite=no nat=yes port=5060 qualify=yes

[3001] host = dynamic context = default type = friend disallow=all allow=alaw username = 3001 nat = no secret = xxxx canreinvite = no

extensions.conf

[default] exten => 1001,1, Dial(SIP/1001) exten => 1002,1, Dial(SIP/1002) exten => 2001,1, Dial(SIP/2001) exten => 2002,1, Dial(SIP/2002) exten => 3001,1, Dial(SIP/3001) exten => _X.,1,Dial(SIP/#4000${EXTEN}@trunk-out)

asterisk*CLI> sip show peers Name/username Host Dyn Nat ACL Port Status 1001/1001 (Unspecified) D 5060 Unmonitored 1002/1002 (Unspecified) D 5060 Unmonitored 1005/1005 (Unspecified) D 5060 Unmonitored 2001/2001 192.168.30.246 D 5060 Unmonitored 2002/2002 192.168.30.246 D 5061 Unmonitored 3001/3001 192.168.30.25 D 5061 OK (11 ms) trunk-out xxx.xxx.xxx.xxx N 5060 UNREACHABLE

Вот что пишет консоль при звонке

== Using SIP RTP CoS mark 5 -- Executing [89119075478@default:1] Dial("SIP/3001-00000002", "SIP/#400089119075478@trunk-out") in new stack == Using SIP RTP CoS mark 5 == Everyone is busy/congested at this time (1:0/0/1) -- Auto fallthrough, channel 'SIP/3001-00000002' status is 'CHANUNAVAIL'

asterisk нет исходящих звонков

Астериск 1.6. Находится за натом. Шлюзом выступает ИСА сервер. с хоста астериск разрешен доступ по портам udp 5060, 10000-20000 к сип-прокси провайдера. проброшены порты до астериска udp 5060, 10000-20000, только для сип прокси прова. Звонки без регистрации, используется префикс #4000.

Исходящие звонки не работают.

Sip.conf

; nat support
localnet=192.168.xx.0/255.255.255.0
externip = xx.xx.xx.xx
nat = yes

yes [trunk-out] type = peer host = xx.xx.xx.xx disallow=all allow=alaw context=default insecure=port,invite canreinvite=no nat=yes port=5060 qualify=yes

qualify=yes [3001] host = dynamic context = default type = friend disallow=all allow=alaw username = 3001 nat = no secret = xxxx canreinvite = nono

extensions.conf

extensions.conf

[default]
exten => 1001,1, Dial(SIP/1001)
exten => 1002,1, Dial(SIP/1002)
exten => 2001,1, Dial(SIP/2001)
exten => 2002,1, Dial(SIP/2002)
exten => 3001,1, Dial(SIP/3001)
exten => _X.,1,Dial(SIP/#4000${EXTEN}@trunk-out)

_X.,1,Dial(SIP/#4000${EXTEN}@trunk-out) asterisk*CLI> sip show peers Name/username Host Dyn Nat ACL Port Status 1001/1001 (Unspecified) D 5060 Unmonitored 1002/1002 (Unspecified) D 5060 Unmonitored 1005/1005 (Unspecified) D 5060 Unmonitored 2001/2001 192.168.30.246 D 5060 Unmonitored 2002/2002 192.168.30.246 D 5061 Unmonitored 3001/3001 192.168.30.25 D 5061 OK (11 ms) trunk-out xxx.xxx.xxx.xxx N 5060 UNREACHABLE

UNREACHABLE

Вот что пишет консоль при звонке

== Using SIP RTP CoS mark 5
    -- Executing [89119075478@default:1] Dial("SIP/3001-00000002", "SIP/#400089119075478@trunk-out") in new stack
  == Using SIP RTP CoS mark 5
[Aug 13 13:24:52] WARNING[1199]: app_dial.c:1747 dial_exec_full: Unable to create channel of type 'SIP' (cause 20 - Unknown)
  == Everyone is busy/congested at this time (1:0/0/1)
    -- Auto fallthrough, channel 'SIP/3001-00000002' status is 'CHANUNAVAIL'

'CHANUNAVAIL'

asterisk нет исходящих звонков

Астериск 1.6. Находится за натом. Шлюзом выступает ИСА сервер. с хоста астериск разрешен доступ по портам udp 5060, 10000-20000 к сип-прокси провайдера. проброшены порты до астериска udp 5060, 10000-20000, только для сип прокси прова. Звонки без регистрации, используется префикс #4000.

Исходящие звонки не работают.

Sip.conf

; nat support
localnet=192.168.xx.0/255.255.255.0
externip = xx.xx.xx.xx
nat = yes


[trunk-out]
type = peer
host = xx.xx.xx.xx
disallow=all
allow=alaw
context=default
insecure=port,invite
canreinvite=no
nat=yes
port=5060
qualify=yes


[3001]
host = dynamic
context = default
type = friend
disallow=all
allow=alaw
username = 3001
nat = no
secret = xxxx
canreinvite = no

extensions.conf

[default]
exten => 1001,1, Dial(SIP/1001)
exten => 1002,1, Dial(SIP/1002)
exten => 2001,1, Dial(SIP/2001)
exten => 2002,1, Dial(SIP/2002)
exten => 3001,1, Dial(SIP/3001)
exten => _X.,1,Dial(SIP/#4000${EXTEN}@trunk-out)


asterisk*CLI> sip show peers
Name/username              Host            Dyn Nat ACL Port     Status
1001/1001                  (Unspecified)    D          5060     Unmonitored
1002/1002                  (Unspecified)    D          5060     Unmonitored
1005/1005                  (Unspecified)    D          5060     Unmonitored
2001/2001                  192.168.30.246   D          5060     Unmonitored
2002/2002                  192.168.30.246   D          5061     Unmonitored
3001/3001                  192.168.30.25    D          5061     OK (11 ms)
trunk-out                  xxx.xxx.xxx.xxx       N      5060     UNREACHABLE

Вот что пишет консоль при звонке

== Using SIP RTP CoS mark 5
    -- Executing [89119075478@default:1] Dial("SIP/3001-00000002", "SIP/#400089119075478@trunk-out") in new stack
  == Using SIP RTP CoS mark 5
[Aug 13 13:24:52] WARNING[1199]: app_dial.c:1747 dial_exec_full: Unable to create channel of type 'SIP' (cause 20 - Unknown)
  == Everyone is busy/congested at this time (1:0/0/1)
    -- Auto fallthrough, channel 'SIP/3001-00000002' status is 'CHANUNAVAIL'

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.