Re: gatewayincoming и pbx

От: Alexandr Radaev <CGatePro_at_mx_ru>
Дата: Tue 30 Aug 2011 - 14:28:49 MSK

Прошу прощения за испорченный текст предыдущего сообщения. вот нормальный вариант без ссылок mailto

Помогите пожалуйста решить проблему с обработкой входящих вызовов. Стоит шлюз spa3102. Все входящие звонки закидывает на g8498@domain.ru
<mailto:g8498@domain.ru>
в маршрутизаторе есть следующие записи:

<(4d)@*> = +7494262*@telnum
<(10d)@*> = +7*@telnum
Signal:<g8498@met-teh.ru <mailto:g8498@met-teh.ru>> = gatewayincoming{line_8498,media}#pbx;
Она раскидывает входящий звонок нескольким абонентам. Сейчас хочу сделать чтобы входящий с городской линии перекидывался на pbx, но если меняю запись на
Signal:<g8498@met-teh.ru <mailto:g8498@met-teh.ru>> = gatewayincoming{pbx,media}#pbx;
то звонок на pbx не проходит. Само приложение ругается на отсутствие аутентификации.
Привожу лог:

10:48:47.552 2 PBXLEG-002166 gatewayincoming.sppr(Main) started 10:48:47.553 2 PBXLEG-002166 ProgramLog: "callerLeg:{\"\"=\"sip:pbx@met-teh.ru
<mailto:sip%3Apbx@met-teh.ru>\";Call-ID=d3db867d-75be40ab@10.0.251.10.gwin;From=\"sip:9109574206@met-teh.ru
<mailto:sip%3A9109574206@met-teh.ru>\";Max-Forwards=#69;Relay=NO;callBridged=YES;impersonate=\"*\";mediaRelay=YES;noBeeps=YES;referMode=peer;}"

10:48:47.553 2 PBXLEG-002166 spawning PBXLEG-002168
10:48:47.553 2 PBXLEG-002168 spawned by PBXLEG-002166
10:48:47.553 2 PBXLEG-002166 Event([bridgeStart]) to NODE-002168 sent
10:48:47.553 2 PBXLEG-002166 bridge(NODE-002168) starting
10:48:47.553 2 PBXLEG-002168 callerleg.sppi(bridgeCaller) started
10:48:47.553 2 PBXLEG-002168 impersonated as NULL
10:48:47.553 2 PBXLEG-002168 Event([bridgeStart]) from NODE-002166 retrieved
10:48:47.553 2 PBXLEG-002168 calling sip:pbx@met-teh.ru 

<mailto:sip%3Apbx@met-teh.ru>
10:48:47.553 2 SIGNAL-092240 NODE-002168: INVITE sip:pbx@met-teh.ru
<mailto:sip%3Apbx@met-teh.ru>
10:48:47.553 2 SIGNAL-092240 INVITE sip:pbx@met-teh.ru
<mailto:sip%3Apbx@met-teh.ru> via sip:pbx@met-teh.ru
<mailto:sip%3Apbx@met-teh.ru>
10:48:47.556 2 DIALOG-002966 created(authInp)
10:48:47.556 2 SIGNALRULE-092240 rule(PBX Center starter): redirected
10:48:47.556 2 SIGNAL-092240 redirected by Rules
10:48:47.556 2 SIGNAL-092240 INVITE sip:pbx#pbx@met-teh.ru 

<mailto:pbx@met-teh.ru> via sip:pbx#pbx@met-teh.ru <mailto:pbx@met-teh.ru>
10:48:47.556 2 PBXLEG-002170 'pbx' created for pbx@met-teh.ru
<mailto:pbx@met-teh.ru>

10:48:47.556 2 DIALOG-002967 created as DIALOG-002966 copy(copy) 10:48:47.556 2 PBXLEG-002170 DIALOG-002967(inp) started with 9109574206@met-teh.ru
<mailto:9109574206@met-teh.ru>(sip:signode-2168-CCD989C2@met-teh.ru
<mailto:sip%3Asignode-2168-CCD989C2@met-teh.ru>)(canTransfer)
10:48:47.556 2 PBXLEG-002170 session refresh=300(passive)
10:48:47.556 2 PBXLEG-002170 pbx.sppr(Main) started
10:48:47.556 2 PBXLEG-002170 ProgramLog: "calledUser = pbx"
10:48:47.556 2 PBXLEG-002170 killing DIALOG-002967
10:48:47.556 2 DIALOG-002967 dequeued(kill)
10:48:47.556 2 PBXLEG-002170 rejecting done
10:48:47.556 2 PBXLEG-002170 program stopped
10:48:47.556 2 PBXLEG-002170 releasing
10:48:47.556 2 SIGNAL-092240 {2} sent to NODE-002170: INVITE 
sip:pbx#pbx@met-teh.ru <mailto:pbx@met-teh.ru>
10:48:47.556 2 SIGNAL-092240 401 received from NODE-002170
10:48:47.556 2 SIGNAL-092240 updating DIALOG-002966 on negative 401-response
10:48:47.557 2 SIGNAL-092240 401 relaying
10:48:47.557 2 SIGNAL-092240 releasing
10:48:47.557 2 PBXLEG-002168 Event([asyncCallFinal]) retrieved
10:48:47.557 2 PBXLEG-002168 ProgramLog: "call failed: 
401-Authentication required"
10:48:47.557 2 PBXLEG-002168 bridge-start rejected(401-Authentication required)
10:48:47.557 2 PBXLEG-002168 Event([bridgeRejected]) to NODE-002166 sent
10:48:47.557 2 PBXLEG-002168 program stopped
10:48:47.557 2 PBXLEG-002168 releasing
10:48:47.557 1 PBXLEG-002166 bridge(NODE-002168) start transaction 
failed. Error Code=401-Authentication required->Request Rejected 10:48:47.557 1 PBXLEG-002166 bridge(NODE-002168) start transaction failed. Error Code=Request Rejected
10:48:47.557 3 PBXLEG-002166 Event(stop) to NODE-002168 failed. Error Code=async Object not found
10:48:47.557 2 PBXLEG-002166 ProgramLog: "call failed: errorCode=401-Authentication required"
10:48:47.557 2 PBXLEG-002166 killing DIALOG-002965
10:48:47.557 2 DIALOG-002965 dequeued(kill)
10:48:47.557 2 PBXLEG-002166 rejecting done

я так понимаю он не может аутентифицировать номер 9109574206@met-teh.ru
<mailto:9109574206@met-teh.ru>

но как это исправить.

-- 
С уважением, Александр Радаев.
Получено Tue Aug 30 10:29:05 2011

Этот архив был сгенерирован hypermail 2.1.8 : Fri 24 Apr 2015 - 16:17:18 MSK