Size: a a a

2020 November 18

BB

Borik Bobrujskov in ru_freeswitch
Так, стоп, это про что-то другое. Я как-то иначе решал с мультихоумом... Ща...
источник

BB

Borik Bobrujskov in ru_freeswitch
Emil
Нет. Он просто сканирует директорию и берет параметры cidr у юзеров
Так не работает:
acl.conf.xml:
<list name="domains" default="allow"/>

internal.xml:
<param name="apply-inbound-acl" value="loopback.auto"/>
<param name="auth-calls" value="true"/>

?
источник

BB

Borik Bobrujskov in ru_freeswitch
или так:
acl.conf.xml:
<list name="domains" default="deny">
 <node type="allow" cidr="0.0.0.0/0"/>
</list>

internal.xml:
<param name="apply-inbound-acl" value="loopback.auto"/>
<param name="auth-calls" value="true"/>
?
источник

E

Emil in ru_freeswitch
Borik Bobrujskov
Так не работает:
acl.conf.xml:
<list name="domains" default="allow"/>

internal.xml:
<param name="apply-inbound-acl" value="loopback.auto"/>
<param name="auth-calls" value="true"/>

?
Так работает, потому что не требует аутентификацию
источник

BB

Borik Bobrujskov in ru_freeswitch
Emil
Так работает, потому что не требует аутентификацию
Не, это не работает, должно требовать аутентификацию...
источник

BB

Borik Bobrujskov in ru_freeswitch
Придется воспроизвести (
источник

E

Emil in ru_freeswitch
В чем ещё может быть проблема
источник

BB

Borik Bobrujskov in ru_freeswitch
Надо щупать
источник
2020 November 19

AS

Alexandr Seryshev in ru_freeswitch
привет всем ребята. проблема такая:
в морде настроено Cache->method: memcache .
в морде настроено Switch->db:dir->путь к db файлам.
—————
переодически пропадают переменные в канале, "Панель оператора" перестаёт видеть звонки.(fs_cli -x "show channels as json" {"row_count": 0}).
удаление файлов /var/lib/freeswitch/db/ *.db помогает.
Но потом опять повторяется( 2-3 дня).
есть едеи что делать?
источник

AK

Andrey Kryukov in ru_freeswitch
Коллеги, приветствую, что-то не могу взять в толк как правильно сделать
Хочу присвоить значение канальной переменной в диалплане, нге понимаю почему не получается
<action application="set" data="myvar_1=${lua(myscript.lua 'text')}" inline="true"/>

В скрипте есть return "AZAZAZAZ"
ожидается что присвоится myvar_1="AZAZAZAZ"
но этого не происходит переменная пустая , как быть куда бежать
при этом если из fs_cli выполняю eval ${lua(myscript.lua 'text')}  то результат выдает.
Подскажите что я делаю не так
источник

АХ

Алексей Хабуляк... in ru_freeswitch
Andrey Kryukov
Коллеги, приветствую, что-то не могу взять в толк как правильно сделать
Хочу присвоить значение канальной переменной в диалплане, нге понимаю почему не получается
<action application="set" data="myvar_1=${lua(myscript.lua 'text')}" inline="true"/>

В скрипте есть return "AZAZAZAZ"
ожидается что присвоится myvar_1="AZAZAZAZ"
но этого не происходит переменная пустая , как быть куда бежать
при этом если из fs_cli выполняю eval ${lua(myscript.lua 'text')}  то результат выдает.
Подскажите что я делаю не так
источник

АХ

Алексей Хабуляк... in ru_freeswitch
там нет в списке lua.
может поэтому не получается?
источник

АХ

Алексей Хабуляк... in ru_freeswitch
а. у вас set по сути
источник

IK

Ivan K in ru_freeswitch
Andrey Kryukov
Коллеги, приветствую, что-то не могу взять в толк как правильно сделать
Хочу присвоить значение канальной переменной в диалплане, нге понимаю почему не получается
<action application="set" data="myvar_1=${lua(myscript.lua 'text')}" inline="true"/>

В скрипте есть return "AZAZAZAZ"
ожидается что присвоится myvar_1="AZAZAZAZ"
но этого не происходит переменная пустая , как быть куда бежать
при этом если из fs_cli выполняю eval ${lua(myscript.lua 'text')}  то результат выдает.
Подскажите что я делаю не так
можно же в самом lua присвоить в переменную
источник

AK

Andrey Kryukov in ru_freeswitch
Ivan K
можно же в самом lua присвоить в переменную
знаю практикую, НО думал, что и так нормально работает через какой нить eval
<action application="set" data="myvar_1=${eval(lua(myscript.lua 'text'))}" inline="true"/>
источник

AK

Andrey Kryukov in ru_freeswitch
Ivan K
можно же в самом lua присвоить в переменную
да конечно я могу отправить одним из параметров могу отправить имя переменной в которую назначить , но некрасиво же получается  ))))
источник

AK

Andrey Kryukov in ru_freeswitch
Алексей Хабуляк
там нет в списке lua.
может поэтому не получается?
https://freeswitch.org/confluence/display/FREESWITCH/Manipulating+Channel+Variables

Вот тут пример прикольный
<action application="set" data="RETURN_STRING=${lua(~stream:write(tostring(string.gsub('STRING_TO_SEARCH', 'STRING_TO_FIND', 'REPLACEMENT_STRING'))))}"/>
источник

АХ

Алексей Хабуляк... in ru_freeswitch
Andrey Kryukov
https://freeswitch.org/confluence/display/FREESWITCH/Manipulating+Channel+Variables

Вот тут пример прикольный
<action application="set" data="RETURN_STRING=${lua(~stream:write(tostring(string.gsub('STRING_TO_SEARCH', 'STRING_TO_FIND', 'REPLACEMENT_STRING'))))}"/>
stream:write("hello world")
<action application="set" data="foo=${lua(hello.lua)}"/>
источник

АХ

Алексей Хабуляк... in ru_freeswitch
вы делаете return или stream:write() ?
источник

AK

Andrey Kryukov in ru_freeswitch
return
источник