@ru_freeswitch

Страница 113 из 430
Alexey
12.07.2017
08:59:30
Я так понял, что оно должно уходить на разные сервера

ros
12.07.2017
09:00:06
не должно

POPSODAV
12.07.2017
09:13:17
да, должно

т.е. сервак один, биллинги разные

Google
POPSODAV
12.07.2017
09:13:34
сервак = FS

ros
12.07.2017
10:03:01
это не "должно", а "надо"

нет поддержки находу менять url, но есть поддержка до 20 различных url если биллингов до 20 можно на тех, которым не нужны эти данные режектить запрос

Konstantin
12.07.2017
10:11:36
А вариант допилить исходник модуля, чтобы он от переменной URL выбирал? ;-)

ros
12.07.2017
10:13:14
то же никто не мешает

Konstantin
12.07.2017
10:13:53
mod_cdr_csv выбирает шаблон от переменной, значит и тут можно реализовать.

POPSODAV
12.07.2017
14:57:14
надо покопать

Yuriy
13.07.2017
14:46:48
Всем дорого времени суток. Мб кто подскажет - а есть у FS возможность достать SIP код ответа?

Denis 災 nobody
13.07.2017
14:47:09
откуда?

Yuriy
13.07.2017
14:47:18
Эмм из ответа))

из ответа на INVITE

Denis 災 nobody
13.07.2017
14:47:28
и самое простое - повесь хук где нужно и там info или uuid_dump

Konstantin
13.07.2017
14:48:26
Помимо хука нужно ещё сказать, чтобы переменные канальные сохранялись после повешания трубки.

Google
Konstantin
13.07.2017
14:48:33
Это переменной задаётся.

Yuriy
13.07.2017
14:52:39
Ну я так понимаю что этого сам особо никто не делал. Просто я исследовал так сказать эту область на практике и наткнулся на то, что могу поймать только hangupCause и то не всегда... но это касательно вызывающей сессии. Хотя в общем и целом она то мне и нужна, потому, что callflow при неответе например будет продолжаться именно в ней

Konstantin
13.07.2017
14:53:40
Если речь идёт о Q.850 причине, то есть отдельная переменная для этого

Yuriy
13.07.2017
14:54:14
В моем вопросе речь идет именно о SIP коде (2хх -5хх)

Konstantin
13.07.2017
14:56:59
proto_specific_hangup_cause

Yuriy
13.07.2017
14:57:14
ок. Спасибо!

буду пробовать

Konstantin
13.07.2017
14:57:30
https://wiki.freeswitch.org/wiki/Variable_proto_specific_hangup_cause

Yuriy
13.07.2017
15:01:10
Хотя судя по всему - не буду. Из описания следует что это переменная для установки SIP кода при ответе вызывающему абоненту. то ест ьт, что пошлется клиенту а не то что прилетит на сервер This variable will cause FreeSWITCH to force the SIP response code to a specific setting when hanging up a call

Konstantin
13.07.2017
15:05:55
https://wiki.freeswitch.org/wiki/Variable_bridge_hangup_cause Это возможно.

Yuriy
13.07.2017
15:14:25
неа... Толкьо что пробовал. Вообще ничего не возращает...

А info - это переменная такая?

Konstantin
13.07.2017
15:15:07
Нужно сделать uuid_dump на завершении и посмотреть какая переменная содержит нужный код.

Также, можно поймать событие в ESL или включить события в CLI

И посмотреть как называется нужная переменная.

Yuriy
13.07.2017
15:16:10
Да. Я сейчас это и хочу сделать

Konstantin
13.07.2017
15:17:09
@Dragonflybsd я видел и на оригинальность своего совета не претендую. ;-)

Yuriy
13.07.2017
15:29:10
Так себе удобство конечно но в общем то работоспособно. Теперь надо посмотреть какая переменная в себе будет содержать ответ сли звонок состоялся)) session:getVariable("sip_invite_failure_status")

Fedor
14.07.2017
11:35:55
привет всем! Возможно ли назначить код завершения при опускании трубки при инициированном звонке?

