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

Не идут звонки по IAX

0

Есть 2 сервера Asterisk 1.6.2.24

Сервер А [iax.conf]:

[kazan]
type=friend
host=XXX.XXX.XXX.XXX
auth=MD5
trunk=yes
secret=welcome
context=kazan

Сервер Б [iax.conf]:

[volgograd]
type=friend
auth=MD5
host=XXX.XXX.XXX.XXX
trunk=yes
secret=welcome
context=volgograd

Звонок с Сервера А на Сервер Б проходит нормально, а вот обратно с Сервера Б на сервер А вообще не идет. В чем может быть причина?

Логи на Сервер А [iax debug]:

Rx-Frame Retry[ No] -- OSeqno: 000 ISeqno: 000 Type: IAX     Subclass: NEW
   Timestamp: 00014ms  SCall: 00977  DCall: 00000 [XXX.XXX.XXX.XXX:4569]
   VERSION         : 2
   CALLED NUMBER   : 4777
   CODEC_PREFS     : (gsm)
   CALLING NUMBER  : 8432XXXXXXX
   CALLING PRESNTN : 3
   CALLING TYPEOFN : 33
   CALLING TRANSIT : 0
   CALLING NAME    :
   LANGUAGE        : en
   USERNAME        : kazan
   FORMAT          : 2
   CAPABILITY      : 2
   ADSICPE         : 2
   DATE TIME       : 2012-10-26  14:51:48

Rx-Frame Retry[Yes] -- OSeqno: 000 ISeqno: 000 Type: IAX     Subclass: NEW
   Timestamp: 00014ms  SCall: 00977  DCall: 00000 [XXX.XXX.XXX.XXX:4569]
   VERSION         : 2
   CALLED NUMBER   : 4777
   CODEC_PREFS     : (gsm)
   CALLING NUMBER  : 8432XXXXXXX
   CALLING PRESNTN : 3
   CALLING TYPEOFN : 33
   CALLING TRANSIT : 0
   CALLING NAME    :
   LANGUAGE        : en
   USERNAME        : kazan
   FORMAT          : 2
   CAPABILITY      : 2
   ADSICPE         : 2
   DATE TIME       : 2012-10-26  14:51:48

Rx-Frame Retry[ No] -- OSeqno: 001 ISeqno: 000 Type: IAX     Subclass: HANGUP
   Timestamp: 04015ms  SCall: 00977  DCall: 00000 [XXX.XXX.XXX.XXX:4569]
   CAUSE CODE      : 0

Rx-Frame Retry[Yes] -- OSeqno: 001 ISeqno: 000 Type: IAX     Subclass: HANGUP
   Timestamp: 04015ms  SCall: 00977  DCall: 00000 [XXX.XXX.XXX.XXX:4569]
   CAUSE CODE      : 0

Rx-Frame Retry[Yes] -- OSeqno: 000 ISeqno: 000 Type: IAX     Subclass: NEW
   Timestamp: 00014ms  SCall: 00977  DCall: 00000 [XXX.XXX.XXX.XXX:4569]
   VERSION         : 2
   CALLED NUMBER   : 4777
   CODEC_PREFS     : (gsm)
   CALLING NUMBER  : 8432XXXXXXX
   CALLING PRESNTN : 3
   CALLING TYPEOFN : 33
   CALLING TRANSIT : 0
   CALLING NAME    :
   LANGUAGE        : en
   USERNAME        : kazan
   FORMAT          : 2
   CAPABILITY      : 2
   ADSICPE         : 2
   DATE TIME       : 2012-10-26  14:51:48

Сервер Б [iax debug]:

Tx-Frame Retry[000] -- OSeqno: 000 ISeqno: 000 Type: IAX     Subclass: NEW
   Timestamp: 00014ms  SCall: 03512  DCall: 00000 [XXX.XXX.XXX.XXX:4569]
   VERSION         : 2
   CALLED NUMBER   : 4777
   CODEC_PREFS     : (gsm)
   CALLING NUMBER  : 8432XXXXXXX
   CALLING PRESNTN : 3
   CALLING TYPEOFN : 33
   CALLING TRANSIT : 0
   CALLING NAME    :
   LANGUAGE        : en
   USERNAME        : kazan
   FORMAT          : 2
   CAPABILITY      : 2
   ADSICPE         : 2
   DATE TIME       : 2012-10-26  14:54:16

Rx-Frame Retry[Yes] -- OSeqno: 000 ISeqno: 001 Type: IAX     Subclass: CTOKEN
   Timestamp: 00014ms  SCall: 00001  DCall: 03512 [XXX.XXX.XXX.XXX:4569]
   Unknown IE 054  : Present

Tx-Frame Retry[001] -- OSeqno: 000 ISeqno: 000 Type: IAX     Subclass: NEW
   Timestamp: 00014ms  SCall: 03512  DCall: 00000 [XXX.XXX.XXX.XXX:4569]
   VERSION         : 2
   CALLED NUMBER   : 4777
   CODEC_PREFS     : (gsm)
   CALLING NUMBER  : 8432XXXXXXX
   CALLING PRESNTN : 3
   CALLING TYPEOFN : 33
   CALLING TRANSIT : 0
   CALLING NAME    :
   LANGUAGE        : en
   USERNAME        : kazan
   FORMAT          : 2
   CAPABILITY      : 2
   ADSICPE         : 2
   DATE TIME       : 2012-10-26  14:54:16

