在使用FreePBX 管理asterisk 拨打分机时出现以下错误:
[2020-10-28 09:34:04] WARNING[17388][C-00000004]: pbx.c:2927 pbx_extension_helper: No application 'Macro' for extension (from-internal, 1002, 3)
== Spawn extension (from-internal, 1002, 3) exited non-zero on 'SIP/1001-00000003'
[2020-10-28 09:34:04] WARNING[17388][C-00000004]: pbx.c:2927 pbx_extension_helper: No application 'Macro' for extension (from-internal, h, 1)
== Spawn extension (from-internal, h, 1) exited non-zero on 'SIP/1001-00000003'
原因:没有添加 app_macro.so 模块
解决办法:
进入asterisk目录
cd asterisk-17.7.0/
执行下面的命令
make menuselect
会打开如下字符界面,选择app_macro.so 模块
然后编译安装
make && sudo make install
最后进入asterisk字符管理界面:
# asterisk -rvvvvvv
加载app_macro.so 模块
localhost*CLI> module load app_macro.so
现在可以成功拨打!