Google
Fedor
14.07.2017
11:36:21
и по отсутствию, например, rtp и установленной rtp-timeout каким будет код завершения?

Fedor
14.07.2017
11:58:16
rtp-timeout-sec The number of seconds of RTP inactivity (media silence)

по этой переменной

просто вдруг забросит Normal call clearing при отсутствии RTP

а есть какой-то аналог астерисковского exten=> h?

Konstantin
14.07.2017
12:10:43
Да

Fedor
14.07.2017
12:10:51
отлично! спасибо =)

Konstantin
14.07.2017
12:11:03
continue_on_fail=true

hangup_after_bridge=true

Fedor
14.07.2017
12:11:29
?

Fedor
14.07.2017
12:11:36
спасибо)

Denis 災 nobody
14.07.2017
13:02:58
есть еще что-то типа transfer_on_fail

Fedor
14.07.2017
13:29:41
?

Ivan
17.07.2017
14:30:22
Привет, делаю вызов на внутреннего пользователя freeswitch, передавая при этом кастомные header`ы при инвайте, sip_h_X_Header, например, вызов в fs приходит в sngrep вижу его и в хедерах все переаедтся, но при попытки достать их ${sip_h_X_Header} пустота. Возможно, что-то не так делаю, но при попытки звонка через транк с кастомными хедерами прокатывает и получается их получить.

Denis 災 nobody
17.07.2017
14:34:25
X-Header

после икса должно быть тире

Ivan
17.07.2017
14:37:19
все равно пусто

Denis 災 nobody
17.07.2017
14:37:37
ну и выставлять так же нужно

Google
Denis 災 nobody
17.07.2017
14:37:49
и сделай дамп канала, там есть?

и если в луа, можно попробовать как variable_

Ivan
17.07.2017
14:39:07
ну и выставлять так же нужно
так и выставил, в sip trace нормально через тире и пробую ${sip_h_X-Header}

и если в луа, можно попробовать как variable_
просто dialplan без lua, буду еще пробовать тогда, спасибо

Denis 災 nobody
17.07.2017
14:39:50
хз, надо смотреть на месте.. у нас работает всё

Ivan
17.07.2017
14:40:46
если я делаю просто на номер входящий, то все ок, а если звоню на юзера sip:1000@domain, то нифига

cheat
17.07.2017
15:00:31
Всем привет



Кто нибудь с такими стойками работал

Admin
ERROR: S client not available

cheat
17.07.2017
15:00:48
?

Салазки не могу подобрать

Alexey
17.07.2017
15:01:13
Нужен напильник :)

cheat
17.07.2017
15:01:20
Хаха

Konstantin
17.07.2017
15:33:30
Китайские чтоли?

Denis 災 nobody
17.07.2017
15:34:07
продать на авите и купить нормальную?

Нужен напильник :)
или болгарка

Konstantin
17.07.2017
15:34:19
+1

Чтрбы распилить и выбросить.

или болгарка

Google
Konstantin
17.07.2017
15:40:40
А там резьбы нет?

Может она без закладных монтируется?

Fedor
17.07.2017
15:41:49
может, какой-то умный покрасил ее прост

Denis 災 nobody
17.07.2017
15:42:18
и превратил квадрат в круг?

не, это явно какой-то китай

Fedor
17.07.2017
15:42:36
аааа

видел я атс

для монтажа в стойку

у которой дырки через одно место с ненормальными расстояниями сделаны

может, это как раз тот советсткий случай

Denis 災 nobody
17.07.2017
15:43:47
сделать несколько лишних дырок сверлом в ушах проще, чем превращать круги в квадраты

так-то можно, двоечкой высверлить до квадрата

и напильником доквадратить

Konstantin
17.07.2017
16:01:14
По расстоянию совсем не совпадают со "стандартами" красоты?

Denis 災 nobody
17.07.2017
16:14:12
ну или просто болгаркой пропил сделать, от края до нужной глубины

cheat
17.07.2017
16:23:07
Хз чё это

Какая та хуйня я бы сказал

Резьбы нету

Досталась серверная от предыдущих хозяев





? Stan
17.07.2017
16:25:27
Ебанет-не ебанет

Страница 113 из 430