[SR-Users] Error when integrate xmpp module to Kamailio 3.0.1

Daniel-Constantin Mierla miconda at gmail.com
Tue Aug 31 23:37:07 CEST 2010


  Hello,

in component mode, a subdomain is diverted to respective component, so 
you don't need users in xmpp server.

Cheers,
Daniel


On 8/30/10 2:18 PM, Huy Nguyen wrote:
> Hi Daniel,
>
> Thanks so much for your help.
>
> Maybe I still don't understand clearly yet about the scenario to test 
> with this module (component mode):
>
> I install Kamailio and local ejabberd on server 192.168.1.25 with the 
> same domain: kamailio1.com.
>
> I also have another ejabberd server for test with domain ejabberd.com 
> (192.168.1.26).
>
> modparam("xmpp", "gateway_domain", "kamailio1.com")
> modparam("xmpp", "xmpp_domain", "kamailio1.com")
> modparam("xmpp", "xmpp_host", "192.168.1.25")
> modparam("xmpp", "backend", "component")
> modparam("xmpp", "xmpp_password", "secret")
> modparam("xmpp", "domain_separator", "*")
> modparam("xmpp", "xmpp_port", 5347)
>
>
> With the guide as below 
> <http://www.kamailio.org/docs/modules/3.0.x/modules_k/xmpp.html>:
> "The address of the XMPP(jabber) client looks like this: 
> "sip:username<domain_separator>jabber_server at gateway_domain". The 
> address of a SIP client has the following pattern : 
> "sip_username<domain_separator>openser_domain at xmpp_domain".  "
>
> I have one sip client: 101 at kamailio1.com and one xmpp client: 
> 102 at ejabberd.com.
>
> Login on sip-communicator with 101 at kamailio1.com and on pidgin with 
> 102 at ejabberd.com:
>
> If sip client-101 want to chat with ejabberd client-102, I must add 
> 102 to sip contact list of 101 as: 102*ejabberd.com at kamailio1.com or 
> 102*kamailio1.com at ejabberd.com ?
>
> When 102 at ejabberd.com want to chat with sip client 101, on the buddy 
> list of 102, will we add 101*kamailio1.com at ejabberd.com or 
> 101*ejabberd.com at kamailio1.com ?
>
> How about the role of the local ejabberd server ? how can 
> 102 at ejabberd.com chat to 101 at kamailio1.com or we need add 101 as the 
> user of the local ejabberd server ?
>
>
> Thanks in advanced,
> Huy Nguyen *
> *
> ------------------------------------------------------------------------
> ------------------------------------------------------------------------
> www.htk-inc.com <http://www.htk-inc.com/>
> http://pbxvn.com/forum/
>
>
>
>
>
>
> ------------------------------------------------------------------------
> Date: Mon, 30 Aug 2010 12:06:06 +0200
> From: miconda at gmail.com
> To: huy_quocnguyen at live.com
> CC: sr-users at lists.sip-router.org
> Subject: Re: [SR-Users] Error when integrate xmpp module to Kamailio 3.0.1
>
> Hello,
>
> the sip trace you attached shows SIP MESSAGE requests sent for key 
> typing events. They have xml payload. You must not send them to xmpp, 
> they are not real message, just indication the user is typing. As said 
> in previous message, you cannot send xml content via XMPP IM.
>
> Cheers,
> Daniel
>
> On 8/27/10 12:34 PM, Huy Nguyen wrote:
>
>     Hi all,
>
>     I have just changed some things on the config of kamailio:
>
>     # ---- xmpp ----
>     modparam("xmpp", "gateway_domain", "sip-xmpp.kamailio1.com")
>     modparam("xmpp", "xmpp_domain", "xmpp-sip.kamailio1.com")
>     modparam("xmpp", "xmpp_host", "xmpp.kamailio1.com")
>     modparam("xmpp", "backend", "component")
>     modparam("xmpp", "xmpp_password", "secret")
>     modparam("xmpp", "domain_separator", "*")
>     modparam("xmpp", "xmpp_port", 5347)
>     ........................
>
>      if (method == "MESSAGE") {
>                     log("*** xmpp-handled MESSAGE message.\n");
>                     if($ct=~"text/plain") {
>                             if (xmpp_send_message()) {
>                                     sl_send_reply("200", "Accepted");
>                             } else {
>                                     sl_send_reply("404", "Not found");
>                             }
>                             return;
>                     }
>             }
>
>     And ejabberd:
>
>     {hosts, ["xmpp.kamailio1.com"]}.
>
>     {5347, ejabberd_service, [
>                                {access, all},
>                                {shaper_rule, fast},
>                                {ip, {192, 168, 1, 21}},
>                                {hosts, ["xmpp.kamailio1.com"],
>     [{password, "secret"}]}
>                                ]},
>
>     Register with sip client: 103*sip.kamailio1.com, cal the buddy
>     102*xmpp.kamailio1.com at sip.kamailio1.com
>     <mailto:102*xmpp.kamailio1.com at sip.kamailio1.com>. On the sip
>     client, it appear some pop up to type the account login to
>     sip.kamailio1.com. If you fill in, it still appear the other pop
>     up to login again.
>
>     Anyone have any suggest for me about this problem?  or detect any
>     wrong in my configuration. I think I missed some things on it.
>
>     P/S: I installed powerdns on server 192.168.1.26, and config as below:
>
>     - sip.kamailio1.com   192.168.1.25
>     - sip-xmpp.kamailio1.com  192.168.1.25
>     - xmpp-sip.kamailio1.com  192.168.1.25
>     - xmpp.kamailio1.com  192.168.1.21
>
>     The sip_trace is in attached file.
>
>     Thanks for your help,
>     Huy Nguyen*
>     *
>     ------------------------------------------------------------------------
>     ------------------------------------------------------------------------
>     HTK-INC Co.,Ltd
>     www.htk-inc.com <http://www.htk-inc.com/>
>     http://pbxvn.com/forum/
>
>
>     _______________________________________________
>     SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
>     sr-users at lists.sip-router.org  <mailto:sr-users at lists.sip-router.org>
>     http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
>
>
> -- 
> Daniel-Constantin Mierla
> http://www.asipto.com/
>
>
> _______________________________________________
> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
> sr-users at lists.sip-router.org
> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users

-- 
Daniel-Constantin Mierla
http://www.asipto.com/

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sip-router.org/pipermail/sr-users/attachments/20100831/83e9149d/attachment-0001.htm>


More information about the sr-users mailing list