PawnerUberall 0 Жалоба Опубликовано: 15 декабря 2016 (изменено) Помогите настроить 3CX для работы с sip Домашнего БиЛайна, ниже конфиг стандартного voip шлюза 3cx. Готов отблагодарить за помощь в решении. Устал пробовать тупо подбирать правильную конфигурацию. <?xml version="1.0"?> <doc xmlns:tcx="http://www.3cx.com"> <header> <type>gateway-template</type> <version>60903</version> <time>2010-06-28 18:30:00</time> <name>Generic VoIP Provider</name> <url>http://www.3cx.com/partners/sip-trunks/</url> <image>3cx.png</image> <description></description> <priority>1</priority> </header> <data> <device> <type>provider</type> <manufacturer>Generic</manufacturer> <model>Provider</model> <!-- Friendly Name --> <field name="Name">Generic VoIP Provider</field> <!-- Hostnames and Port Numbers --> <field name="RegistrarHost"></field> <!-- Registrar & Proxy IP / FQDN --> <field name="RegistrarPort">5060</field> <!-- Registrar & Proxy Port Number --> <field name="ProxyHost"></field> <!-- Proxy IP / FQDN --> <field name="ProxyPort"></field> <!-- Proxy Port Number --> <field name="StunServerHost"></field> <!-- StunServer IP / FQDN --> <field name="StunServerPort"></field> <!-- StunServer Port Number --> <!-- Registration Settings --> <field name="RegistrationExpiry">600</field> <!-- Registration Expiry --> <field name="RequireAuthFor">4</field> <!-- No=1; In=2; Out=3; Both=4 --> <field name="IpInContactReg">1</field> <!-- Ext=1; Int=2; Both=3; Specified=4 --> <field name="IpInContactRegList"></field> <!-- List of PBX IPs --> <field name="3wayauthenticationid"></field> <!-- Entry to enable 3 way authentication--> <!-- Provider Capabilities --> <field name="IsSupportReinvite">0</field> <!-- Yes=1; No=0 --> <field name="IsSupportReplaces">0</field> <!-- Yes=1; No=0 --> <field name="DisableVideo">1</field> <!-- Yes=1; No=0 --> <!-- Location of Destination Number --> <field name="DestNumberIn_TO">1</field> <!-- Yes=1; No=0 --> <field name="DestNumberIn_REQLINEURI">1</field> <!-- Yes=1; No=0 --> <field name="DestNumberIn_RPID_CALLED">0</field> <!-- Yes=1; No=0 --> <!-- Other Options --> <field name="IsBindToMS">1</field> <!-- Bound=1; NotBound=0 --> <field name="UseIPInContact">0</field> <!-- UseIP=1; DoNotUseIP=0 --> <field name="CallerIDIn">1</field> <!-- Fm=1; To=2; ReqURI=3; Con=4; RemPtyClg=6 --> <field name="CalledNumberIn">2</field> <!-- Fm=1; To=2; ReqURI=3; Con=4; RemPtyCld=5 --> <codecs> <codec rfcname="pcmu"/> <codec rfcname="pcma"/> <codec rfcname="gsm"/> </codecs> <!--Source Identification - Use Default PBX Internal Source Identification--> <!--<field name="MatchStrategy">1</field>--> <!--<field name="Source" parameter="" custom=""></field>--> <!--<field name="Source" parameter="" custom=""></field>--> <!--<field name="Source" parameter="" custom=""></field>--> <!-- Gateway / Provider Inbound Parameters --> <!--<field name="ParameterIn" custom="" parameter="RequestLineURIUser"></field>--> <field name="ParameterIn" custom="" parameter="RequestLineURIHost">$DevHostPort</field> <!--<field name="ParameterIn" custom="" parameter="ContactUser"></field>--> <field name="ParameterIn" custom="" parameter="ContactHost">$DevHostPort</field> <field name="ParameterIn" custom="" parameter="ToDisplayName">$CalledName</field> <field name="ParameterIn" custom="" parameter="ToUserPart">$CalledNum</field> <!--<field name="ParameterIn" custom="" parameter="ToHostPart"></field>--> <field name="ParameterIn" custom="" parameter="FromDisplayName">$CallerName</field> <field name="ParameterIn" custom="" parameter="FromUserPart">$CallerNum</field> <!--<field name="ParameterIn" custom="" parameter="FromHostPart"></field>--> <!--<field name="ParameterIn" custom="" parameter="UserAgentTextString"></field>--> <!--<field name="ParameterIn" custom="" parameter="RemotePartyIDCalledPartyDisplayName"></field>--> <!--<field name="ParameterIn" custom="" parameter="RemotePartyIDCalledPartyUserPart"></field>--> <!--<field name="ParameterIn" custom="" parameter="RemotePartyIDCalledPartyHostPart"></field>--> <!--<field name="ParameterIn" custom="" parameter="RemotePartyIDCallingPartyDisplayName"></field>--> <!--<field name="ParameterIn" custom="" parameter="RemotePartyIDCallingPartyUserPart"></field>--> <!--<field name="ParameterIn" custom="" parameter="RemotePartyIDCallingPartyHostPart"></field>--> <!--<field name="ParameterIn" custom="" parameter="ProxyAuthID"></field>--> <!--<field name="ParameterIn" custom="" parameter="ProxyAuthRealm"></field>--> <!-- Gateway / Provider Outbound Parameters --> <field name="ParameterOut" custom="" parameter="RequestLineURIUser">$CalledNum</field> <field name="ParameterOut" custom="" parameter="RequestLineURIHost">$GWHostPort</field> <field name="ParameterOut" custom="" parameter="ContactUser">$AuthID</field> <field name="ParameterOut" custom="" parameter="ContactHost">$ContactURI</field> <field name="ParameterOut" custom="" parameter="ToDisplayName">$CalledName</field> <field name="ParameterOut" custom="" parameter="ToUserPart">$CalledNum</field> <field name="ParameterOut" custom="" parameter="ToHostPart">$GWHostPort</field> <field name="ParameterOut" custom="" parameter="FromDisplayName">$OutboundCallerId</field> <field name="ParameterOut" custom="" parameter="FromUserPart">$AuthID</field> <field name="ParameterOut" custom="" parameter="FromHostPart">$GWHostPort</field> <!--<field name="ParameterOut" custom="" parameter="UserAgentTextString"></field>--> <!--<field name="ParameterOut" custom="" parameter="RemotePartyIDCalledPartyDisplayName"></field>--> <!--<field name="ParameterOut" custom="" parameter="RemotePartyIDCalledPartyUserPart"></field>--> <!--<field name="ParameterOut" custom="" parameter="RemotePartyIDCalledPartyHostPart"></field>--> <field name="ParameterOut" custom="" parameter="RemotePartyIDCallingPartyDisplayName">$OutboundCallerId</field> <field name="ParameterOut" custom="" parameter="RemotePartyIDCallingPartyUserPart">$OutboundCallerId</field> <field name="ParameterOut" custom="" parameter="RemotePartyIDCallingPartyHostPart">$GWHostPort</field> <!--<field name="ParameterOut" custom="" parameter="ProxyAuthID"></field>--> <!--<field name="ParameterOut" custom="" parameter="ProxyAuthRealm"></field>--> </device> </data> </doc> Изменено 15 декабря 2016 пользователем NikIv Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
JimmyJo 16 Жалоба Опубликовано: 30 декабря 2016 На удачу, может и что-то полезное найдёте. http://www.3cx.ru/docs/managing-ip-phones-endpoints/ Посмотрите сайт, там ещё есть информация для помощи. У них на сайте не числится Билайн как потдерживаемый VoIP/SIP оператор. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
cutangens 8 Жалоба Опубликовано: 4 января 2017 Обчитал все темы про связку 3cx + Билайн здесь и на сайте 3cx. Уперся примерно туда куда и большинство. Регистрация проходит, входящие приходят а исходящие нет. Отбивает "Call to <sip:8962ххххххх@msk.sip.beeline.ru:5060> has failed; Cause: 403 Forbidden/INVITE from 10.25.0.50:5060" Многие говорят про правку каких-то магических параметров в исходящих но никто так и не сказал каких 3cx 15-ой версии. Может кто-то победил уже? Полагаю проблема в том, что в билайн уходит From: Extn:133 ("133" <sip:133@192.168.1.111:5060>) to T:Line:10000>>89хххххххххх@[Dev:sip:nickname@sip.beeline.ru:5060] а должен(?) номер. Почему так решил? Потому что здесь так пишут. Регистрация прокатывает только так. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Evil_Panda 0 Жалоба Опубликовано: 5 января 2017 У меня даже зарегистрировать не получается(, 3сх 15 версия. Подскажи пожалуйста. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
cutangens 8 Жалоба Опубликовано: 5 января 2017 Имя или IP адрес сервера регистрации sip.beeline.ru Исходящий прокси msk.sip.beeline.ru ID аутентификации (SIP User ID) логин от личного кабинета Пароль аутентификации пароль от личного кабинета Трехсторонняя аутентификация 7xxxxxxxxxx@sip.beeline.ru где иксы твой номер телефона У меня так. МСК. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
graymaks 7 Жалоба Опубликовано: 5 января 2017 (изменено) Обчитал все темы про связку 3cx + Билайн здесь и на сайте 3cx. Уперся примерно туда куда и большинство. Регистрация проходит, входящие приходят а исходящие нет. Отбивает "Call to <sip:8962ххххххх@msk.sip.beeline.ru:5060> has failed; Cause: 403 Forbidden/INVITE from 10.25.0.50:5060" Я с этим безуспешно бился на версии 12 до момента пока версию 14 не поставил. Возможно в 15 опять что-то не так. Кста, смысла в переходе на v15 не вижу никакого, она в бесплатном варианте еще более убогая получается. Изменено 5 января 2017 пользователем graymaks Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
noox 102 Жалоба Опубликовано: 5 января 2017 Имя или IP адрес сервера регистрации sip.beeline.ru Исходящий прокси msk.sip.beeline.ru ID аутентификации (SIP User ID) логин от личного кабинета Пароль аутентификации пароль от личного кабинета Трехсторонняя аутентификация 7xxxxxxxxxx@sip.beeline.ru где иксы твой номер телефона У меня так. МСК. Попробуйте - Имя или IP адрес сервера регистрации: msk.sip.beeline.ru или просто 10.25.0.50. Ведь sip.beeline.ru это просто домен. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
graymaks 7 Жалоба Опубликовано: 6 января 2017 Попробуйте - Имя или IP адрес сервера регистрации: msk.sip.beeline.ru или просто 10.25.0.50. Ведь sip.beeline.ru это просто домен. Все правильно там указано. Вот рабочие настройки. На последнем скрине в поле ИДЕНТИФИКАЦИЯ ИСТОЧНИКА ПО DID последние 4 цифры номера абонента. 1 Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
cutangens 8 Жалоба Опубликовано: 6 января 2017 О боги! Оно заработало! graymaks - спасибо Это скриншоты 14-ой версии? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
graymaks 7 Жалоба Опубликовано: 6 января 2017 (изменено) Это скриншоты 14-ой версии? Да! А Вы то же проделали на 15? Изменено 6 января 2017 пользователем graymaks Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
cutangens 8 Жалоба Опубликовано: 7 января 2017 Это скриншоты 14-ой версии? Да! А Вы то же проделали на 15? Да. У меня была 12 версия (вроде), там как-то совсем мало возможностей было в бесплатной лицензии, на билайн я ее не настраивал а использовал для подключения только двух внутренних сильноразнесенных территориально аппаратов. Почему-то "дальний" телефон очень часто отваливался и я как-то подзабил на станцию. В 15-ой этот аппарат заработал стабильно и я решил продвинуться дальше Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
cutangens 8 Жалоба Опубликовано: 18 февраля 2017 А кому нибудь удалось клиента 3СХ настроить на смартфоне? Конкретно iOS и речь конечно же о звонках за пределами локалки. Снова, как и в случае с самой станцией, обчитал все что можно было и снова нет проверенного, гарантировано рабочего решения. Открыл на роутере кучу портов как советуют но максимум чего удается добиться это всё кроме слышимости меня. Т.е. регистрация проходит, статус зелененький, списки вызовов подгружаются, входящие и исходящие звонки проходят, я слышу абонентов а они меня нет. Что интересно, открывал/закрывал на вход 5060 порт - однофикственно. И еще непонятно, кто такой STUN и как с ним работать. Может его как-то нужно задействовать? Тариф у меня 100Мбит, айпишник внешний фактически не меняется, по крайней мере пока я эксперименты ставлю, так что в настройках 3сх стоит "Статический (неизменяемый) публичный адрес". Если же выбрать "Динамический..." то сразу становятся доступными настройки пресловутого STUN но совершенно не ясно что туда указывать? По-умолчанию там указаны сервера самого 3cx (stun.3cx.com) Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
cutangens 8 Жалоба Опубликовано: 22 февраля 2017 Мда, все оказалось гораздо проще чем думалось. Не всё я обчитал. Надо было всего лишь открыть один TCP/UDP порт 5090 а я открыл только TCP. https://www.3cx.ru/docs/3cx-tunnel-session-border-controller/ А STUN в данной ситуации оказался вообще ни при чём. Ну и еще можно 5001 открыть но не обязательно. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
graymaks 7 Жалоба Опубликовано: 19 июля 2017 Поставил 15-ю версию вместо 14, получил ту же ошибку. Call or Registration to 8903xxxxxxx@(Ln.10005@Beeline) has failed. 10.25.0.50 replied: 403 Forbidden; from IP:10.25.0.50:5060 Может у кого появились соображения? И, если не сложно, скрины настроек для 15-й версии хотел бы глянуть. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
graymaks 7 Жалоба Опубликовано: 20 июля 2017 19 часа назад, graymaks писал: Поставил 15-ю версию вместо 14, получил ту же ошибку. Ничего с ночи не трогал, пришел вот вечером с работы, а оно работает Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
cutangens 8 Жалоба Опубликовано: 3 июля 2018 (изменено) ну что, снова проблемы Call or Registration to 8495xxxxxxx@(Ln.10000@BeeLine) has failed. 10.25.0.50 replied: 403 Forbidden; from IP:10.25.0.50:5060 не то билайн что-то обновил не то 15.5 так стала работать оу... сори, не заглянул в форум, оказывается это глобально Изменено 3 июля 2018 пользователем cutangens Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах