[SR-Users] kamailio xmpp gateway configuration issue

Daniel-Constantin Mierla miconda at gmail.com
Fri Feb 12 13:49:51 CET 2016


Hello,

ok -- good that it was sorted out with an existing option. Thanks for
reporting back the solution, should help new users facing the same
situation.

Cheers,
Daniel

On 12/02/16 06:36, kevin hifx wrote:
> Hi,
>
> The problem is kamailo trying to connect the default port number 5347.
> The ejabbred port number is 5280.
> so I added the following line in configuration file then the issue
> resolved.  
>
>  " modparam("xmpp", "xmpp_port", 5280)  "
>
>
> Thank you
> kevin
>
> On Mon, Feb 8, 2016 at 1:29 PM, Daniel-Constantin Mierla
> <miconda at gmail.com <mailto:miconda at gmail.com>> wrote:
>
>     Hello,
>
>     can you run with debug=3 in kamailio.cfg and look at the log
>     messages? You should get more details about what happens there.
>
>     Cheers,
>     Daniel
>
>
>     On 08/02/16 06:43, kevin hifx wrote:
>>     Hi Daniel,
>>
>>     The kamailio and ejabbred is installed on the same server and
>>     using xmpp and sip client able to connect.
>>
>>
>>     Thank you
>>     kevin
>>
>>     On Fri, Feb 5, 2016 at 11:04 PM, Daniel-Constantin Mierla
>>     <miconda at gmail.com <mailto:miconda at gmail.com>> wrote:
>>
>>         Hello,
>>
>>         the error message tells that the module cannot connect to the
>>         xmpp server. Is the xmpp server started and listening on the
>>         right port and network interface?
>>
>>         Cheers,
>>         Daniel
>>
>>
>>
>>         On 05/02/16 07:37, kevin hifx wrote:
>>>         Dear friends,
>>>
>>>         I am facing an issue, when trying to configure xmpp gateway
>>>         between kamailio and ejabbred xmpp server.
>>>
>>>         I have followed the steps mention in this web site:
>>>         http://www.kamailio.org/docs/modules/4.1.x/modules/xmpp.html
>>>
>>>         The kamailio service is running but in the log file it show
>>>         that xmpp connection failed.
>>>
>>>         "*Feb  5 11:32:33 sip-xmpp-server /usr/sbin/kamailio[646]:
>>>         ERROR: xmpp [network.c:122]: net_connect(): connect()
>>>         failed: Connection refused* "
>>>
>>>         (Both kamailio and ejabbred installed on the same server in
>>>         local network and have local DNS server)
>>>
>>>         I have added following entries in the kamailio configuration
>>>         file. I am only mentioning the xmpp section.
>>>
>>>
>>>         "
>>>         ####### Global Parameters #########
>>>
>>>         alias=sip-xmpp.kevin.org <http://sip-xmpp.kevin.org>
>>>
>>>         ####### Modules Section ########
>>>         #!ifdef WITH_MYSQL
>>>         loadmodule "db_mysql.so"
>>>         #!endif
>>>
>>>         loadmodule "mi_fifo.so"
>>>         loadmodule "kex.so"
>>>         loadmodule "corex.so"
>>>         loadmodule "tm.so"
>>>         loadmodule "tmx.so"
>>>         loadmodule "sl.so"
>>>         loadmodule "rr.so"
>>>         loadmodule "pv.so"
>>>         loadmodule "maxfwd.so"
>>>         loadmodule "usrloc.so"
>>>         loadmodule "registrar.so"
>>>         loadmodule "textops.so"
>>>         loadmodule "siputils.so"
>>>         loadmodule "xlog.so"
>>>         loadmodule "sanity.so"
>>>         loadmodule "ctl.so"
>>>         loadmodule "cfg_rpc.so"
>>>         loadmodule "mi_rpc.so"
>>>         loadmodule "acc.so"
>>>
>>>         # XMPP
>>>         loadmodule "xmpp.so"
>>>
>>>         # ----------------- setting module-specific parameters
>>>         ---------------
>>>
>>>         modparam("mi_fifo", "fifo_name",
>>>         "/var/run/kamailio/kamailio_fifo")
>>>
>>>         modparam("rr", "enable_full_lr", 1)
>>>
>>>         # XMPP
>>>         modparam("xmpp", "domain_separator", "*")
>>>         modparam("xmpp", "gateway_domain", "sip-xmpp.kevin.org
>>>         <http://sip-xmpp.kevin.org>")
>>>         modparam("xmpp", "xmpp_domain", "xmpp-sip.kevin.org
>>>         <http://xmpp-sip.kevin.org>")
>>>         modparam("xmpp", "xmpp_host", "xmpp.kevin.org
>>>         <http://xmpp.kevin.org>")
>>>
>>>
>>>
>>>         ###############XMPP
>>>         # initial sanity checks -- messages with
>>>                 # max_forwards==0, or excessively long requests
>>>                 if (!mf_process_maxfwd_header("10")) {
>>>                         sl_send_reply("483","Too Many Hops");
>>>                         exit;
>>>                 };
>>>
>>>                 if (msg:len >=  2048 ) {
>>>                         sl_send_reply("513", "Message too big");
>>>                         exit;
>>>                 };
>>>
>>>                 ### absorb retransmissions ###
>>>                 if (!t_newtran()) {
>>>                         sl_reply_error();
>>>                         return;
>>>                 }
>>>                 if (method == "MESSAGE") {
>>>                         log("*** xmpp-handled MESSAGE message.\n");
>>>                         if (xmpp_send_message()) {
>>>                                 t_reply("200", "Accepted");
>>>                         } else {
>>>                                 t_reply("404", "Not found");
>>>                         }
>>>                         return;
>>>                 }
>>>
>>>                 log("*** xmpp: unhandled message type\n");
>>>                 t_reply("503", "Service unavailable");
>>>                 return;
>>>         ###############
>>>
>>>         "
>>>         could you please help me solve this issue.
>>>
>>>
>>>
>>>         Thank you
>>>         kevin
>>>
>>>
>>>
>>>         _______________________________________________
>>>         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://twitter.com/#!/miconda <http://twitter.com/#%21/miconda> - http://www.linkedin.com/in/miconda
>>         Book: SIP Routing With Kamailio - http://www.asipto.com
>>         http://miconda.eu
>>
>>
>>         _______________________________________________
>>         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://twitter.com/#!/miconda <http://twitter.com/#%21/miconda> - http://www.linkedin.com/in/miconda
>     Book: SIP Routing With Kamailio - http://www.asipto.com
>     http://miconda.eu
>
>

-- 
Daniel-Constantin Mierla
http://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda
Book: SIP Routing With Kamailio - http://www.asipto.com
http://miconda.eu

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sip-router.org/pipermail/sr-users/attachments/20160212/4c49400f/attachment.html>


More information about the sr-users mailing list