После инсталляции панели 1С+Астерикс на АТС FreePBX перестали быть доступными все внутренние номера.
Вот кусок логфайла:
[2014-08-01 10:05:21] VERBOSE[15792][C-00000007] pbx.c: -- Executing [106@from-internal:5] Gosub("SIP/107-00000028", "sub-presencestate-display,s,1(106)" ;) in new stack
[2014-08-01 10:05:21] ERROR[15792][C-00000007] app_stack.c: Attempt to reach a non-existent destination for Gosub: (Context:sub-presencestate-display, Extension:s, Priority:1)
[2014-08-01 10:05:21] VERBOSE[15792][C-00000007] pbx.c: == Spawn extension (from-internal, 106, 5) exited non-zero on 'SIP/107-00000028'
[2014-08-01 10:05:21] VERBOSE[15792][C-00000007] pbx.c: -- Executing [h@from-internal:1] Hangup("SIP/107-00000028", "" ;) in new stack
После инсталляции модулей (core,pt1c,fax) пункт назначения 'sub-presencestate-display' найти не удалось:
[root@asterisk asterisk]# grep -r -H 'sub-presencestate' /etc/asterisk/*
./extensions_additional.conf:exten => 106,n,Gosub(sub-presencestate-display,s,1(106))
./extensions_additional.conf:exten => 107,n,Gosub(sub-presencestate-display,s,1(107))
./extensions_additional.conf:exten => 108,n,Gosub(sub-presencestate-display,s,1(10 8) )
./extensions_additional.conf:exten => 213,n,Gosub(sub-presencestate-display,s,1(213))
До инсталляции модулей этот пункт назначения присутствовал:
[root@asterisk ~]# grep -r -H 'sub-presencestate-display' /etc/*
/etc/asterisk/extensions_additional.conf:exten => 106,n,Gosub(sub-presencestate-display,s,1(106))
/etc/asterisk/extensions_additional.conf:exten => 107,n,Gosub(sub-presencestate-display,s,1(107))
/etc/asterisk/extensions_additional.conf:exten => 108,n,Gosub(sub-presencestate-display,s,1(10 8) )
/etc/asterisk/extensions_additional.conf:exten => 213,n,Gosub(sub-presencestate-display,s,1(213))
/etc/asterisk/extensions_additional.conf:[sub-presencestate-display]
/etc/asterisk/extensions_additional.conf:;--== end of [sub-presencestate-display] ==--;
/etc/asterisk/extensions_additional.conf:exten => s,n,Gosub(sub-presencestate-display,s,1(${EXTTOCALL}))
Версия дистрибутива FreePBX: FreePBX-5.211.65-12-x86_64-Full-1398376579 (со всеми последними обновлениями).
(FreePBX 2.11.0.37)
Версия модулей 1С+Астериск:
core 2.11.0.6
AJAM 2.11.2.4
fax 2.11.0.2
Прилагаю файлы:
before.tgz - конфигурация FreePBX перед инсталляцией модулей
after.tgz - конфигурация FreePBX после инсталляции модулей 1С+Астериск
Вот кусок логфайла:
[2014-08-01 10:05:21] VERBOSE[15792][C-00000007] pbx.c: -- Executing [106@from-internal:5] Gosub("SIP/107-00000028", "sub-presencestate-display,s,1(106)" ;) in new stack
[2014-08-01 10:05:21] ERROR[15792][C-00000007] app_stack.c: Attempt to reach a non-existent destination for Gosub: (Context:sub-presencestate-display, Extension:s, Priority:1)
[2014-08-01 10:05:21] VERBOSE[15792][C-00000007] pbx.c: == Spawn extension (from-internal, 106, 5) exited non-zero on 'SIP/107-00000028'
[2014-08-01 10:05:21] VERBOSE[15792][C-00000007] pbx.c: -- Executing [h@from-internal:1] Hangup("SIP/107-00000028", "" ;) in new stack
После инсталляции модулей (core,pt1c,fax) пункт назначения 'sub-presencestate-display' найти не удалось:
[root@asterisk asterisk]# grep -r -H 'sub-presencestate' /etc/asterisk/*
./extensions_additional.conf:exten => 106,n,Gosub(sub-presencestate-display,s,1(106))
./extensions_additional.conf:exten => 107,n,Gosub(sub-presencestate-display,s,1(107))
./extensions_additional.conf:exten => 108,n,Gosub(sub-presencestate-display,s,1(10 8) )
./extensions_additional.conf:exten => 213,n,Gosub(sub-presencestate-display,s,1(213))
До инсталляции модулей этот пункт назначения присутствовал:
[root@asterisk ~]# grep -r -H 'sub-presencestate-display' /etc/*
/etc/asterisk/extensions_additional.conf:exten => 106,n,Gosub(sub-presencestate-display,s,1(106))
/etc/asterisk/extensions_additional.conf:exten => 107,n,Gosub(sub-presencestate-display,s,1(107))
/etc/asterisk/extensions_additional.conf:exten => 108,n,Gosub(sub-presencestate-display,s,1(10 8) )
/etc/asterisk/extensions_additional.conf:exten => 213,n,Gosub(sub-presencestate-display,s,1(213))
/etc/asterisk/extensions_additional.conf:[sub-presencestate-display]
/etc/asterisk/extensions_additional.conf:;--== end of [sub-presencestate-display] ==--;
/etc/asterisk/extensions_additional.conf:exten => s,n,Gosub(sub-presencestate-display,s,1(${EXTTOCALL}))
Версия дистрибутива FreePBX: FreePBX-5.211.65-12-x86_64-Full-1398376579 (со всеми последними обновлениями).
(FreePBX 2.11.0.37)
Версия модулей 1С+Астериск:
core 2.11.0.6
AJAM 2.11.2.4
fax 2.11.0.2
Прилагаю файлы:
before.tgz - конфигурация FreePBX перед инсталляцией модулей
after.tgz - конфигурация FreePBX после инсталляции модулей 1С+Астериск
Изменено: - 01.08.2014 11:35:05
(новые данные)