Hi
I am attempting to use the SIP.js to make a basic call between two users. My setup is :
SIP.js (chrome) --> Oversip Proxy --> SIPXecs --> Oversip Proxy --> SIP.js (chrome)
I am able to register and able to initiate call from user1 to user2. However, the call setup does not complete properly and although both sides seem to go into the answered state, user2 gives up on the call a few seconds into the session, while user1 still thinks he is in call.
Upon inspecting the console logs I can see that the SIP call flow as follows
USER1 SERVER USER2
==============================================
INVITE ------->
<-------100 Trying
<-------407 Proxy Auth Req
ACK ------->
INVITE ------------------------------->
<-------------------------------SIP/2.0 100 Trying
<-------------------------------SIP/2.0 180 Ringing
<-------------------------------SIP/2.0 200 OK
ACK -------------------------------->
<-------------------------------SIP/2.0 200 OK
ACK -------------------------------->
<-------------------------------SIP/2.0 200 OK
ACK -------------------------------->
<-------------------------------SIP/2.0 200 OK
ACK -------------------------------->
<-------------------------------SIP/2.0 200 OK
ACK -------------------------------->
<-------------------------------SIP/2.0 200 OK
ACK -------------------------------->
<-------------------------------SIP/2.0 200 OK
ACK -------------------------------->
<--------------------------------BYE
404 Not Found -------------------------------->
Every time the ACK message is received by user2 , I see the message:
sip.ua | Request-URI does not point to us sip-0.5.0.js:168
However, the request URI is the same as the 'contact' address advertised in the OK message.
Any input on this issue would be greatly appreciated.
thank you!