Hi,
Is there a way to disable PRACK globally or per trunk on OXE?
I have a trunk to Cisco VG. I'm unable to establish a call from OXE to Cisco VG as explained in the call flow below.
OXE <---> Cisco VG
INV (Supported: 100rel) ->
<- 183 Session Progress (Require: 100rel)
PRACK->
<- 200 OK (Invite)
<- 200 OK (Prack)
ACK ->
PRACK ->
<- 500 Internal Server Error
BYE ->
<- 200 OK (Bye)
OXE is unable to handle 200 (Prack) after it receives 200 OK for the INVITE. I'm not even sure if this is the acceptable behavior by VG. But I'd like to find a way to prevent OXE from sending PRACK. I'd like to know if there is an option to disable it (i.e. Not have 100rel as a supported tag).
Thanks.
Disabling PRACK (100rel) on OXE
frank wrote:Hi ,
To disable PRACK, you need to modify the option "RFC3262 Forced Use" under SIP EXTERNAL GW
"RFC 3262 Forced Use" is set to false. But OXE still sends supported: 100rel in its INVITE. This causes Cisco VG to send a require:100rel in its 180 Session Progress response, and as a result OXE sends PRACK.
I'm looking for an option that would prevent OXE from sending supported: 100rel in its INVITE.
-Kishan