don1806
(don1806)
1
Поставил шлюз GoIP 4 с последней прошивкой GST1610-1.01-70-17 на MiKO 2023.2.204. Делал все по инструкции Подключение GSM шлюза GOIP4 [MikoPBX WIKI]
При любом входящем звонке на СИМку в логе messages пишет:
[2023-09-19 15:51:53] WARNING[30329][C-0000028e] ast_expr2.fl: ast_yyerror(): syntax error: syntax error, unexpected ‘’, expecting $end; Input:
“x"79308009999” sip:79308009999@192.168.22.9;party=calling;screen=no;privacy=off" != “x”
^
[2023-09-19 15:51:53] WARNING[30329][C-0000028e] ast_expr2.fl: If you have questions, please refer to https://wiki.asterisk.org/wiki/display/AST/Channel+Variables
Что за предупреждение и как его убрать?
boffart
(Алексей Портнов)
2
Проблема в том, что в качестве RPID выступает строка:
"79308002503" <sip:79308002503@192.168.22.9>;party=calling;screen=no;privacy=off
Астериску не нравятся кавычки. Ошибку вызывает строка dialplan "SIP-1693463779-incoming-custom":
same => n,Set(tmpRpid=${PJSIP_HEADER(read,Remote-Party-ID)})
Попробуйте ее закомментировать / удалить. Уйдет ли ошибка?
Есть альтернативный вариант настройки. Нужно заставить АТС "доверять" заголовку RPID. Попробуйте как в инструкции:
https://wiki.mikopbx.ru/faq:mikopbx_freepbx
В «расширенных настройках» MikoPBX, в «Дополнительных параметрах» укажите следующие опции:
[endpoint]
trust_id_inbound=yes
boffart
(Алексей Портнов)
3
Отфильтруйте лог verbose по подстроке
C-0000028e
мб ситуация прояснится.
don1806
(don1806)
4
https://ru.files.fm/u/an
В 30 строке тоже самое предупреждение.