1. Brekeke Product Name and version:
2.4.7.3
2. Java version:
1.6.0_22-b04
3. OS type and the version:
openSuSE 11.3
4. UA (phone), gateway or other hardware/software involved:
x-lite
5. Select your network pattern from http://www.brekeke-sip.com/bbs/network/ ... terns.html :
Pattern 5
6. Your problem:
It seems that the Brekeke is changing the branch value in the Via Header in ACK messages. The upper server is not able to correlate this messages anymore, so ghosts sessions are created.
The problem appears if using upper registration and a new call has to be authenticated. On the first INVITE with Cseq 1 the switch responds with a 401, the client ACK's this Cseq 1 and creates a new INVITE with Cseq 2, containing the authencation data. Due to the fact that the Brekeke uses a different branch value in the ACK for the Cseq 1 than originally used in the INVITE, the switch is not able to correlate this and claims that the intial INVITE cannot be found. The Brekeke maintains this first INVITE in the Active Connections and claims it is "closing" until a timeout occurs.
Do I miss something here ? Is there a workaround ?
2.4.7.3
2. Java version:
1.6.0_22-b04
3. OS type and the version:
openSuSE 11.3
4. UA (phone), gateway or other hardware/software involved:
x-lite
5. Select your network pattern from http://www.brekeke-sip.com/bbs/network/ ... terns.html :
Pattern 5
6. Your problem:
It seems that the Brekeke is changing the branch value in the Via Header in ACK messages. The upper server is not able to correlate this messages anymore, so ghosts sessions are created.
The problem appears if using upper registration and a new call has to be authenticated. On the first INVITE with Cseq 1 the switch responds with a 401, the client ACK's this Cseq 1 and creates a new INVITE with Cseq 2, containing the authencation data. Due to the fact that the Brekeke uses a different branch value in the ACK for the Cseq 1 than originally used in the INVITE, the switch is not able to correlate this and claims that the intial INVITE cannot be found. The Brekeke maintains this first INVITE in the Active Connections and claims it is "closing" until a timeout occurs.
Do I miss something here ? Is there a workaround ?