@ru_freeswitch

Страница 149 из 430
? Stan
29.09.2017
16:02:47
Правда. И штрафы бывают пол ляма за один такой вызов

kino
29.09.2017
16:04:24
круто, теперь понятно callerid почему у многих запрещен

Victor
29.09.2017
16:06:16
да как бы искажать АОН и нельзя

у меня вообще ушло: From: "" <sip:7@МОЙ_АЙПИАДРЕС>

Google
Victor
29.09.2017
16:07:29
потренируюсь я на кошках пока ) т.е. на свою АТС позвоню :)

что-то я не то делаю: fs_cli -x "originate {ignore_early_media=true,origination_caller_id_number=314196,effective_caller_id_number=7КОД314196,toll_allow=local_domestic}loopback/НОМЕР/default/XML &txfax(/home/storage/fax/Sent/2017-09-29_18-46-59_L298_x_1_driver_rev_00.tif)"

В логе: 2017-09-29 18:47:24.157198 [INFO] switch_channel.c:2973 loopback/НОМЕР-a Flipping CID from "" <314196> to "Outbound Call" <XML> 2017-09-29 18:47:24.157198 [INFO] mod_loopback.c:466 BOWOUT Replacing loopback channel with real channel: sofia/internal/НОМЕР 2017-09-29 18:47:24.157198 [INFO] switch_channel.c:2973 sofia/internal/НОМЕР Flipping CID from "Outbound Call" <XML> to "" <>

? Stan
29.09.2017
16:11:43
Да покажи команду без шифровок. А то вот непонятно. Скорее всего какие то левые символы а ты их прячешь как раз

Victor
29.09.2017
16:12:19
я только заменил 4 цифры на слово КОД

? Stan
29.09.2017
16:12:33
НОМЕР это что?

Victor
29.09.2017
16:12:40
то, куда звоню

портится мой caller id

? Stan
29.09.2017
16:13:20
Там была какая то срань с кли и лупбеком.. не помню

Victor
29.09.2017
16:13:39
при том, что в профиле у пользоватея 314196 есть effective_caller_id_number и name

? Stan
29.09.2017
16:14:19
Попробуй указать кли параметром к оригинейту

Victor
29.09.2017
16:14:50
кли?

? Stan
29.09.2017
16:14:58
Caller id

Google
Victor
29.09.2017
16:15:04
а я что сделал?

? Stan
29.09.2017
16:15:15
А ты в переменную его запихал

Victor
29.09.2017
16:15:27
а

? Stan
29.09.2017
16:18:27
И попробуй без лупбэка

application="export" data="nolocal:foo=bar" И вот таким механизмом попробуй

Victor
29.09.2017
16:30:24
туплю

у меня в диалплане <action application="set" data="effective_caller_id_number=7${outbound_caller_id_number}"/>

я не ту переменную задаю в originate

@gnomsa , можно факс отправить? )

? Stan
29.09.2017
16:32:15
Отправляй, там автомат

Victor
29.09.2017
16:35:13
на первый номер таки SIP/2.0 404 Not Found

? Stan
29.09.2017
16:36:28
на первый номер таки SIP/2.0 404 Not Found
Пошел вставлять пистон мтт

kino
29.09.2017
16:37:02
вопрос как организовать blacklist входящих через модуль mpd_blacklist или через lua

Victor
29.09.2017
16:37:15
Пошел вставлять пистон мтт
да может у меня кривые руки

? Stan
29.09.2017
16:37:40
да может у меня кривые руки
Покеж какой инвайт им шлешь

вопрос как организовать blacklist входящих через модуль mpd_blacklist или через lua
Луа вроде же однопоточный и на объеме будет фризиться

Borik
29.09.2017
16:39:59
что ж вы в луа делать собираетесь, что он на объеме фризиться будет?

Victor
29.09.2017
16:42:37
Покеж какой инвайт им шлешь
https://pastebin.com/DQ0NCWUP - через час устареет

? Stan
29.09.2017
16:44:03
А они от тебя план нумерации ждут а е164 с нацпрефиксом?

Victor
29.09.2017
16:44:45
да диалплан я не менял с 2011 года =)

Google
Victor
29.09.2017
16:44:54
веб-морда с отправкой факсов что-то перестала работать

? Stan
29.09.2017
16:47:07
А на 495 ходит?

Victor
29.09.2017
17:02:23
на 495 звонок уходит, а факс - нет

2017-09-29 19:57:27.227165 [DEBUG] mod_spandsp_fax.c:524 Fax processing not successful - result (49) The call dropped prematurely.

Denis 災 nobody
29.09.2017
17:53:31
Не согласовалось?

Частый косяк без патча спандсп

Ihor
29.09.2017
18:05:17
А что за патч, можно поподробнее?

Denis 災 nobody
29.09.2017
18:06:18
Увеличить количество попыток или выкинуть 14400, у нас только на 9600 согласует

Ihor
29.09.2017
18:06:54
А. Т.е. пересобирать не надо?

Denis 災 nobody
29.09.2017
18:07:01
Надо

Это в коде

Ihor
29.09.2017
18:07:23
Именно mod_spandsp?

