Страница 1 из 1

Изменение CallerID через 302 Moved Temporarily

Добавлено: 17 авг 2023, 15:34
alifreed3
Здравствуйте коллеги!
Возникла необходимость изменить номер А на Redirect сервере.
Сервер соответственно отвечает 302 Moved Temporarily, вопрос в том в какой параметр можно вставить другой номер А чтобы изменить номер А в P-Asserted-Identity, который приходит в INVITE. И возможно ли это в принципе в режиме Redirect сервера.
Буду благодарен за любую информацию или наводку.

запрос:
INVITE sip:c@192.168.0.1:5060 SIP/2.0
Via: SIP/2.0/UDP 1.1.1.1:5060;branch=z9hG4bK08B3e174b3c5cad
From: <sip:+9999999@1.1.1.1>;tag=gK08593
To: <sip:+123123123@192.168.0.1>
Call-ID: 505998051_12576@1.1.1.1
CSeq: 271573 INVITE
Max-Forwards: 70
Allow: INVITE,ACK,CANCEL,BYE,REGISTER,REFER,INFO,SUBSCRIBE,NOTIFY,PRACK,UPDATE,OPTIONS,MESSAGE,PUBLISH
Accept: application/sdp,
Contact: <sip:+9999999@1.1.1.1:5060>
P-Asserted-Identity: <sip:+9999999@1.1.1.1:5060>

ответ:
SIP/2.0 302 Moved Temporarily
Via: SIP/2.0/UDP 1.1.1.1:5060;branch=z9hG4bK08B3e174b3c5ca
To: <sip:+123123123@192.168.100.1>;tag=cgfQZLU
From: <sip:+8888888@1.1.1.1>;tag=gK08593
Call-ID: 505998051_12576@1.1.1.1
CSeq: 271573 INVITE
Allow: PUBLISH,MESSAGE,UPDATE,PRACK,SUBSCRIBE,REFER,INFO,NOTIFY,REGISTER,OPTIONS,BYE,INVITE,ACK,CANCEL
Contact: <sip:123123123@2.2.2.2:5060;maddr=2.2.2.2
Content-Length: 0

Re: Изменение CallerID через 302 Moved Temporarily

Добавлено: 17 авг 2023, 16:28
ded
IMHO, вам не надо менять никакой CallerID, да вы и не сможете, если номер вам не принадлежит.
Если при звонке
From: <sip:+9999999@1.1.1.1>
To: <sip:+123123123@192.168.0.1>
вы получили PAI что он на другом номере - +8888888, то вам этот вызов наверное надо автоматом перенаправить
From: <sip:+9999999@1.1.1.1>
To: <sip:+8888888@192.168.0.1> - так?