Hi,
I have one problem with variables when it goes for different PBX on
same FS.
Scenario:
A calls B (B is registered on FS and has set 302 redirect to user
who is on different PBX).
Problems is that FS uses varibles from user A (not on FS) which is
calling user B. I can not use varibles from user B, which I must get
for radius authentication.
p.s.: I have set munual redirect in sip_profiles
This is redirect.xml
<context name="redirected">
<extension name="check_auth" continue="true">
<condition field="${sip_authorized}" expression="^true$">
<anti-action application="respond" data="407"/>
</condition>
</extension>
<extension name="redirected_enterprise">
<condition field="${domena}"
expression="enterprise.fs2.xxxxx.si">
<action application="set"
data="sip_contact_user=${sip_to_user}" />
<action application="info" />
<action application="transfer" data="${sip_req_user} XML
enterprise.fs2.xxxxx.si"/>
<!-- <action application="bridge"
data="${sip_redirect_dialstring}" /> -->
</condition>
</extension>
From info application:
Channel-State-Number: [4]
Channel-Name: [sofia/internal/051357952@xxx.xxx.xxx.xxx]
Unique-ID: [cc021cec-c1e2-11e1-88b5-eb0ece2a11d3]
Call-Direction: [inbound]
Presence-Call-Direction: [inbound]
Channel-HIT-Dialplan: [true]
Channel-Presence-ID: [051357952@xxx.xxx.xxx.xxx]
Channel-Call-UUID: [cc021cec-c1e2-11e1-88b5-eb0ece2a11d3]
Answer-State: [ringing]
Caller-Direction: [inbound]
Caller-Username: [051357952]
Caller-Dialplan: [XML]
Caller-Caller-ID-Name: [051357952]
Caller-Caller-ID-Number: [051357952]
051357952 is number, which is calling user B.
Thanks!
Miha