
Mykyta
03.01.2018
13:13:36
Привет всем. Не подскажите, чем может быть проблема?
Ситуация такая: стоит прокси kamailio, балансирует звонки на три сервера с фрисвитчами. Некоторые звонки роутятся (через bridge sofia/external/number@ip) еще на другие сервера.
Так вот в чем проблема. У меня на каждом сервере с фрисвитчем стоит фаервол, который открывает на вход только ip прокси-сервера с камаилио.
Когда происходит звонок и он бриджирует с другим сервером - в ответ тишина. Если я открываю на вход вообще все айпишники серверам с фрисвитчами - звук есть. А если разрешают только сервер с камаилио и (!!!) айпи сервера с которым происходит бридж - все равно тишина. втф???

Alexandru
03.01.2018
13:19:35
далее убедиться что открыты udp/tcp в state RELATED,ESTABLISHED
ну и далее - согласно RFC сервер, на который ты посылаешь запрос по UDP, не обязан отвечать с того же порта, в этом случае правило related/established не сработает

Google

Mykyta
03.01.2018
13:22:06
@acovalschi спасибо, решил. Но все оказалось проще :)

Alexandru
03.01.2018
13:23:36
ну жизнь и судьба ¯\_(ツ)_/¯

Mykyta
03.01.2018
13:24:44
При бридже фрисвитч добавляет заголовки
f:<sip:dest_numer@proxy_ip;user=phone>;tag=B3pBH25g68FNj
t:<sip:cli_number@какой-то-еще-сервер-которому-я-не-открыл;isup-oli=0;user=phone>;tag=45bf83e0-5ec79564-13c4-5002 9-dbafb7-5d6328d0-dbafb7
А где можно читать, что это еще за два заголовка f и t и зачем они нужны?

Alexandru
03.01.2018
13:25:50
это sip short

Mykyta
03.01.2018
13:26:04
спасибо

Alexandru
03.01.2018
13:26:14
http://www.cs.columbia.edu/sip/compact.html

Mykyta
03.01.2018
13:27:14

Say
03.01.2018
19:46:40
ребят я вроде нашел переменную process_cdr=false
но <action application="set" data="process_cdr=false"/> неработает
есть еще варианты ?

Alexandru
03.01.2018
19:54:34
export

Say
04.01.2018
08:49:23
<extension name="auto_generate">
<action application="export" data="process_cdr=false"/>
<action application="hangup" data="NO_ROUTE_DESTINATION"/>
</extension>

Google

Say
04.01.2018
08:49:32
тоже не работает ?

Alexey
04.01.2018
09:05:26
эта часть dialplan точно срабатывает? в вики написано, что надо set, а export происходит автомагически

Boris
04.01.2018
09:13:02
Если мне память не изменяет, не может быть action без condition
И не понятно чего вы хотите добиться таким extension

? Stan
04.01.2018
09:15:33

Boris
04.01.2018
09:16:29
Я не про это - само по себе данное extension бессмысленно
Если его планируется использовать как универсальное, то ещё и continue="true" надо

? Stan
04.01.2018
09:17:34

Igor
04.01.2018
09:17:41
Это я так понимаю последний extension в этом контексте
А cdr чем пишется?

Boris
04.01.2018
09:19:23
Ну ок, тогда condition добавить надо пустой, и внутри него уже action

Luan
04.01.2018
11:48:20
helpe
help*
I'm trying to make an offer sip