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

Не удается связать * 1.8 и * 11 (Закрыт)

0

Прошу помочь, 11 мне медленно выдавливает мозг

Сервер 1 - Asterisk 11.7.0 ip 1.1.1.1

в sip.conf

[peer-dva]
type=friend
host=2.2.2.2
context=from-dva
allow=ulaw
allow=alaw
allow=gsm
progressinband=yes
host=dynamic

Сервер 2 - Asterisk 1.8.5.0 ip 2.2.2.2

[peer-odin]
type=friend
host=1.1.1.1
context=from-odin
allow=ulaw
allow=alaw
allow=gsm
progressinband=yes
host=dynamic

Вроде случай простейший и все должно работать. Но в реальности, звонки с 1 на 2 проходят нормально

exten => _2xx,1,Dial(SIP/${EXTEN}@peer-dva,40,Tt) все нормально

а с 2 на 1

exten => _1xx,1,Dial(SIP/${EXTEN}@peer-odin,40,Tt)

получаю

[Feb 18 16:56:57] NOTICE[28447][C-0000092e]: acl.c:748 ast_apply_acl: SIP Peer ACL: Rejecting '2.2.2.2' due to a failure to pass ACL '(BASELINE)'
[Feb 18 16:56:57] NOTICE[28447][C-0000092e]: chan_sip.c:25351 handle_request_invite: Failed to authenticate device "188" <sip:188@2.2.2.2>;tag=as3402188e

Не использую никакие ацл только permit/deny контексты from-odin и from-dva существуют

Ситуация разрешилась. Оказалось что дело в 'device "188"' Просто на втором сервере в sip.conf был прописан свой клиент [188] , а вот у него как раз и был жестко прописан deny/permit . Когда попробовал совершить звонок с другого SIP-аккаунта, не пересекающегося, все прошло хорошо.

Спасибо за помощь.

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

спросил 2014-02-18 17:17:41 +0400

kozlevitch Gravatar kozlevitch
1 1 2

обновил 2014-02-19 15:57:22 +0400

Comments

peer-dva/peer-dva 2.2.2.2 N 5060 OK (24 ms) и на втором соответственно вижу peer-odin/peer-odin 1.1.1.1 N 5060 OK (25 ms)

в консоль смотрите. и поменяйте ${EXTEN}@peer на peer/${EXTEN} в диале.

пробовал нет эффекта host=dynamic убрал, тоже без эффекта

kozlevitch ( 2014-02-18 18:36:27 +0400 )редактировать

ну и где "только permit/deny", в студию..

Zavr2008 ( 2014-02-18 19:35:27 +0400 )редактировать

А тут их и нет. Я говорю что не использовал в конфигурации ACL вообще, а permit/deny в форме deny=0.0.0.0/0.0.0.0 permit 5.5.5.5/255.255.255.255 для отдельных sip- аккаунтов

kozlevitch ( 2014-02-18 19:46:33 +0400 )редактировать

еще insecure=port,invite тогда если без регистрации.

пробовал, картины не меняет

kozlevitch ( 2014-02-18 19:47:31 +0400 )редактировать

чтобы картина поменялась, нужно хотя бы понимать что рисуем) И делать всё корректно, а не урывками по-отдельности. Как и заниматься оверквоттингом вместо каментов в нужном месте.

Zavr2008 ( 2014-02-18 20:14:18 +0400 )редактировать

"Tt,Ww" в Dial - перл)

Zavr2008 ( 2014-02-18 20:15:15 +0400 )редактировать

"handlerequestinvite: Failed to authenticate device "188" - Вам перевести что это значит?

Zavr2008 ( 2014-02-18 20:16:59 +0400 )редактировать

На тему понимать что рисуем. Два офиса с астерисками на которых по сипу сидят сотрудники. номера на одном 2ХХ и 1ХХ на втором 3ХХ. Пытаюсь связать сервера для возможности звонков с номеров 2ХХ на 3ХХ и обратно. Для этого установил сип соединение по SIP (конфигурация в вопросе) sip show peers на обоих серверах показывает что сип поднялся. НО в одну сторону звонки проходят свободно (11 ->1.8 ), в другую (1.8 -> 11 ) вижу сообщение "failure to pass ACL" . По поводу ''Failed to authenticate device "188" да, объясните что это значит. Почему подобного сообщения не возникает на стороне * 1.8 , только на 11. Что надо сконфигурировать что бы принимались звонки от 1ХХ и 2ХХ ?

kozlevitch ( 2014-02-19 09:39:25 +0400 )редактировать

Иногда просто задумавшись над вопросом можно понять и как найти ответ)

Zavr2008 ( 2014-02-20 17:55:50 +0400 )редактировать

3 Ответа

0
host=2.2.2.2
...
host=dynamic

Вот по этому и не работает.

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

ответил 2014-02-18 17:55:10 +0400

switch Gravatar switch
8334 11 7 92
http://lynks.ru/

Comments

еще insecure=port,invite тогда если без регистрации.

Zavr2008 ( 2014-02-18 19:34:38 +0400 )редактировать
0

в консоль смотрите. и поменяйте ${EXTEN}@peer на peer/${EXTEN} в диале.

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

ответил 2014-02-18 18:19:30 +0400

komrad123 Gravatar komrad123
3810 5 3 44
0

и context=from-internal если они в одной телефонной сети.

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

ответил 2014-02-18 18:15:03 +0400

Out Gravatar Out
882 5 3 20

Comments

там вроде нет ни слова про FreePBX...

komrad123 ( 2014-02-18 18:18:15 +0400 )редактировать

При чем FreePBX? from-internal только в FreePBX бывает? 8-)

Out ( 2014-02-18 18:30:22 +0400 )редактировать

нет. но в отрыве от fpbx это как в воду пе$%^ть.

komrad123 ( 2014-02-18 19:07:03 +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 ленту новостей

Статистика

Задан: 2014-02-18 17:17:41 +0400

Просмотрен: 2,694 раз

Обновлен: Feb 19 '14

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