19648]: ERROR: xmpp [network.c:110]: net_connect(): resolving
xmpp.example.com failed (Unknown host).
And XMPP related Configuration in Kamailio.cfg is as follows:
# ----- XMPP -----
#!ifdef WITH_XMPP
modparam("xmpp", "backend", "component")
modparam("xmpp", "domain_separator", "*")
modparam("xmpp", "gateway_domain", "192.168.2.41")
modparam("xmpp", "xmpp_domain", "192.168.2.41")
modparam("xmpp", "xmpp_host", "192.168.2.41")
modparam("xmpp", "xmpp_port", 5347)
modparam("xmpp", "xmpp_password", "xmpp")
modparam("xmpp", "outbound_proxy", "sip:192.168.2.41;transport=tcp")
modparam("xmpp", "gwmap", "192.168.2.41")
modparam("presence", "db_url", "mysql://kamailio:kamailiorw@kamailio/kamailio")
modparam("usrloc", "db_url", "mysql://kamailio:kamailiorw@kamailio/kamailio")
modparam("pua", "db_url", "mysql://kamailio:kamailiorw@kamailio/kamailio")
modparam("pua", "db_table", "pua")
modparam("presence_xml", "db_url", "mysql://kamailio:kamailiorw@kamailio/kamailio")
#modparam("presence_xml", "integrated_xcap_server", 1)
modparam("presence", "max_expires", 3600)
modparam("presence", "server_address", "sip:
192.168.2.41:5060")
modparam("pua_xmpp", "server_address", "sip:192.168.2.41")
#!endif
# Presence server route
route[PRESENCE]
#!ifdef WITH_XMPP
# if ($rd =="192.168.2.41") {
if (!t_newtran())
{
sl_reply_error();
exit;
};
};
# if( is_method("NOTIFY") && uri=~"
sip:.+@192.168.2.41")
if( is_method("NOTIFY"))
{
xlog("processing NOTIFY...\n");
pua_xmpp_notify();
t_reply("200", "OK");
exit;
}
if(is_method("PUBLISH"))
{
xlog("processing PUBLISH ...\n");
if($hdr(Sender)!= $null)
{
xlog("Sender header found.\n");
}
handle_publish();
t_release();
}
else
if( is_method("SUBSCRIBE"))
{
xlog("processing SUBSCRIBE ...\n");
handle_subscribe();
if( uri=~"
sip:.+@192.168.2.41" && $hdr(Event)== "presence")
{
xlog("calling pua_xmpp_req_winfo()\n");
pua_xmpp_req_winfo("$ruri", "$hdr(Expires)");
}
t_release();
}
exit;
#!endif
What could be the wrong with this ?
And regarding
File transfer feature in kamailio, is there any other ways to get through?
Any help will greatly appreciate.