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

Звонок не попадает в свой контекст [закрыт]

0
cat /etc/asterisk/iax.conf
[general]
jitterbuffer=yes
maxjitterbuffer=100


[user5]
host=192.168.0.5
type=friend
auth=md5
secret=secret
context=town
qualify=yes
trunk=yes
disallow=all
allow=g729

;[1000]
;dtmfmode=rfc2833
;type=friend
;language=ru
;host=66.54.140.46
;auth=md5
;context=sip-in
;qualify=yes
;trunk=yes
;disallow=all
;allow=g729
;allow=ulaw
;allow=alaw

;[2000]
;dtmfmode=rfc2833
;type=friend
;language=ru
;host=66.54.140.46
;auth=md5
;context=USA
;qualify=yes
;trunk=yes
;disallow=all
;allow=g729
;allow=ulaw
;allow=alaw

получаю

[Jun 18 07:02:28] NOTICE[1900]: chan_iax2.c:10556 socket_process: Rejected connect attempt from 192.168.0.5, request '7926XXXXXXX@sip-in' does not exist

Как только раскомментирую пира 1000 или 2000, тут же все звонки для user5 бегут в в их контекст. Подскажите, как лечить?

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

спросил 2012-06-18 09:08:15 +0400

v0ip Gravatar v0ip flag of Russian Federation
206 20 5 15
http://v0ip.tk/

обновил 2012-06-18 11:08:37 +0400

4 Ответа

0

Добавь Localnet


[general]
localnet=192.168.0.0/255.255.255.0 ; локальная сеть

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

ответил 2012-06-18 10:37:37 +0400

bolshoy_plohish Gravatar bolshoy_plohish
1358 21 16 37

Comments

Не помогло.

v0ip ( 2012-06-18 11:04:42 +0400 )редактировать
0

Смотрите диалплан в extensions.conf ищите include => что-то тут

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

ответил 2012-06-18 10:49:13 +0400

awsswa Gravatar awsswa flag of Russian Federation
456 5 2 7

Comments

Всё чисто

v0ip ( 2012-06-18 11:03:40 +0400 )редактировать

тогда делаете проще, или переименовываете context=town на context=town1 и ищете ошибку. Или выкладываете логи где видно что уходит в другой пир

awsswa ( 2012-06-18 12:14:02 +0400 )редактировать

chaniax2.c:10556 socketprocess: Rejected connect attempt from 192.168.0.5, request '7926XXXXXXX@sip-in' does not exist

v0ip ( 2012-06-18 15:58:08 +0400 )редактировать
0

звонит на sip-in - а этого безобразия в контексте town просто нет :)

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

ответил 2012-06-18 22:51:24 +0400

Zavr2008 Gravatar Zavr2008 flag of Russian Federation
2685 11 9 37
http://mh.otx.ru/

Comments

чтобы четко подходило - нужно пары логины-пассы на серваках совпадали чтобы. Также чтобы экстены не повторялись на обоих из них.

Zavr2008 ( 2012-06-18 22:53:05 +0400 )редактировать

1000 и 2000 это ipkall.com, у них нет авторизации. а в контексте town только это безобразие и есть.

v0ip ( 2012-06-19 12:44:27 +0400 )редактировать

ну так чтобы авторизация прокатывала - нужно ее корректно и давать. на voip-info.org была отличная статья по IAX авторизацию.

Zavr2008 ( 2012-06-19 19:10:47 +0400 )редактировать

Ткните пальцем, пожалуйста, как это сделать? http://i053.radikal.ru/1206/0a/2c9007c80235.jpg

v0ip ( 2012-06-20 10:01:11 +0400 )редактировать

Peering two * servers using IAX

http://astrecipes.net/index.php?n=204

Olpag ( 2012-06-21 17:07:57 +0400 )редактировать

А что нового на этой страничке?

v0ip ( 2012-06-23 15:22:23 +0400 )редактировать

что нового для Вас - не знаю... Вы попросили ткнуть пальцем в комментарии выше...

Olpag ( 2012-06-23 21:37:22 +0400 )редактировать
0

Проверьте конфиг вашего IAX пира на хосте 192.168.0.5, а именно поле context. Наверно там context=sip-in? Поэтому и звонки идут в sip-in?

http://www.voip-info.org/wiki/index.php?page=Asterisk+IAX+channels

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

ответил 2012-06-23 21:51:36 +0400

Olpag Gravatar Olpag
1884 3 4 29

Comments

Нет, со стороны пира контекст не указан вообще. Указал явно. Ничего не изменилось. Ладно, сделаю include в sip-in. Вопрос можно закрывать.

v0ip ( 2012-06-24 11:23:17 +0400 )редактировать

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

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

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

Статистика

Задан: 2012-06-18 09:08:15 +0400

Просмотрен: 517 раз

Обновлен: Jun 23 '12

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