Почему после захода в web интерфейс изменяется файл extensions_additional.conf?

Здравствуйте!
Установил FreePBX 14.0.1.24. Настроил. Все работает, но почему то при внесении абсолютно любых изменений через web интерфейс в файле extensions_additional.conf в строке с планом набора вместо EXTEN появляется EXTEN:1, что обрезает первую цифру при наборе номера и соответственно телефония не работает. Правлю этот файл в nano, убираю :1, перегружаю Asterisk и все снова работает. С чем это может быть связано?
  • Вопрос задан
  • 323 просмотра
Пригласить эксперта
Ответы на вопрос 2
@megashaman Автор вопроса
Код

[outbound-allroutes]
include => outbound-allroutes-custom
include => outrt-1 ; 933087
include => outrt-2 ; 933088
exten => foo,1,Noop(bar)

;--== end of [outbound-allroutes] ==--;

[outrt-1] ; 933087
include => outrt-1-custom
exten => _.,1,Macro(user-callerid,LIMIT,EXTERNAL,)

exten => _./_20X,1,Macro(user-callerid,LIMIT,EXTERNAL,)
exten => _./_20X,n,Gosub(sub-record-check,s,1(out,${EXTEN},dontcare))
exten => _./_20X,n,ExecIf($[ "${CALLEE_ACCOUNCODE}" != "" ] ?Set(CDR(accountcode)=${CALLEE_ACCOUNCODE}))
exten => _./_20X,n,Set(MOHCLASS=${IF($["${MOHCLASS}"=""]?default:${MOHCLASS})})
exten => _./_20X,n,Set(_NODEST=)
exten => _./_20X,n,Macro(dialout-trunk,1,${EXTEN},,off)
exten => _./_20X,n,Macro(outisbusy,)

;--== end of [outrt-1] ==--;

[outrt-2] ; 933088
include => outrt-2-custom
exten => _.,1,Macro(user-callerid,LIMIT,EXTERNAL,)

exten => _./_0XX,1,Macro(user-callerid,LIMIT,EXTERNAL,)
exten => _./_0XX,n,Gosub(sub-record-check,s,1(out,${EXTEN},dontcare))
exten => _./_0XX,n,ExecIf($[ "${CALLEE_ACCOUNCODE}" != "" ] ?Set(CDR(accountcode)=${CALLEE_ACCOUNCODE}))
exten => _./_0XX,n,Set(MOHCLASS=${IF($["${MOHCLASS}"=""]?default:${MOHCLASS})})
exten => _./_0XX,n,Set(_NODEST=)
exten => _./_0XX,n,Macro(dialout-trunk,2,${EXTEN},,on)
exten => _./_0XX,n,Macro(outisbusy,)

exten => _./911,1,Macro(user-callerid,LIMIT,EXTERNAL,)
exten => _./911,n,Gosub(sub-record-check,s,1(out,${EXTEN},dontcare))
exten => _./911,n,ExecIf($[ "${CALLEE_ACCOUNCODE}" != "" ] ?Set(CDR(accountcode)=${CALLEE_ACCOUNCODE}))
exten => _./911,n,Set(MOHCLASS=${IF($["${MOHCLASS}"=""]?default:${MOHCLASS})})
exten => _./911,n,Set(_NODEST=)
exten => _./911,n,Macro(dialout-trunk,2,${EXTEN},,on)
exten => _./911,n,Macro(outisbusy,)

;--== end of [outrt-2] ==--;
Ответ написан
Комментировать
@Drill
Нельзя редактировать extensions_additional.conf, откройте его и внимательно прочитайте первые строки.
Если надо руками добавить (изменить) диалплан, то для этого есть extensions_custom.conf
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы