1. Brekeke Product Name and Version: BSS Advanced 3.14.5.17
2. Java version:21.0.4
3. OS type and the version:VM Windows Server 2019
4. UA (phone), gateway or other hardware/software involved:Alcatel-PBX and Rauland Nurse Call
5. Your problem:Currently Alcatel sends SIP to URI parameter of user=phone that is getting attached to the invite getting sent to Rauland. Rauland isnt able to parse the SIP correctly and im looking for a way to do that through the BSS. Ive tried the deploy varibles of to/uri/param/user and from/uri/param/user which didnt work i then bracketed my whole string and that still doesnt work. Attached below is the latest log i have
NVITE sip:1011031@xxx.xxx.xxx.xx:5060;user=phone SIP/2.0
Allow: INVITE, ACK, CANCEL, BYE, PRACK, NOTIFY, REFER, SUBSCRIBE, OPTIONS, UPDATE, INFO
Supported: replaces,timer,path,100rel
User-Agent: OmniPCX Enterprise R100.1 n2.534.4.e
Session-Expires: 1800;refresher=uac
Min-SE: 900
P-Asserted-Identity: "No msg 9610" <sip:No%20msg%209610@xxx.xxx.xxx.xx:5060>
Content-Type: application/sdp
To: <sip:1011031@xxx.xxx.xxx.xx:5060;user=phone>
From: "No msg 9610" <sip:No%20msg%209610@xxx.xxx.xxx.xx:5060>;tag=7e7c03368a2699ff0801c46f9a88c72f
Contact: <sip:xxx.xxx.xxx.xx:5060;transport=UDP>
Call-ID: 3ec4aa515813c3fcb07cdf44a743be85@10.121.17.24
CSeq: 184524692 INVITE
Via: SIP/2.0/UDP xxx.xxx.xxx.xx;branch=z9hG4bK71ad40cd70cd1b0876ce4eef8d0bd85f
Max-Forwards: 70
Content-Length: 214
v=0
o=OXE 1739983276 1739983276 IN IP4 xxx.xxx.xxx.xx
s=abs
c=IN IP4 10.121.17.26
t=0 0
m=audio 32844 RTP/AVP 0 97
a=sendrecv
a=rtpmap:0 PCMU/8000
a=ptime:20
a=maxptime:30
a=rtpmap:97 telephone-event/8000
==============================================
============================================
Rule@1#2d4b2fc4 [From Alcatel Summit] Matching Patterns
Pattern: $request = ^INVITE
Input: $request = INVITE sip:1011031@xxx.xxx.xxx.xx:5060;user=phone SIP/2.0
Result: true
Pattern: From = (.+)@xxx.xxx.xxx.xx
Input: From = "No msg 9610" <sip:No%20msg%209610@xxx.xxx.xxx.xx:5060>;tag=7e7c03368a2699ff0801c46f9a88c72f
%1 <= "No msg 9610" <sip:No%20msg%209610
Result: true
Pattern: To = sip:(\d{3,3})(\d{3,3})(.+)@(.+)(;user=phone>)
Input: To = <sip:1011031@xxx.xxx.xxx.xx:5060;user=phone>
%2 <= 101
%3 <= 103
%4 <= 1
%5 <= xxx.xxx.xxx.xx:5060
%6 <= ;user=phone>
Result: true
============================================
============================================
Rule@1#2d4b2fc4 [From Alcatel Summit] Deploy Patterns
To = sip:a101*r103*b1@e9f589ff-0ab3-ef11-bd80-005056844058.domain.org:5060
============================================
sipex.4: add:session.21: 02/19/25 10:41:16.119-0600
session.21: sipex.4: start: from=<sip:No%20msg%209610@xxx.xxx.xxx.xx:5060> to=<sip:a101*r103*b1@e9f589ff-0ab3-ef11-bd80-005056844058.domain.org>
session.21: information:
starttime = 02/19/25 10:41:16.120-0600
timestamps = 02/19/25 10:41:16.118-0600 (1) 02/19/25 10:41:16.119-0600 (0) 02/19/25 10:41:16.119-0600
packet-hash = #2d4b2fc4
dispatcher-id = 1
spiral-hop = 1
plugin = com.brekeke.net.sip.sv.session.plugins.InviteSession
request = INVITE sip:1011031@xxx.xxx.xxx.xx:5060;user=phone SIP/2.0
rulename = registered=sip:a101*r103*b1@e9f589ff-0ab3-ef11-bd80-005056844058.domain.org(sip:a101*r103*b1@rauapm00024.domain.org:5060/UDP) & From Alcatel Summit
org:From: = sip:No%20msg%209610@xxx.xxx.xxx.xx:5060
new:From: = sip:No%20msg%209610@xxx.xxx.xxx.xx:5060
org:To: = sip:1011031@xxx.xxx.xxx.xx:5060
new:To: = sip:a101*r103*b1@e9f589ff-0ab3-ef11-bd80-005056844058.Domain.org
src:addr/port = xxx.xxx.xxx.xx:5060 (UDP local-addr)
src:interface = xxx.xxx.xxx.xx:5060 (UDP local-addr)
src:contact = xxx.xxx.xxx.xx:5060
dst:addr/port = xxx.xxx.xxx.xx:5060 (UDP local-addr)
dst:interface = xxx.xxx.xxx.xx:5060 (UDP local-addr)
dst:contact = xxx.xxx.xxx.xx:5060
uac:user-agent= OmniPCX Enterprise R100.1 n2.534.4.e
uas:user-agent= R5E.Agent
Mirroring = off
mode:B2BUA = on
mode:RTPrelay = auto
mode:Auth = auto
mode:NAT = auto
session.21: phase=0: Initializing
session.21: System Used Memory = 5663
session.21: receive: from=UAC:xxx.xxx.xxx.xx:5060(UDP) at 02/19/25 10:41:16.130-0600
==============================================
INVITE sip:1011031@xxx.xxx.xxx.xx:5060;user=phone SIP/2.0
Allow: INVITE, ACK, CANCEL, BYE, PRACK, NOTIFY, REFER, SUBSCRIBE, OPTIONS, UPDATE, INFO
Supported: replaces,timer,path,100rel
User-Agent: OmniPCX Enterprise R100.1 n2.534.4.e
Session-Expires: 1800;refresher=uac
Min-SE: 900
P-Asserted-Identity: "No msg 9610" <sip:No%20msg%209610@xxx.xxx.xxx.xx:5060>
To: <sip:1011031@xxx.xxx.xxx.xx:5060;user=phone>
From: "No msg 9610" <sip:No%20msg%209610@xxx.xxx.xxx.xx:5060>;tag=7e7c03368a2699ff0801c46f9a88c72f
Contact: <sip:xxx.xxx.xxx.xx:5060;transport=UDP>
Call-ID: 3ec4aa515813c3fcb07cdf44a743be85@xxx.xxx.xxx.xx
CSeq: 184524692 INVITE
Via: SIP/2.0/UDP 10.121.17.24;branch=z9hG4bK71ad40cd70cd1b0876ce4eef8d0bd85f;rport=5060
Max-Forwards: 70
Content-Type: application/sdp
Content-Length: 214
v=0
o=OXE 1739983276 1739983276 IN IP4 xxx.xxx.xxx.xx
s=abs
c=IN IP4 xxx.xxx.xxx.xx
t=0 0
m=audio 32844 RTP/AVP 0 97
a=sendrecv
a=rtpmap:0 PCMU/8000
a=ptime:20
a=maxptime:30
a=rtpmap:97 telephone-event/8000
==============================================
rtp.25769813788: start: media=audio port=10012 (IPv4)
rtp.25769813788: target=xxx.xxx.xxx.xx:32844
session.21: RTPparam: IN=0 OUT=0 NAT=false HOLD=false faced=UAS
session.21: content-type=application/sdp plugin=com.brekeke.net.content.application.Sdp
session.21: pkt#=1 dp=1 st=0 sip:No%20msg%209610@xxx.xxx.xxx.xx:5060(10.121.17.24:5060) --> sip:a101*r103*b1@e9f589ff-0ab3-ef11-bd80-005056844058.domain.org(10.126.19.118)
send="INVITE sip:a101*r103*b1@rauapm00024.domain.org:5060 SIP/2.0"
session.21: phase=1: Inviting
session.21: processtime=13
session.21: send: to=UAS:10.126.19.118:5060(UDP) at 02/19/25 10:41:16.131-0600
==============================================
INVITE sip:a101*r103*b1@rauapm00024.domain.org:5060 SIP/2.0
Via: SIP/2.0/UDP 10.126.19.120:5060;rport;branch=z9hG4bKbfc22d44f93ac-30-2e1774
Allow: INVITE, ACK, CANCEL, BYE, PRACK, NOTIFY, REFER, SUBSCRIBE, OPTIONS, UPDATE, INFO
Supported: replaces,timer,path,100rel
User-Agent: OmniPCX Enterprise R100.1 n2.534.4.e
Session-Expires: 1800;refresher=uac
Min-SE: 900
P-Asserted-Identity: "No msg 9610" <sip:No%20msg%209610@xxx.xxx.xxx.xx:5060>
To: <sip:a101*r103*b1@e9f589ff-0ab3-ef11-bd80-005056844058.domain.org;user=phone>
From: "No msg 9610" <sip:No%20msg%209610@xxx.xxx.xxx.xx:5060>;tag=b1da88f74s
Contact: <sip:xxx.xxx.xxx.xx:5060>
Call-ID: c4560ff-56fb2675-6149e13b-35d59a93
CSeq: 184524692 INVITE
Max-Forwards: 69
Content-Type: application/sdp
Content-Length: 216
v=0
o=OXE 1739983276 1739983276 IN IP4 10.126.19.120
s=abs
c=IN IP4 10.126.19.120
t=0 0
m=audio 10012 RTP/AVP 0 97
a=sendrecv
a=rtpmap:0 PCMU/8000
a=ptime:20
a=maxptime:30
a=rtpmap:97 telephone-event/8000
==============================================
session.21: stat: result=undefined(6) close=false
> +--------------+--------------+--------------+--------------+
> | 184524692 IN | | 184524692 IN | |
> +--------------+--------------+--------------+--------------+
> 1/1 0/0 1/1 0/0
> ResendStat: INVITE(184524692),
svlistener: debug: remote=xxx.xxx.xxx.xx:5060 at 02/19/25 10:41:33.180-0600
Remove SIP to URI parameter
Moderator: Brekeke Support Team
Re: Remove SIP to URI parameter
to/uri/param/user must be To/uri/param/user