а с чего ему там быть если из лога отработки диалплана видно что сначала выполняется контекст from-trunk-sip-Ukrtel по эксту 38089ХХХХ72, а затем уходит в контекст from-trunk на тот же экст.ded писал(а):Т.е. про 0444ХХХХ98 нет ничего
ну ессно не дойдет, ведь если исходить из "фрагмента конфига", то он в другой "ветке", там где экст 0444ХХХХ98seven писал(а):Так что вряд ли дело доходит до Goto(from-did-direct,700,1)
смотреть в консоль и дебаг, тогда, когда вызов придет на 0444ХХХХ98, а не на 38089ХХХХ72seven писал(а):А куда смотреть дальше я не знаю..
Код: Выделить всё
dialplan show from-did-direct
Код: Выделить всё
dialplan show 0444ХХХХ98@from-did-direct
Код: Выделить всё
dialplan show 0444ХХХХ98@from-trunk
есть такая штука как поиск текста по файлам. научить пользоваться ?seven писал(а):Кстати, контекст from-did-direct я в extensions_additional.conf не нашел, в extensions_custom.conf тоже нет.
Это и был вывод консоли когда вызов приходит на 0444ХХХХ98. Вот это и странно.смотреть в консоль и дебаг, тогда, когда вызов придет на 0444ХХХХ98, а не на 38089ХХХХ72
dialplan show from-did-direct
Код: Выделить всё
[ Context 'from-did-direct' created by 'pbx_config' ]
Include => 'ext-findmefollow' [pbx_config]
Include => 'ext-local'
Вместо ХХ понятно подставил свой номер. Такой же результат для все других номеров.dialplan show 0444ХХХХ98@from-did-direct
Код: Выделить всё
There is no existence of 0444ХХХХ98@from-did-direct extension
Command 'dialplan show 0444ХХХХ98@from-did-direct' failed.
dialplan show 0444ХХХХ98@from-trunk
Код: Выделить всё
[ Included context 'ext-did-0002' created by 'pbx_config' ]
'044XXXXX98' => 1. Set(__FROM_DID=${EXTEN}) [pbx_config]
2. Gosub(app-blacklist-check,s,1()) [pbx_config]
3. Set(CDR(did)=${FROM_DID}) [pbx_config]
4. ExecIf($[ "${CALLERID(name)}" = "" ] ?Set(CALLERID(name)=${CALLERID(num)})) [pbx_config]
5. Set(__CALLINGPRES_SV=${CALLERPRES()}) [pbx_config]
6. Set(CALLERPRES()=allowed_not_screened) [pbx_config]
[dest-ext] 7. Goto(from-did-direct,700,1) [pbx_config]
[ Included context 'ext-did-catchall' created by 'pbx_config' ]
'_.' => 1. Set(__FROM_DID=${EXTEN}) [pbx_config]
2. Noop(Received an unknown call with DID set to ${EXTEN}) [pbx_config]
3. Goto(s,a2) [pbx_config]
Вы ж не думаете что я вручную перебирал extensions_additional.conf Именно поиск и не находит. Есть только from-did-direct-ivr, но это другой контекст. То что он есть, я тоже не сомневаюсь, другие номера не работали бы. Возможно он еще гдето описан?есть такая штука как поиск текста по файлам. научить пользоваться?
не заметно, значит проверь настройки пира и запускай tcpdump и включай sip debug на пира и смотри:seven писал(а):вывод консоли когда вызов приходит на 0444ХХХХ98
"ты видишь ёжика ? нет. и я нет, а он есть"seven писал(а):Возможно он еще гдето описан?
Код: Выделить всё
dialplan show from-did-direct
Может я неправильно понимаю, но у меня PSTN номер, подключается к Астериску через Linksys SPA-3102.включай sip debug на пира и смотри:
- какой INVITE приходит от прова при вызове 0444ХХХХ98
Код: Выделить всё
[PSTN]
disallow=all
allow=alaw
dtmfmode=rfc2833
host=dynamic
port=5061
username=PSTN
secret=ХХХХХХ
type=friend
context=from-trunk
qualify=yes
incominglimit=1
Код: Выделить всё
Trunk Name: PSTN
Outbound CallerID: 044ХХХХХ98
Outgoing Settings:
disallow=all
allow=alaw
dtmfmode=rfc2833
host=dynamic
port=5061
username=PSTN
secret=ХХХХХХ
type=friend
context=from-trunk
qualify=yes
incominglimit=1
Сообразил еще в прошлый раз. Ее вывод в предыдущем сообщении. Но контекст from-did-direct я нашел. Он описан в файле extensions.conf. Его содержание:сообрази выполнить команду:
Код: Выделить всё
include => ext-findmefollow
include => ext-local
Та я и не жду что мне скажут зайди туда, поставь галку там и все будет работать. За то что подсказываете в каком направлении двигаться спасибо, т.к. знаний пока маловато, опыта вообще нет.пойми одно, что нужно включать соображалку и продолжать самостоятельно решать проблему, а не ждать нового поста на форуме. на форуме подсказывают в каком направлении двигаться
О'Рейли уже начал читать пару недель назад, но до хотя б какого то понимая что и где происходит еще пару недель/месяцев, а проблему по возможности нужно решить сейчас.и пожалуйста почитай книжку
в таком ключе есть только один выход => платный суппортseven писал(а):но до хотя б какого то понимая что и где происходит еще пару недель/месяцев, а проблему по возможности нужно решить сейчас
А какова по Вашему будет стоимость решения этой проблемы? Ну хоть примерно.в таком ключе есть только один выход => платный суппорт
Надо дампить SIP пакеты и проанализировать пакет INVITE, который приходит с Linksys. Там всё есть.seven писал(а):А никто не подскажет как точно посмотреть какой номер передает Linksys SPA-3102 Астериску?