Hello,

We have OpenSIPs and MediaProxy working well with clients like Bria and Blink, 
but appears errors with Ekiga, for example at Presence (SUBSCRIBE, PUBLISH, 
NOTIFY).
Below is what we dump with ngrep, can be seen that the server send a Bad Event 
for SUBSCRIBE coming from Ekiga:

1) SUBSCRIBE

U 2011/07/05 14:48:11.680455 192.168.6.100:5060 -> 80.97.X.X:5060
SUBSCRIBE sip:[email protected] SIP/2.0.
Route: <sip:80.97.X.X:5060;lr>.
CSeq: 3 SUBSCRIBE.
Via: SIP/2.0/UDP 
192.168.6.100:5060;branch=z9hG4bKac271354-6aa5-e011-9516-0800275f495b;rport.
User-Agent: Ekiga/3.2.7.
From: <sip:[email protected]>;tag=e2c40d54-6aa5-e011-9516-0800275f495b.
Call-ID: 807c0d54-6aa5-e011-9516-0800275f495b@VMDebian.
To: <sip:[email protected]>.
Contact: <sip:[email protected]>.
Accept: application/simple-message-summary.
Proxy-Authorization: Digest username="vm", realm="80.97.X.X", 
nonce="4e12fa3a00000251becde984ef3592cd72e75ecc15928768", 
uri="sip:[email protected]", algorithm=MD5, 
response="924dd2d10e877edb80722abfaf1ab505".
Allow: INVITE,ACK,OPTIONS,BYE,CANCEL,SUBSCRIBE,NOTIFY,REFER,MESSAGE,INFO,PING.
Expires: 3600.
Event: message-summary.
Content-Length: 0.
Max-Forwards: 70.

U 2011/07/05 14:48:11.681882 80.97.X.X:5060 -> 192.168.6.100:5060
SIP/2.0 489 Bad Event.
CSeq: 3 SUBSCRIBE.
Via: SIP/2.0/UDP 
192.168.6.100:5060;branch=z9hG4bKac271354-6aa5-e011-9516-0800275f495b;rport=10202;received=80.97.161.66.

From: <sip:[email protected]>;tag=e2c40d54-6aa5-e011-9516-0800275f495b.
Call-ID: 807c0d54-6aa5-e011-9516-0800275f495b@VMDebian.
To: <sip:[email protected]>;tag=d6d5700889a5558086ec82f3882d70fb-c34e.
Allow-Events: dialog;sla, presence.winfo, presence.
Server: OpenSIPS (1.6.4-2-notls (i386/linux)).
Content-Length: 0.

2) PUBLISH

U 2011/07/05 14:48:16.786842 192.168.6.100:5060 -> 80.97.X.X:5060
PUBLISH sip:[email protected] SIP/2.0.
CSeq: 4 PUBLISH.
Via: SIP/2.0/UDP 
192.168.6.100:5060;branch=z9hG4bKfeaa1c57-6aa5-e011-9516-0800275f495b;rport.
User-Agent: Ekiga/3.2.7.
From: <sip:[email protected]>;tag=34621b57-6aa5-e011-9516-0800275f495b.
Call-ID: 2ec95d54-6aa5-e011-9516-0800275f495b@VMDebian.
To: <sip:[email protected]>.
Contact: <sip:[email protected]>.
Proxy-Authorization: Digest username="vm", realm="80.97.X.X", 
nonce="4e12fa3f00000256e8914f36cd2d2319dafc17def2de6b38", 
uri="sip:[email protected]", algorithm=MD5, 
response="b1095a295f04dffeb952af63202f3f1e".
Expires: 500.
Event: presence.
Content-Type: application/pidf+xml.
Content-Length: 316.
Max-Forwards: 70.
.
<?xml version="1.0" encoding="UTF-8"?>.
<presence xmlns="urn:ietf:params:xml:ns:pidf" entity="pres:[email protected]">.
<tuple id="sip:[email protected]_on_VMDebian">.
<note>away - hello from ekiga</note>.
<status>.
<basic>open</basic>.
</status>.
<contact priority="1">[email protected]</contact>.
</tuple>.
</presence>.

3) NOTIFY

U 2011/07/05 14:48:16.814011 192.168.6.100:5060 -> 80.97.X.X:5060
SIP/2.0 200 OK.
CSeq: 1 NOTIFY.
Via: SIP/2.0/UDP 80.97.X.X;branch=z9hG4bK05d.02e2fb3.0.
From: <sip:[email protected]>;tag=d6d5700889a5558086ec82f3882d70fb-0e66.
Call-ID: 54ce1e54-6aa5-e011-9516-0800275f495b@VMDebian.
To: <sip:[email protected]>;tag=bef51e54-6aa5-e011-9516-0800275f495b.
Contact: <sip:[email protected]>.
Content-Length: 0.

What do you think, is Ekiga partially incompatible with OpenSIPs or we miss 
something?
We notice that for Ekiga is not possible to set Presence details.

Thanks,
Liviu
_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users

Reply via email to