Страница 1 из 1

Версия ПО 3.9.0 SMG1016M

Добавлено: 04 авг 2017 12:53
panfilov_ms
Добрый день!
Решил проверить новое ПО 3,9.
Загрузил я его на железку и у меня перестали проходить звонки на SIP Транк(Транк группа).
Начал смотреть дебаг и заметил что между станцией и моим SIP сервером пропала связь, а именно элтекс на OPTIONS стал отвечать 403 Forbidden и потом вообще попал в fail2ban.
В итоге откатился обратно на 3.8.0.2066(т.к. на 3.8.0.2088 проблема сохранялась).
На следующий день, решил на стенде воспроизвести данную ситуацию, но когда с нуля настраиваешь Интерфейсы SIP и Транк группу элтекс начинает корректно отвечать на OPTIONS(т.е 200 OK).
Попробовал залить конфигурацию с настроенной станции и вот тут снова это проблема появилась. Пробовал удалять Интерфейсы SIP и Транк группу и заново создавать, ответь один "SIP/2.0 403 Forbidden".

Re: Версия ПО 3.9.0 SMG1016M

Добавлено: 04 авг 2017 13:41
bravo
в дампе наверное ещё и описание этого ответа идёт?.. типа ruri is not for me или ruri is not allowed ... ну или типа того...

Re: Версия ПО 3.9.0 SMG1016M

Добавлено: 04 авг 2017 14:43
panfilov_ms
OPTIONS sip:10.84.3.124 SIP/2.0
v: SIP/2.0/UDP 10.84.13.246:5060;branch=z9hG4bK78b9fd15
Max-Forwards: 70
f: "asterisk" <sip:asterisk@10.84.13.246>;tag=as16a826b8
t: <sip:10.84.3.124>
m: <sip:asterisk@10.84.13.246:5060>
i: 1c18b6601f336e011f3a74bb686efbfe@10.84.13.246:5060
CSeq: 102 OPTIONS
User-Agent: Cisco-SIPGateway/IOS-12.x
Date: Fri, 04 Aug 2017 04:44:04 GMT
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH, MESSAGE
k: replaces
l: 0


---

<--- SIP read from UDP:10.84.3.124:5060 --->
SIP/2.0 403 Forbidden
Via: SIP/2.0/UDP 10.84.13.246:5060;branch=z9hG4bK78b9fd15
From: "asterisk" <sip:asterisk@10.84.13.246>;tag=as16a826b8
To: <sip:10.84.3.124>
Call-ID: 1c18b6601f336e011f3a74bb686efbfe@10.84.13.246:5060
CSeq: 102 OPTIONS
User-Agent: Eltex smg_pa_sip smg_pa_sip-3.9.0.44
Content-Length: 0

Re: Версия ПО 3.9.0 SMG1016M

Добавлено: 04 авг 2017 15:28
Женя
А конфиг можете прислать, когда 403 и когда нормально?

Re: Версия ПО 3.9.0 SMG1016M

Добавлено: 07 авг 2017 12:38
Fluke
У вас OPTIONS содержит некорректное поле для SIP диалога - f: "sip:asterisk@10.84.13.246" в то время когда у вас поле To: t: <sip:10.84.3.124>
Получается что неизвестное входящее плечо "asterisk@10.84.13.246" обращается к элтексу "sip:10.84.3.124" получаем справедливый ответ 403.

Для того чтобы такого небыло, элтексу нужно знать информацию об входящем плече заранее. Для этого служит SIP регистрация или статически прописанные HOST:PORT в настройках транка.

Re: Версия ПО 3.9.0 SMG1016M

Добавлено: 07 авг 2017 13:13
panfilov_ms
Fluke писал(а):У вас OPTIONS содержит некорректное поле для SIP диалога - f: "sip:asterisk@10.84.13.246" в то время когда у вас поле To: t: <sip:10.84.3.124>
Получается что неизвестное входящее плечо "asterisk@10.84.13.246" обращается к элтексу "sip:10.84.3.124" получаем справедливый ответ 403.

Для того чтобы такого небыло, элтексу нужно знать информацию об входящем плече заранее. Для этого служит SIP регистрация или статически прописанные HOST:PORT в настройках транка.


у меня прописан SIP-Интерфейс(HOST:PORT) которая добавлена в Транк группу

Re: Версия ПО 3.9.0 SMG1016M

Добавлено: 07 авг 2017 13:29
Fluke
panfilov_ms писал(а):
Fluke писал(а):У вас OPTIONS содержит некорректное поле для SIP диалога - f: "sip:asterisk@10.84.13.246" в то время когда у вас поле To: t: <sip:10.84.3.124>
Получается что неизвестное входящее плечо "asterisk@10.84.13.246" обращается к элтексу "sip:10.84.3.124" получаем справедливый ответ 403.

Для того чтобы такого небыло, элтексу нужно знать информацию об входящем плече заранее. Для этого служит SIP регистрация или статически прописанные HOST:PORT в настройках транка.


у меня прописан SIP-Интерфейс(HOST:PORT) которая добавлена в Транк группу




А входящее плечо присылает OPTIONS на тот SIP порт и домен которые прописаны на проблемном SIP интерфейсе???

Re: Версия ПО 3.9.0 SMG1016M

Добавлено: 07 авг 2017 13:33
panfilov_ms
Fluke писал(а):
panfilov_ms писал(а):
Fluke писал(а):У вас OPTIONS содержит некорректное поле для SIP диалога - f: "sip:asterisk@10.84.13.246" в то время когда у вас поле To: t: <sip:10.84.3.124>
Получается что неизвестное входящее плечо "asterisk@10.84.13.246" обращается к элтексу "sip:10.84.3.124" получаем справедливый ответ 403.

Для того чтобы такого небыло, элтексу нужно знать информацию об входящем плече заранее. Для этого служит SIP регистрация или статически прописанные HOST:PORT в настройках транка.


у меня прописан SIP-Интерфейс(HOST:PORT) которая добавлена в Транк группу




А входящее плечо присылает OPTIONS на тот SIP порт и домен которые прописаны на проблемном SIP интерфейсе???


Так точно

Re: Версия ПО 3.9.0 SMG1016M

Добавлено: 07 авг 2017 15:34
panfilov_ms
Проблема решилась повторной заливкой нового ПО