Здравствуйте. Задача казалось бы тривиальной: Позвонить из одной sip программы(300) на другую sip программу(303)
Имеется виртуальный сервер в недрах интернета, на нем стоит ubuntu 12.10 + asterisk(уже не помню версию)+FreePBX Год назад поставил, настроил IVR на этом тз закончилось, и все както позабылось. Сейчас снова вспомнили про наш asterisk. Решив подключить к нему panasonic kx-tgp500.Телефоны разумеется не стали регистрироваться, и я пошел по пути наименьшего сопротивления пытаясь подключить zoiper(x-lite) к серверу asterisk, но они просто не подключаются. (для zoiper user: 300 password:password domain:{ip сервера asterisk} )
Я создал пару Extension'ов дав им номера 300. 303 поставил пароль dtmfmode - аuto canreinvite - no host - dynamic trustrpid - no  sendrpid - no type - friend nat -yes port - 5060  transport - UDP only permit - 0.0.0.0/0.0.0.0
Не зная что там на другой стороне на всякий случай пробросил порт 5060 -A INPUT -p tcp -m conntrack --ctstate NEW -m multiport --dports 5060 -j ACCEPT У себя на модеме тоже пробросил порт 5060 на всякий пожарный
И безрезультатно sip просто не регистрируется. Что ещё может быть? Где копать? Сейчас астериск работает только на прием, в нем 3 транка которые так или иначе идут на IVR.
Помогите пожалуйста.
UPD: нашел в чем причина в asterisk*CLI включил режим sip debug и увидел что там порт далеко не 5060(за год уже забыл что он менялся) теперь и zoiper и panasonik подключаются друг к другу и звонят.
Задан: 2014-10-24 16:47:59 +0400
Просмотрен: 3,450 раз
Обновлен: Oct 25 '14
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.
а чего это вы криворукось обьясняете видом "разумеется не стали регистрироватся". у вас сип по udp или по tcp? зачем вы tcp порт открывали?
meral ( 2014-10-24 21:59:40 +0400 )редактироватькриворукость это да, но я и ожидал что просто и сразу не получится. сип по udp открыл порт командой iptables -A INPUT -p udp -m conntrack --ctstate NEW -m multiport --dports 5060 -j ACCEPT но без изменений :(
sasha23rus ( 2014-10-25 12:53:26 +0400 )редактироватькнижки читали? или не стоит?
meral ( 2014-10-25 18:17:39 +0400 )редактировать