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

asterisk-gui не работают звонки

1

Такое дело. Стоит asterisk 1.8.10.1 и asterisk-gui последний. Зарегистрированы 2 юзера и 1 транк. регистрация проходит успешно. Но вот только звонки не идут ни между юзерами ни с юзера на транк. Одно правило для транка sipnet.ru с паттерном "_X." Один DialPlan (включает это правило), прописан у обоих юзеров. Подскажите куда копать?

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

спросил 2012-04-21 19:07:08 +0400

lokus Gravatar lokus
11 1 3

3 Ответа

2

asterisk -rvvv и смотрите вывод при совершении вызова.

На сипнет-пире:

fromdomain=sipnet.ru
fromuser=<sipnet login>
ссылка удалить спам редактировать

ответил 2012-04-21 23:58:00 +0400

ro Gravatar ro flag of Russian Federation
404 1 1 11
http://rootblog.ru/

обновил 2012-04-24 15:47:56 +0400

Comments

asterisk -rvvvvvv

Вот что попадает в консоль: http://pastebin.com/20dMaR8e

lokus ( 2012-04-24 13:30:58 +0400 )редактировать

Вот ключевые строчки:

-- Called SIP/trunk_1/79031234567
-- Got SIP response 500 "account has been moved to a remote system" back from 212.53.40.40:5060
-- SIP/trunk_1-0000000f is circuit-busy

Теперь собственно показывайте настройки сипнет-пира (это который trunk_1) и строку register. На вскидку попробуйте добавить в конфиг пира:

sendrpid=yes

fromdomain=sipnet.ru

fromuser=<sipnet-login>

ro ( 2012-04-24 14:37:33 +0400 )редактировать

Спасибо! добавил fromdomain и fromuser - звонок прошел. а как теперь сделать чтобы заработали звонки между юзерами? вот лог консоли когда звоню с 6001 на 6000: http://pastebin.com/WjeBC19g

lokus ( 2012-04-24 15:03:47 +0400 )редактировать

А вот тут уже надо делать разные маршруты. ну как минимум

exten => _6XXX,1,dial(sip/${EXTEN})

exten => _X.,1,dial(sip/trunk_1/${EXTEN})

Но! Если у вас появляются подобные вопросы, значит вы совсем новичок. Очень рекомендую книгу "Asterisk: The Definitive Guide". Если проблемы с английским - то "Asterisk: Будущее телефонии".

ro ( 2012-04-24 15:35:22 +0400 )редактировать

Просто я почему советую книгу прочитать. Во-первых, возникнет масса других вопросов, и если вы будете задавать "детские" вопросы здесь, можете нарваться на резкий ответ :). Во-вторых, а это уже гораздо страшнее, когда-нибудь у вас возникнут проблемы с безопасностью, и тут уже вполне вероятно потерять реальные деньги. Иногда очень большие.

Поэтому если времени на изучение мало, наймите специалиста на первоначальную настройку. А эксплуатируйте уже сами, и учитесь заодно.

ro ( 2012-04-24 15:44:35 +0400 )редактировать
1

я имел в виду возможно ли это сделать средствами asterisk-gui... оказалось что нет... Я средствами GUI добавил еще одно Calling Rule и потом в extensions.conf отредактировал его под формат exten => _6XXX,1,dial(sip/${EXTEN}). Теперь у меня все работает! В плане безопасности у меня астериск за натом, поэтому сейчас особо не беспокоюсь... Если буду в ближайшее время на VPS поднимать обращусь за помощью к специалисту... Книжку начну читать вот-вот... ))) Еще раз спасибо.

lokus ( 2012-04-24 17:55:03 +0400 )редактировать
0

проверьте что у вас Nat есть/нет. и firewall разрешает доступ к порту 5060 udp

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

ответил 2012-04-22 12:27:39 +0400

meral Gravatar meral flag of Ukraine
21228 24 19 169
http://pro-sip.net/
-2

Конечно не будут идти. У вас же только одно правило. для сипнета сделайте например так(только по России получится): exten => _8X.,1,Dial(SIP/sipnet/${EXTEN}) а для внутренних звонков как-то так: exten => _XXX,1,Dial(SIP/${EXTEN}) - при условии, что внутренние номера трёхзначные.

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

ответил 2012-04-22 17:22:03 +0400

h1Nt Gravatar h1Nt flag of Russian Federation
104 5 5 11

Comments

И смотрите конечно же в консоль, как подсказал "ro" выше

h1Nt ( 2012-04-22 17:23:38 +0400 )редактировать

h1Nt, вопрос читали прежде чем постить ответ?

zlat ( 2012-04-22 21:17:11 +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-04-21 19:07:08 +0400

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

Обновлен: Apr 24 '12

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