Hi Daniel and list,

I'm integrating xmpp module to kamailio 3.0.4 with the component mode on my local network.

Kamailio: sip.htk.com

Jabberd: xmpp2.htk.com

With your diagram as the previous mail:
xmmp-user ------- xmpp-server ------ xmpp-to-sip-gateway ------- sip-to-xmpp-gateway -------- sip-server ------- sip-user

From the sip client, when add to contact list:
"sip:username<domain_separator>jabber_server@gateway_domain"

I'm confused about the phrase: domain_gateway. is it the domain name of xmpp module, i mean: sip.htk.com ?

With new release 3.0.4, can we use the simplified form as: username@domain ?

Thanks,
Huy Nguyen





www.htk-inc.com








From: huy_quocnguyen@live.com
To: miconda@gmail.com
Date: Wed, 20 Oct 2010 18:02:16 +0700
CC: sr-users@lists.sip-router.org
Subject: Re: [SR-Users] Integrate xmpp module with kamailio 3.0.x

Hi Daniel and list,

I'm using the lastest version of branch 3.0 (download from git), but I want to continue with the previous topic, so I still use the old Subject for easy tracking.

How about my question, at the current time, can we use the server mode ?
But how can settup the s2s connection, if the kamailio-server+xmpp-module don't have any running port 5269 ?

Thanks,
Huy Nguyen





www.htk-inc.com








Date: Wed, 20 Oct 2010 12:48:29 +0200
From: miconda@gmail.com
To: huy_quocnguyen@live.com
CC: sr-users@lists.sip-router.org
Subject: Re: [SR-Users] Integrate xmpp module with kamailio 3.0.1



On 10/20/10 7:33 AM, Huy Nguyen wrote:
Hi Daniel and all list,

Thanks for your support, but as the below diagram, i still have some confused:

xmmp-user ------- xmpp-server ------ xmpp-to-sip-gateway ------- sip-to-xmpp-gateway -------- sip-server ------- sip-user

 - if we use the server mode: the
xmpp-to-sip-gateway and sip-to-xmpp-gateway is the xmpp module, and they have the same domain with sip-server (because the xmpp module is integrated on kamailio server) e.g kamailio1.com. So, at the xmpp client, we add the buddy as: sip-user*sip-server_domain@xmpp_domain= sip-user*kamailio1.com@kamailio1.com => the xmpp-server must establish the s2s connection to xmpp_domain, it mean the connection between xmpp-server and the kamailio-server (because xmpp module is integrated on kamailio-server). But how can settup the s2s connection, if the kamailio-server+xmpp-module don't have any running port 5269 ?
Do you run the last version of branch kamailio_3.0? I asked you many time and you come back mentioning an older version.

Cheers,
Daniel


- if we use the component mode: sip-to-xmpp-gateway is the xmpp module, how about the xmpp-to-sip-gateway, which is the appliance on the network ? the local-xmpp-server or the xmpp module ?

Thanks,
Huy Nguyen








www.htk-inc.com








Date: Tue, 19 Oct 2010 09:52:15 +0200
From: miconda@gmail.com
To: huy_quocnguyen@live.com
CC: sr-users@lists.sip-router.org
Subject: Re: [SR-Users] Integrate xmpp module with kamailio 3.0.1

Hello,

as said in a previous email, first you have to use last git version of kamailio_3.0 branch. There was a fix for xmpp module since release of 3.0.1. Also you can switch to 3.1.0, or wait few days untill 3.0.4 is released.

You have to think the architecture like:

xmmp-user ------- xmpp-server ------ xmpp-to-sip-gateway ------- sip-to-xmpp-gateway -------- sip-server ------- sip-user

even some of these components are running in the same application.

If you add a buddy in your xmpp user that has the hostname same as xmpp-server domain, then it is clear that xmpp-server will route it locally and not to xmpp-to-sip-gateway.

Cheers,
Daniel

On 10/18/10 10:49 AM, Huy Nguyen wrote:
Hi all,

Sorry for restore this topic, but i till confused about the guide on xmpp module page.

I'm integrating xmpp module to kamailio 3.0.x at my local network, with server mode. The kamailio server have domain: kamailio1.com (192.168.1.26), the xmpp server have domain: xmpp1.com (192.168.1.20).

SIP user: 101@kamailio1.com
XMPP user: 109@xmpp1.com

Below is the part mention in xmpp doc I confused about, so i'm pasting that:

In the destination address we need an extra character as a domain separator, apart from @. The address of the XMPP(jabber) client looks like this: "sip:username<domain_separator>jabber_server@gateway_domain". The address of a SIP client has the following pattern : "sip_username<domain_separator>openser_domain@xmpp_domain"; A common used character in XMPP transports is "%".

It mean, from sip client 101@kamailio1.com, if I want to chat with xmpp client 109@xmpp1.com, I'll add 109 to the contact list of 101 as: sip:109%xmpp1.com@kamailio1.com. It right ?

As the similar, i'll add to the buddy list of 109 as: 101%kamailio1.com@xmpp1.com ?

Can anyone suggest how to test xmpp module ?

Thanks,
Huy Nguyen




www.htk-inc.com

_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users@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@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@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users