First time here? Check out the FAQ!

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

Asterisk, проблема с версиями?

0

Добрый вечер,

У меня есть астериск 1.6 и астериск 1.8 Столкнулся с тем что конфиг который работает на 1.6 не работает на 1.8, а конкретно я не могу позвонить с софтфона через моего сип провайдера допустим к себе на телефон, пишет

WARNING[5721]: app_dial.c:2039 dial_exec_full: Unable to create channel of type 'SIP' (cause 20 - Unknown)

в чем проблема? вот конфиг подключения к провайдеру

[general]
context
=default
allowoverlap
=no
port
=5060
bindaddr
=0.0.0.0
defaultexpirey
=3600
registerattempts
=0
srvlookup
=no
pedantic
=yes
language
=ru
dtmfmode
=rfc2833
qualify
=yes
register=########:pass@№№№№№№№/########
externip
=############
localnet
=192.168.1.0/255.255.255.0
disallow
=all
allow
=ulaw
allow
=alaw
allow
=gsm
alwaysauthreject
=yes
canreinvite
=no
callcounter
=yes

[ITL]
dtmfmode
=rfc2833
type
=friend
username
=#######
callerid
=#######
secret
=##################
host
=############
fromuser
=#######
context
=in
alwaysauthreject
=yes
canreinvite
=no

[1001]
type
=friend
context
=default
host
=dynamic
secret
=pass
nat
=yes
alwaysauthreject
=yes
qualify
=yes
canreinvite
=no
sipreinvite
=no

теперь ошибка такая

 -- Executing [0962659697@default:1] Dial("SIP/1001-0000002d", "SIP/ITL/0962659697,120,t") in new stack
 
== Using SIP RTP CoS mark 5
   
-- Called ITL/0962659697

   
-- SIP/ITL-0000002e is circuit-busy
 
== Everyone is busy/congested at this time (1:0/1/0)
   
-- Executing [0962659697@default:2] Hangup("SIP/1001-0000002d", "") in new stack
 
== Spawn extension (default, 0962659697, 2) exited non-zero on 'SIP/1001-0000002d'
[Apr 19 11:23:29] WARNING[5611]: chan_sip.c:3386 retrans_pkt: Retransmission timeout reached on transmission 439ee12742cd0e0b7a170b9d26974e89@217.12.205.74 for seqno 102 (Critical Request) -- See doc/sip-retransmit.txt.
Packet timed out after 32013ms with no response

спросил Apr 18 '11

godlike Gravatar godlike flag of Ukraine
814 92 24 62

обновил Apr 19 '11

Comments

а сам Dial покажите um2010 (Apr 18 '11)edit
утром покажу весь конфиг, диал у меня такой: Dial(SIP/${EXTEN},120,t) godlike (Apr 18 '11)edit
еще sip show peers и sip show registry um2010 (Apr 18 '11)edit
Dial(SIP/${EXTEN},120,t) - а где указание на транк, через хоторый хотите звонить? zlat (Apr 18 '11)edit
exten => _0.,1,Dial(SIP/ITL/${EXTEN},120,t) у меня так, то я по памяти не так написал godlike (Apr 19 '11)edit
добавил конфиг целиком godlike (Apr 19 '11)edit

4 Ответа

1

WARNING[5611]: chansip.c:3386 retranspkt: Retransmission timeout reached on transmission 439ee12742cd0e0b7a170b9d26974e89@217.12.205.74 for seqno 102 (Critical Request) -- See doc/sip-retransmit.txt. Packet timed out after 32013ms with no response

Сначала не приметил в конце лога. Это говорит о проблеме NAT. Если ты под NAT-ом: externip= перенеси в пир из general ну и nat=yes добавить...

Если НЕ под NAT: удали externip из general nat=never для пира..

sip-отладка покажет тебе все детали..

ссылка удалить спам редактировать

ответил Apr 19 '11

Zavr2008 Gravatar Zavr2008 flag of Russian Federation
2886 11 9 40
http://mh.otx.ru/

Comments

добавил, не помогло. Странно но такая же конфигурация работает на 1.6, а тут не хочет, думаю все таки проблема в разности версий, есть идеи почему так может быть? godlike (Apr 19 '11)edit
я под натом godlike (Apr 19 '11)edit
то же пишет? Zavr2008 (Apr 19 '11)edit
да, на софтфоне Connecting... и все, после ошибка про ретрансмишин. Может есть какие то особенности преодоления ната в 1.8 ? godlike (Apr 19 '11)edit
godlike, не забудь плюсани мой ответ, кто еще про externip натолкнул :) Zavr2008 (Apr 20 '11)edit
спасиб огромное!!! Zavr2008 (Apr 21 '11)edit
2

Решил проблему, в версии 1.8 параметр externip теперь называется externaddr

ссылка удалить спам редактировать

ответил Apr 19 '11

godlike Gravatar godlike flag of Ukraine
814 92 24 62
0

в ветке 1.8 нет больше insecure. Прочёл на voip-info в эти выхи..

ссылка удалить спам редактировать

ответил Apr 18 '11

Zavr2008 Gravatar Zavr2008 flag of Russian Federation
2886 11 9 40
http://mh.otx.ru/

Comments

спасиб человек, завтра попробую, если какие еще есть предложения говорите, а то седня весь день промучался с этой херней godlike (Apr 18 '11)edit
добавил, не помогло, правда теперь пишет другую ошибку godlike (Apr 19 '11)edit
0

Теперь нужно выполнить команду sip set debug peer ITL и посмотреть с каким кодом приходит отказ в соединении от провайдера. Это может быть 404 в случае неправильного номере или любой другой ответ из группы 4xx

ссылка удалить спам редактировать

ответил Apr 20 '11

igorg Gravatar igorg flag of Russian Federation
2244 3 7 40
http://igorg.ru/

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: Apr 18 '11

Просмотрен: 4,288 раз

Обновлен: Apr 20 '11

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