errors with Ekiga

classic Classic list List threaded Threaded
3 messages Options
bll
Reply | Threaded
Open this post in threaded view
|

errors with Ekiga

bll
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:[hidden email] 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:[hidden email]>;tag=e2c40d54-6aa5-e011-9516-0800275f495b.
Call-ID: 807c0d54-6aa5-e011-9516-0800275f495b@VMDebian.
To: <sip:[hidden email]>.
Contact: <sip:vm@192.168.6.100>.
Accept: application/simple-message-summary.
Proxy-Authorization: Digest username="vm", realm="80.97.X.X", nonce="4e12fa3a00000251becde984ef3592cd72e75ecc15928768", uri="sip:[hidden email]", 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:[hidden email]>;tag=e2c40d54-6aa5-e011-9516-0800275f495b.
Call-ID: 807c0d54-6aa5-e011-9516-0800275f495b@VMDebian.
To: <sip:[hidden email]>;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:[hidden email] 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:[hidden email]>;tag=34621b57-6aa5-e011-9516-0800275f495b.
Call-ID: 2ec95d54-6aa5-e011-9516-0800275f495b@VMDebian.
To: <sip:[hidden email]>.
Contact: <sip:vm@192.168.6.100>.
Proxy-Authorization: Digest username="vm", realm="80.97.X.X", nonce="4e12fa3f00000256e8914f36cd2d2319dafc17def2de6b38", uri="sip:[hidden email]", 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:[hidden email]">.
<tuple id="sip:vm@80.97.161.39_on_VMDebian">.
<note>away - hello from ekiga</note>.
<status>.
<basic>open</basic>.
</status>.
<contact priority="1">[hidden email]</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:[hidden email]>;tag=d6d5700889a5558086ec82f3882d70fb-0e66.
Call-ID: 54ce1e54-6aa5-e011-9516-0800275f495b@VMDebian.
To: <sip:[hidden email]>;tag=bef51e54-6aa5-e011-9516-0800275f495b.
Contact: <sip:vm@192.168.6.100>.
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
[hidden email]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users
Reply | Threaded
Open this post in threaded view
|

Re: errors with Ekiga

Saúl Ibarra Corretgé
Hi,


On Jul 5, 2011, at 2:24 PM, Barsan Liviu wrote:

> 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:[hidden email] 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:[hidden email]>;tag=e2c40d54-6aa5-e011-9516-0800275f495b.
> Call-ID: 807c0d54-6aa5-e011-9516-0800275f495b@VMDebian.
> To: <sip:[hidden email]>.
> Contact: <sip:vm@192.168.6.100>.
> Accept: application/simple-message-summary.
> Proxy-Authorization: Digest username="vm", realm="80.97.X.X", nonce="4e12fa3a00000251becde984ef3592cd72e75ecc15928768", uri="sip:[hidden email]", algorithm=MD5, response="924dd2d10e877edb80722abfaf1ab505".
> Allow: INVITE,ACK,OPTIONS,BYE,CANCEL,SUBSCRIBE,NOTIFY,REFER,MESSAGE,INFO,PING.
> Expires: 3600.
> Event: message-summary.

"message-summary" is not a presnece event, its used mainly for Message Waiting Indication (MWI). If you want to handle those with OpenSIPS you'll need to load the presence_mwi module. But take into account that message-summary is not presence.


Regards,

--
Saúl Ibarra Corretgé
AG Projects




_______________________________________________
Users mailing list
[hidden email]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users
bll
Reply | Threaded
Open this post in threaded view
|

Re: errors with Ekiga

bll
Hi,

In this case the problem is that in Ekiga the MWI can not be disabled.

Thanks,
Liviu


From: Saúl Ibarra Corretgé <[hidden email]>
To: OpenSIPS users mailling list <[hidden email]>
Sent: Tue, July 5, 2011 4:02:03 PM
Subject: Re: [OpenSIPS-Users] errors with Ekiga

Hi,


On Jul 5, 2011, at 2:24 PM, Barsan Liviu wrote:

> 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:[hidden email] 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:[hidden email]>;tag=e2c40d54-6aa5-e011-9516-0800275f495b.
> Call-ID: 807c0d54-6aa5-e011-9516-0800275f495b@VMDebian.
> To: <sip:[hidden email]>.
> Contact: <sip:vm@192.168.6.100>.
> Accept: application/simple-message-summary.
> Proxy-Authorization: Digest username="vm", realm="80.97.X.X", nonce="4e12fa3a00000251becde984ef3592cd72e75ecc15928768", uri="sip:[hidden email]", algorithm=MD5, response="924dd2d10e877edb80722abfaf1ab505".
> Allow: INVITE,ACK,OPTIONS,BYE,CANCEL,SUBSCRIBE,NOTIFY,REFER,MESSAGE,INFO,PING.
> Expires: 3600.
> Event: message-summary.

"message-summary" is not a presnece event, its used mainly for Message Waiting Indication (MWI). If you want to handle those with OpenSIPS you'll need to load the presence_mwi module. But take into account that message-summary is not presence.


Regards,

--
Saúl Ibarra Corretgé
AG Projects




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

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