Имею всего два SIP клиента и вот такой DailPlan из трех строк при котором соединения происходят нормально:
- Код: выделить все
[DLPN_DialPlan1pio]
;exten => s,1,Wait(1) ; Wait a second, just for fun
;exten => s,n,AGI(before-answer-pio.agi)
exten => _6XXX,1,Dial(SIP/${EXTEN})
Если изменяю его вот так:
- Код: выделить все
[DLPN_DialPlan1pio]
exten => s,1,Wait(1) ; Wait a second, just for fun
;exten => s,n,AGI(before-answer-pio.agi)
exten => _6XXX,n,Dial(SIP/${EXTEN})
то получаю в консоли такой лог:
- Код: выделить все
[Apr 7 12:52:41] NOTICE[13991]: chan_sip.c:20063 handle_request_invite: Call from '6004' to extension '6001' rejected because extension not found.
Почему не найден екстеншн, если я просто добавил "подождать одну секунду"?
На самом деле мне wait не нужен, а нужен AGI.
Wait я взял из примера, как более простую команду, просто, чтобы логику понять.
Заранее спасибо.