First time here? Check out the FAQ!

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

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

1

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

спросил Apr 21 '11

Seven Gravatar Seven
59 9 4 13

обновил Apr 23 '11

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 к оператору

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

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

ответил Apr 22 '11

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

Comments

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

Zavr2008 (Dec 6 '11)edit
0

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

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

ответил Apr 21 '11

Seven Gravatar Seven
59 9 4 13
0

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

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

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

ответил Jun 3 '11

Seven Gravatar Seven
59 9 4 13

Comments

ибо возможность не банальная для любого программиста. поиск идет по адресу и порту. добавить проверку имени - ничего не даст. ибо большинство это имя не шлет. просто НЕТ данных. проблема теоритичексит нерешаема meral (Jun 3 '11)edit

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

Zavr2008 (Dec 6 '11)edit
0

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

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

ответил Apr 21 '11

amonra Gravatar amonra flag of Ukraine
2301 26 13 65
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 ленту новостей

Статистика

Задан: Apr 21 '11

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

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

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