Thus, openser forwards the 200 ok (response to CANCEL) instead of consuming it. Does this only happen with kphone as client?

regards
klaus

Helge Waastad wrote:
Hi,
here is som information on the call flow.

br hw

The 200 OK sent by OpenSER has:

SIP/2.0 200 OK
Via: SIP/2.0/UDP 10.46.11.104;rport=5060;branch=z9hG4bKdcc27f82c2173e09
From: "Helge Waastad"
<sip:[EMAIL PROTECTED];user=phone>;tag=8366b40e13c880ef
CSeq: 60458 CANCEL
Call-ID: [EMAIL PROTECTED]
To: "Frank Zappa" <sip:[EMAIL PROTECTED]>;tag=21622EEB
Content-Length: 0
User-Agent: kphone/4.2
Contact: "Frank Zappa" <sip:[EMAIL PROTECTED];transport=udp>
Record-Route: <sip:195.18.134.147;ftag=8366b40e13c880ef;lr=on;nat=yes>



The INVITE from OpenSER:

INVITE sip:[EMAIL PROTECTED];transport=udp SIP/2.0
Record-Route: <sip:195.18.134.147;ftag=8366b40e13c880ef;nat=yes;lr=on>
Via: SIP/2.0/UDP 195.18.134.147;branch=z9hG4bK9001.1b43fc77.0
Via: SIP/2.0/UDP 10.46.11.104;rport=5060;branch=z9hG4bKdcc27f82c2173e09
From: "Helge Waastad"
<sip:[EMAIL PROTECTED];user=phone>;tag=8366b40e13c880ef
To: <sip:[EMAIL PROTECTED];user=phone>
Contact: <sip:[EMAIL PROTECTED];user=phone>
Supported: replaces, timer
Call-ID: [EMAIL PROTECTED]
CSeq: 60458 INVITE
User-Agent: Grandstream GXP2000 1.0.1.9
Max-Forwards: 69
Allow:
INVITE,ACK,CANCEL,BYE,NOTIFY,REFER,OPTIONS,INFO,SUBSCRIBE,UPDATE,PRACK
Content-Type: application/sdp
Content-Length: 259


The CANCEL from SER:

CANCEL sip:[EMAIL PROTECTED];transport=udp SIP/2.0
Via: SIP/2.0/UDP 195.18.134.147;branch=z9hG4bK9001.1b43fc77.0
From: "Helge Waastad"
<sip:[EMAIL PROTECTED];user=phone>;tag=8366b40e13c880ef
Call-ID: [EMAIL PROTECTED]
To: <sip:[EMAIL PROTECTED];user=phone>
CSeq: 60458 CANCEL
Content-Length: 0



On Mon, 2005-10-03 at 09:53 +0200, Klaus Darilion wrote:

Hi Helge. I never had this problem.

some comments inline

Helge Waastad wrote:

I just wonder if this is a script error or if it is something else:
I am loading an INVITE timeout using avpops and the OpenSER terminates
the call. The callflow is as follows:

A -------------OpenSER------------B
---INVITE---->
<---100-------
                    ---INVITE--->
                    <---100------
                    <---180------
<---180-------

        <Inv Timeout delay>

<---408------- ---CANCEL--->
                    <---487------
                    ---ACK------>
                    <---200 OK---
<----200 OK---

Maybe openser can't match the 200 OK to the CANCEL and thus forwards it.

What is the CSeq Header of the 200 OK sent by openser? INVITE or CANCEL?

Klaus



---ACK------->
                    ---CANCEL--->
                    <---481------
                    ---CANCEL--->
                    <---481------
Any comments?
I do not want anyone to fix my problem, just a direction :-)





_______________________________________________
Users mailing list
[email protected]
http://openser.org/cgi-bin/mailman/listinfo/users

Reply via email to