Rx-Frame Retry[Yes] -- OSeqno: 000 ISeqno: 001 Type: IAX     Subclass: CTOKEN
   Timestamp: 00014ms  SCall: 00001  DCall: 03512 [XXX.XXX.XXX.XXX:4569]
   Unknown IE 054  : Present

Tx-Frame Retry[000] -- OSeqno: 001 ISeqno: 000 Type: IAX     Subclass: HANGUP
   Timestamp: 04015ms  SCall: 03512  DCall: 00000 [XXX.XXX.XXX.XXX:4569]
   CAUSE CODE      : 0

Tx-Frame Retry[001] -- OSeqno: 001 ISeqno: 000 Type: IAX     Subclass: HANGUP
   Timestamp: 04015ms  SCall: 03512  DCall: 00000 [XXX.XXX.XXX.XXX:4569]
   CAUSE CODE      : 0

Tx-Frame Retry[002] -- OSeqno: 000 ISeqno: 000 Type: IAX     Subclass: NEW
   Timestamp: 00014ms  SCall: 03512  DCall: 00000 [XXX.XXX.XXX.XXX:4569]
   VERSION         : 2
   CALLED NUMBER   : 4777
   CODEC_PREFS     : (gsm)
   CALLING NUMBER  : 8432XXXXXXX
   CALLING PRESNTN : 3
   CALLING TYPEOFN : 33
   CALLING TRANSIT : 0
   CALLING NAME    :
   LANGUAGE        : en
   USERNAME        : kazan
   FORMAT          : 2
   CAPABILITY      : 2
   ADSICPE         : 2
   DATE TIME       : 2012-10-26  14:54:16

Rx-Frame Retry[Yes] -- OSeqno: 000 ISeqno: 001 Type: IAX     Subclass: CTOKEN
   Timestamp: 00014ms  SCall: 00001  DCall: 03512 [XXX.XXX.XXX.XXX:4569]
   Unknown IE 054  : Present



   -- Accepting call from '843XXXXXXX' to '4777' on channel 0/23, span 1
    -- Executing [4777@from_ats:1] Dial("DAHDI/23-1", "IAX2/kazan:welcome@XXX.XXX.XXX.XXX:4569/4777,15,t") in new stack
    -- Called kazan:welcome@XXX.XXX.XXX.XXX:4569/4777
[Oct 26 14:54:21] NOTICE[1664]: chan_iax2.c:4435 __auto_congest: Auto-congesting call due to slow response
    -- IAX2/10.0.0.11:4569-3512 is circuit-busy
    -- Hungup 'IAX2/XXX.XXX.XXX.XXX:4569-3512'
  == Everyone is busy/congested at this time (1:0/1/0)
    -- Executing [4777@from_ats:2] Hangup("DAHDI/23-1", "") in new stack
  == Spawn extension (from_ats, 4777, 2) exited non-zero on 'DAHDI/23-1'
    -- Hungup 'DAHDI/23-1'
удалить закрыть спам изменить тег редактировать

спросил 2012-10-26 15:12:44 +0400

Aff Gravatar Aff
1 1 1

Comments

как это интрепретируется у Вас
IAX2/kazan:welcome@XXX.XXX.XXX.XXX:4569/477 ?

zzuz ( 2012-10-26 16:40:06 +0400 )редактировать

exten => _X.,1,Dial(IAX2/kazan:welcome@XXX.XXX.XXX.XXX:4569/${EXTEN},15,t)

AntonAff ( 2012-10-26 16:58:37 +0400 )редактировать

Что это за бред? для чего Вы пир описываете?

zzuz ( 2012-10-26 17:00:41 +0400 )редактировать

как надо просто kazan и volgograd?

AntonAff ( 2012-10-26 17:02:39 +0400 )редактировать

смотря что конкретно вызываете на удаленной стороне и как передаете md5 пароль .

zzuz ( 2012-10-26 17:33:58 +0400 )редактировать

exten => _XXXX,1,Dial(IAX2/kazan/${EXTEN},15,t) както так должно быть. Обычно такая связка заводится с полтычка и работат на ура.

DJs3000 ( 2012-10-26 18:13:11 +0400 )редактировать

Переделал, все осталось без изменений. Указывал host=denamic и проводил регистрацию А на Б регистрируется и вот Б на не хочет!

AntonAff ( 2012-10-27 12:29:32 +0400 )редактировать

Что сказать, сочувствую.

zzuz ( 2012-10-27 12:32:38 +0400 )редактировать

делай через sip тогда может там больше повезет)

DJs3000 ( 2012-10-27 18:01:15 +0400 )редактировать

2 Ответа

0

Читайте про контексты.

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

ответил 2012-10-26 15:22:04 +0400

Out Gravatar Out
882 5 3 20

Comments

Контексты настроенны с обох сторон.

AntonAff ( 2012-10-26 15:25:55 +0400 )редактировать

from-internal - вам не известен, начните с него...

Out ( 2012-10-26 18:46:52 +0400 )редактировать
0

Есть подозрение что какие то проблемы с calltoken'ами

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

ответил 2012-10-26 17:01:43 +0400

AntonAff Gravatar AntonAff
1

Comments

причем тут токены. Автор невесть что на удаленной стороне пытается вызвать.

zzuz ( 2012-10-26 17:33:06 +0400 )редактировать

Ваш ответ

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 ленту новостей

Статистика

Задан: 2012-10-26 15:12:44 +0400

Просмотрен: 1,164 раз

Обновлен: Oct 26 '12

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