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

Как изменить исходящий порт линии на *

1

Суть в том что к оператору подключаюсь 2 логинами с регистрацией. Первый логин работает нормально, второй на исходящую связь работает нормально, а при входящем звонке идет ошибка авторизации. В моих логах показывает что звонок, который идет по второй линии поступает в первую линию и соответственно не авторизуется CoS mark 5 Спросил у оператора получилось так, что обе линии регистрируются с одним исходящим портом. В этом весь косяк как я понимаю. Как указать другой исходящий порт у линии при регистрации? ( если что, параметр port в sip аккаунте указывается порт сервера)

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

спросил 2011-04-21 11:12:26 +0400

Seven Gravatar Seven
59 9 3 13

обновил 2011-04-23 08:43:27 +0400

igorg Gravatar igorg flag of Russian Federation
2244 3 7 40
http://igorg.ru/

4 Ответа

2

Другой исходящий порт указать не возможно, астериск биндится только на один порт. Вообще странно что при вызове от провайдера ваш астериск просит авторизации, а сервер провайдера авторизуется. Выставьте insecure=invite в настройках пира.

Вообще это - известная проблема, если вы регистрируетесь на одном сервере несколько аккаунтов, астериск производит поиск пира только по паре ip:port. Для всех входящих вызовов будет найден один и тот же аккаунт, в связи с чем: 1. Не может быть корректно авторизован входящий на астериск invite, без опции insecure=invite 2. Астериск не может корректно завершить вызов, так как для этого требуется корректно авторизовать BYE к оператору

Как выход - попросите оператора выдать вам номера транком без регистрации

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

ответил 2011-04-22 05:51:06 +0400

igorg Gravatar igorg flag of Russian Federation
2244 3 7 40
http://igorg.ru/

Comments

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

Zavr2008 ( 2011-12-06 22:01:04 +0400 )редактировать
0

провайдеры обычно на такое не идут

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

ответил 2011-04-21 14:16:36 +0400

Seven Gravatar Seven
59 9 3 13
0

Так то вообще не предусмотрели такую вроде бы банальную возможность, не понимаю по чему

единственное что помогло это insecure=invite, и через екстен разруливать, но это тоже считай попадает в первую линию.

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

ответил 2011-06-03 15:51:58 +0400

Seven Gravatar Seven
59 9 3 13

Comments

ибо возможность не банальная для любого программиста. поиск идет по адресу и порту. добавить проверку имени - ничего не даст. ибо большинство это имя не шлет. просто НЕТ данных. проблема теоритичексит нерешаема meral ( 2011-06-03 19:46:01 +0400 )редактировать

Старенькая Мера у прова? суда по симптомам..

Zavr2008 ( 2011-12-06 22:01:26 +0400 )редактировать
0

Нужно договариваться с провайдером, пусть он тоже порт меняет,

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

ответил 2011-04-21 11:22:21 +0400

amonra Gravatar amonra flag of Ukraine
2261 24 13 63
http://lantec.ua/

Ваш ответ

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)!
[скрыть предварительный просмотр]

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

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

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

Статистика

Задан: 2011-04-21 11:12:26 +0400

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

Обновлен: Jun 03 '11

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