Size: a a a

2021 February 05

AM

Alexey Mishagin in ru_freeswitch
Ihor Olkhovskyi
После XML - имя домена
Понял, спасибо
источник
2021 February 07

D

Denis in ru_freeswitch
Добрый день всем, подскажите: только начал изучать фс. Как выполнить скрипт луа а диалплане? Мне ккк- то надо передать в скрипт луа после сессии данные о файле записи (путь) и обработать этот файл.
источник

АХ

Алексей Хабуляк... in ru_freeswitch
Denis
Добрый день всем, подскажите: только начал изучать фс. Как выполнить скрипт луа а диалплане? Мне ккк- то надо передать в скрипт луа после сессии данные о файле записи (путь) и обработать этот файл.
<action application="lua" data="script.lua arg1 arg2"/>
источник

АХ

Алексей Хабуляк... in ru_freeswitch
ну либо через setVariable, getVariable читать и выставлять переменные
источник

D

Denis in ru_freeswitch
Алексей Хабуляк
ну либо через setVariable, getVariable читать и выставлять переменные
Спасибо, попробую
источник
2021 February 08

AM

Alexey Mishagin in ru_freeswitch
Ihor Olkhovskyi
Тогда статистика не поломается
чот статистика поломалась
не вижу этих вызовов ни в домене, в котором принял вызов, ни в домене куда был совершен transfer.
не подскажете, с чего начинать попытку пофиксить?
источник

IO

Ihor Olkhovskyi in ru_freeswitch
Alexey Mishagin
чот статистика поломалась
не вижу этих вызовов ни в домене, в котором принял вызов, ни в домене куда был совершен transfer.
не подскажете, с чего начинать попытку пофиксить?
Вообще должен быть в домене, куда ушел трансфер. Но вообще смотреть какие переменные на канале по завершению звонка.
Плюс, посмотреть в какой домен оно пишет. И почему. Ну и да, может там стоит вместо set domain_name использовать export. Просто я это пару лет назад делал, уже не вспомню
источник

AM

Alexey Mishagin in ru_freeswitch
Ihor Olkhovskyi
Вообще должен быть в домене, куда ушел трансфер. Но вообще смотреть какие переменные на канале по завершению звонка.
Плюс, посмотреть в какой домен оно пишет. И почему. Ну и да, может там стоит вместо set domain_name использовать export. Просто я это пару лет назад делал, уже не вспомню
Спасибо за консультацию, но похоже моих знаний на запиливание не хватает.
посмотрел в табилцу cdr напрямую в постгрессе, там записей нет.
Из странного, при событии hangup в консоли вижу
2021-02-08 13:55:57.464865 [DEBUG] switch_core_state_machine.c:850 (sofia/external/9172350855@goip.dt.local:5080) State HANGUP going to sleep
2021-02-08 13:55:57.484866 [DEBUG] switch_core_state_machine.c:781 Hangup Command with no Session lua(app.lua hangup):
Лечить это — за пределами моих скромный познаний.
источник

IO

Ihor Olkhovskyi in ru_freeswitch
Не-не
источник

IO

Ihor Olkhovskyi in ru_freeswitch
Не туда нужно смотреть.
источник

IO

Ihor Olkhovskyi in ru_freeswitch
Нужно смотреть на логи nginx типа
"POST /app/xml_cdr/v_xml_cdr_import.php?uuid=a_b2c5b4e2-4092-4cda-8b67-acc9b48bba92 HTTP/1.1" 200 5 "-" "freeswitch-xml/1.0"
источник

IO

Ihor Olkhovskyi in ru_freeswitch
CDR в Fusion пишется через веб-хук
источник

AM

Alexey Mishagin in ru_freeswitch
Ihor Olkhovskyi
Нужно смотреть на логи nginx типа
"POST /app/xml_cdr/v_xml_cdr_import.php?uuid=a_b2c5b4e2-4092-4cda-8b67-acc9b48bba92 HTTP/1.1" 200 5 "-" "freeswitch-xml/1.0"
такие строчки есть, как при звонке, когда cdr есть, так и когда они не записываются.
Но зацепка почему не пишется в cdr появилась.
в логе постгреса
2021-02-08 14:29:31.505 MSK [2107] fusionpbx@fusionpbx ERROR:  invalid input syntax for type uuid: "4f18ea67-29b1-44b7-8361-5696e64e860"
2021-02-08 14:29:31.505 MSK [2107] fusionpbx@fusionpbx STATEMENT:  INSERT INTO v_call_recordings (call_recording_uuid, domain_uuid, call_recording_name, call_recording_path, call_recording$
2021-02-08 14:29:31.513 MSK [2108] fusionpbx@fusionpbx ERROR:  invalid input syntax for type uuid: "4f18ea67-29b1-44b7-8361-5696e64e860"
2021-02-08 14:29:31.513 MSK [2108] fusionpbx@fusionpbx STATEMENT:  insert into v_xml_cdr (caller_destination,
.....

Интересно это баг или я мог через веб морду что-то такое подкрутить, что при записи в базу cdr формирует такую ошибку? )
источник

IO

Ihor Olkhovskyi in ru_freeswitch
Похоже на баг
источник

PZ

Pavel Z in ru_freeswitch
Alexey Mishagin
такие строчки есть, как при звонке, когда cdr есть, так и когда они не записываются.
Но зацепка почему не пишется в cdr появилась.
в логе постгреса
2021-02-08 14:29:31.505 MSK [2107] fusionpbx@fusionpbx ERROR:  invalid input syntax for type uuid: "4f18ea67-29b1-44b7-8361-5696e64e860"
2021-02-08 14:29:31.505 MSK [2107] fusionpbx@fusionpbx STATEMENT:  INSERT INTO v_call_recordings (call_recording_uuid, domain_uuid, call_recording_name, call_recording_path, call_recording$
2021-02-08 14:29:31.513 MSK [2108] fusionpbx@fusionpbx ERROR:  invalid input syntax for type uuid: "4f18ea67-29b1-44b7-8361-5696e64e860"
2021-02-08 14:29:31.513 MSK [2108] fusionpbx@fusionpbx STATEMENT:  insert into v_xml_cdr (caller_destination,
.....

Интересно это баг или я мог через веб морду что-то такое подкрутить, что при записи в базу cdr формирует такую ошибку? )
а версия fusion какая?
источник

AM

Alexey Mishagin in ru_freeswitch
Pavel Z
а версия fusion какая?
4.5.21
источник

PZ

Pavel Z in ru_freeswitch
тогда вполне может быть, это ж мастер ветка у них. смотри в гите, есть ли что-то подобное в обращениях
источник

AM

Alexey Mishagin in ru_freeswitch
Pavel Z
тогда вполне может быть, это ж мастер ветка у них. смотри в гите, есть ли что-то подобное в обращениях
стоит попробовать 4.4.1?
это стейбл?
источник

PZ

Pavel Z in ru_freeswitch
это стейбл, попробовать может и стоит
источник

IO

Ihor Olkhovskyi in ru_freeswitch
Не надо 4.4
источник