Я пытаюсь позвонить, используя пользовательские файлы, так как я не могу редактировать основные файлы .conf звездочки
sip.conf имеет:
#include "sip_custom.conf"
#include "extensions_custom.conf"
На sip_custom.conf У меня есть две соединительные линии:
[study-sip] - My main login ( Registered on Zoiper )
[provider] - The provider trunk
При входе в систему используется контекст 'dial-custom', настроенный в extensions_custom.conf
В extensions_custom.conf контекстный dial-custom настроен как:
[dial-custom]
exten => _X.,1,Dial(SIP/provider/${EXTEN:1},60)
exten => _X.,n,NoOp(HANGUPCAUSE is ${HANGUPCAUSE})
exten => _X.,n,NoOp( Dial Status: ${DIALSTATUS})
exten => _X.,n,Goto(hang)
exten => _X.,n(hang),NoOp(Hanging...)
exten => _X.,n,HANGUP()
Вызов должен быть направлен на внешнюю линию [провайдера], когда я набираю номер с использованием контекста [dial-custom], но вместо этого я получаю сообщение об ошибке:
Call from 'study-sip '(xxx.xxx.xxx.9: xxxxx) на расширение' 5541xxxxxxxx 'отклонено, так как расширение не найдено в контексте' dial-custom '.
Если я использую исходные файлы Asterisk .conf (sip.conf)и extensions.conf) это работает ... Но когда я использую те из них, которые я включил в #include, это не так.
Если я наберу: 'dialplan show' и нажмем вкладку, контексты в extensions_custom.конф даже не появляется