Denis 災 nobody
29.09.2017
18:07:28
Да

Ihor
29.09.2017
18:08:18
Ок, гляну, спасибо. Просто факсы уже затрахали, бубны почти все поломались

Victor
29.09.2017
19:11:02
Да, у меня на 14400 не согласовалось, хотя в большинстве случаев успешно проходило

? Stan
29.09.2017
19:12:14
у нас на железке стоит ограничение в 9600

Victor
29.09.2017
19:13:00
Ну, вот

Странно, как всё время раньше у меня работало. Неужели с кривыми аоном уходило...

Ааа... Через другой гейт шло, там номер перебивался на правильный

Yuriy
29.09.2017
20:23:55
Всем привет Люблю под ночь атаковать чат)) прикручиваю chatplan. Никак не пойму как прописать message receiver Мне нужно отправить message нескольким ендпоинтам, через send я так понимаю оно роутится по Extension (по тому что будет в to поле)

Google
Yuriy
29.09.2017
20:41:59
Как бы есть идея просто в цикле перебрать всех кому надо отправить и ручками править RURI и to URI

Всем привет кто нибудь использует API для вызова curl? вызываю вот так local API = freeswitch.API() API:execute("curl",API.url.." json post "..modules.cjson.encode(req)) валится с attempt to call method 'execute' (a nil value)

Denis 災 nobody
02.10.2017
09:44:12
data = api:executeString("bgapi curl ".. url .. " content-type application/json post " .. req)

и всё работает

Yuriy
02.10.2017
09:44:29
Ну так это string

Denis 災 nobody
02.10.2017
09:44:38
меня смущает API.url

Yuriy
02.10.2017
09:44:42
вызывается из консоли я так понимаю

Yuriy
02.10.2017
09:46:41
Все. Заработало. моя переменная АПИ переписывала API, который забиндил FS cjson это забилндиный. Быстрее работает чем через event

Denis 災 nobody
02.10.2017
09:46:47
а, ну и function urlencode(str) if (str) then str = string.gsub (str, "\n", "\r\n") str = string.gsub (str, "([^%w ])", function (c) return string.format ("%%%02X", string.byte(c)) end) str = string.gsub (str, " ", "+") end return str end

Yuriy
02.10.2017
09:48:14
Да не. Просто у меня есть свой АПИ который конвертит запросы для curl в нужный формат к моему backend серверу Переменная API ссылается на него А переменную freeswitch.API() я просто переименовал в api

Denis 災 nobody
02.10.2017
09:49:02
ну вообще да, не стоит большими писать свои имена

но API.url меня всё-равно смущает

Yuriy
02.10.2017
09:50:21
Ну просто берется url нужный через мой API freeswitch.API() сейчас под переменной api

Ihor
02.10.2017
10:48:52
Покушали функциональности в lua )))

Yuriy
02.10.2017
10:56:09
Да нормально там все с функциональностью

Denis 災 nobody
02.10.2017
10:58:57
Google
Yuriy
02.10.2017
10:59:25
Чем ее меньше чем в обычномxml диаллане?

Denis 災 nobody
02.10.2017
14:25:07
Чем ее меньше чем в обычномxml диаллане?
как сделать bind_digit_action из луа? *_broadcast не предлагать, там свои побочки

Yuriy
02.10.2017
14:43:02
момент щас с копипастю

для конференции делал session:execute("bind_digit_action","moderator,*1,exec:execute_extension,add") session:execute("bind_digit_action","moderator,*2,exec:execute_extension,remove")

Denis 災 nobody
02.10.2017
14:44:30
а для event? )

у нас на ансвер хуке

Yuriy
02.10.2017
14:45:10
Не работаю с евентами. На answer hook подозреваю что то же самое

суть луа в том что через session:execute сделать все наобходимое. Какая разница в этом случае во что оборачивать? В xml или в lua?

суть та же . просто xml не читабельный.

На answer hook так же можно повесить lua скрипт на выполнение и все будет работать. Не вижу особой проблемыв этом

execute_on_answer = lua answerHandler.lua И делайте там на lua чего хотите. Не наел я короче корня проблемы в вашем случае

Denis 災 nobody
02.10.2017
14:49:53
Yuriy
02.10.2017
14:50:01
Чей т?

У всех нет а у меня есть?))

Denis 災 nobody
02.10.2017
14:50:11
есть event, там есть execute, но оно не умеет bind_digit_action

Yuriy
02.10.2017
14:50:50
вот мой маленький пример answerHandler.lua if argv[1] == "true" then session:consoleLog("notice","incoming arg : "..argv[1]) session:hangup("CALL_REJECTED") end

И, работает

Denis 災 nobody
02.10.2017
14:53:01
freeswitch.consoleLog("warning", tostring(session)) 2017-10-02 17:52:42.237049 [WARNING] switch_cpp.cpp:1365 nil

Yuriy
02.10.2017
14:53:29
могу дамп скинуть)

Denis 災 nobody
02.10.2017
14:53:33
я тоже

Yuriy
02.10.2017
14:53:48
Ну значит мы с вами ра разных freeswitch работаем)

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