AF
Asterisk Forum
обсуждения телефонии, VoIP и IP-PBX
12разделов
5 423тем
34 385сообщений
← К списку тем

Соединение двух серверов Asterisk

Newbies/FAQ Forum 11 сообщений -
#1

Попытался связать 2 сервера между собой, что то не получается, сервера регистрируются нормально, но астериск выдает вот такую ошибку (звонил от юзера 03 к 01):


топология сети такая:


SIP.conf на сервере 1:

в конфиге прописаны юзеры 0002 и 0003 аналогичным образом

extensions.conf на сервере 1


SIP.conf на сервере 2:


extensions.conf на сервере 2:


Где косяк?
#2

Дык, англицким языком пишет, в default не найден 0001, у Вас контекст не прописан.
_________________
Мы всегда можем уметь...
#3

я понимаю, я не понимаю как и где его прописать. У меня же все юзеры на контекст SIP ссылаются, а он везде прописан
я пробовал в дефолт прописать include => SIP, все равно не выходит или может я неправильно делаю что-то
#4

гм, у меня "SIP.conf на сервере 2:" не видно что прописан контекст SIP.
Хотя вот вижу что у Вас в "SIP.conf на сервере 2:" в самом начале, в секции [general] прописан default (вторая строка)

Ошибиться хотя я могу.

_________________
Мы всегда можем уметь...
#5

прописал в general контекст SIP, теперь возникает ошибка аутентификации... Звонил от user01 к user03. Не пойму в чем косяк....


#6

Вот убрали бы вы всякие register, а прописали прямые направления и insecure=port,invite в секциях учеток серверов в sip.conf - тогда и пришло бы понимание.
_________________
P4 3.0 + 1Gb CentOS 5.8 Aster 1.8.16
Не люблю gui-сборки: натуральный продукт вкуснее.
И еще: я ПРОФИ так как НЕ ЛЕНЮСЬ читать литературу.
#8

объясните пожалуйста почему в примере используется такой странный шаблон для dial-plan


[internal]
exten => _1XXX,1,NoOp()
exten => _1XXX,n,Dial(SIP/${EXTEN},30)
exten => _1XXX,n,Playback(the-party-you-are-calling&is-curntly-unavail)
exten => _1XXX,n,Hangup()

[remote]
exten => _2XXX,1,NoOp()
exten => _2XXX,n,Dial(SIP/toronto/${EXTEN})
exten => _2XXX,n,Hangup()

ведь номера пользователей 1000 и 1001, а шаблоны начинаются _1 и _2, почему они такие, откуда взялись 1 и 2??? что такое Х я уже почитал, знаю,а почему взяли фиксированные 1 и 2, когда мы набираем номер 1000 и 1001, откуда два то?


Последний раз редактировалось: Matt_Core (Вт Ноя 27, 2012 10:48)
#9

УУУУУУУУУУУУУУУУУУУУУУУУУУ!

Вам, батенька, БЕГОМ за литературу садиться!!! Вы вообще про понятие шаблоны номеров не слышали!

_________________
P4 3.0 + 1Gb CentOS 5.8 Aster 1.8.16
Не люблю gui-сборки: натуральный продукт вкуснее.
И еще: я ПРОФИ так как НЕ ЛЕНЮСЬ читать литературу.
#10

я только что прочитал про шаблоны, _2XXX - здесь 2 - это фиксированная цифра, а X - это числа от 0 до 9, почему двойка фиксированная, когда у нас номера 1000 и 1001??? это не косяк ли случайно, может в учебнике на сервере осаки номер должен быть 2001, а не 1001?
#11

Внимательно читайте пример.

Ответе себе на вопрос, что будет если набрать номер 1000 и 2000 (или 1111 и 2222) на каждом из серверов. Идите по листингу и все поймете.

Если не поймете читайте книгу с примерами диалпланов до посинения. Не поймете работу диалпланов и как их составлять смысла изучать астер нет.

_________________
Мы всегда можем уметь...