Sunday, April 29, 2007

OpenSER 1.3.0 campaign started

As Kamailio (OpenSER) community got used, after about one month since a major release, the campaign for the next major release begins. For the roadmap, an initial IRC meeting happened on the 20th April (see summary and roadmap draft).

However, meanwhile quite a lot of brand new code was pushed on public SVN. SIMPLE-XMPP Presence gateway came to light via pua_xmpp module, to complete the IM gateway. Another interesting addition in Presence side is the Shared Line Appearance (SLA/BLA), very useful when trying to accomplish a signaling PBX (pua_bla).

Furthermore, perlvdb (perl virtual database) module allows any kind of data source mapped over DB API, opening new possibilities, like LDAP authorization and authentication. The list ends now with cfgutils, a new module to gather interesting utilities for configuration file (e.g., random value, sleep).

Besides that, tracker has several other modules submitted by third party contributors, waiting the review before the admission to SVN: auth_identity - SIP identity authentication; auth_avp - AVP-based authentication; auth_ldap - LDAP-based authentication; benchmark - small module to perform benchmarking from configuration file

1 comment:

  1. I have been configuring PUA_XMPP module by referring the dokuwiki pua_xmpp conf example for over 1 month. But still can't get the presece sip-xmpp exchang working, could you please tell me if the latest 1.3.2 from svn 1.3 branchs has the working functionality of presence gateway of sip-xmpp.
    My conf is over here,
    and the facts is I have a xmpp server running at, and have openser(mysql+presence+pua+xmpp+pua_xmpp)module running on, but no FQDN in this host, so I added sip_domain:sip.rcs.demo and gateway_domain:xmpp.rcs.demo to the /etc/hosts file of openser host.
    The problem is the presence information couldn't be shown in both side, and subscription failed always on both side.

    In sip eyebeam: I login as tcc@, and I added sip:gaqian*;

    In xmpp (pidgin): I login as, and I added tcc*

    Is there anything wrong or missing by my configurations?