[Serusers] jabber and pa modules
Daniel-Constantin Mierla
daniel at voice-system.ro
Fri Nov 11 11:48:17 CET 2005
On 11/10/05 14:20, Matteo Piazza wrote:
> I have try to use this ser.cfg:
>
> route{
>
> #if ( !mf_process_maxfwd_header("10") )
> #{
> # sl_send_reply("483","To Many Hops");
> # drop();
> #};
>
>
> # for testing purposes, simply okay all REGISTERs
> if (method=="REGISTER")
> {
> if (t_newtran())
> {
> save("location");
> jab_go_onlne();
> log("REGISTER received -> reply okay\n");
> };
>
> but i have these debug messages:
>
> 0(16424) parse_headers: flags=-1
> 0(16424) check_via_address(192.168.9.181, 192.168.9.181, 0)
> 0(16424) XJAB: go online in Jabber network
> 0(16424) parse_headers: flags=12
> 0(16424) DEBUG: add_param: tag=8b9935
> 0(16424) end of header reached, state=29
> 0(16424) XJAB:xj_wlist_get: new entry for <sip:308 at 192.168.9.97> in
> the pool of <16429> - [0]
> 0(16424) XJAB:xjab_manage_sipmsg:16424: sending <0xb60efdd8> to worker
> through <7>
> 0(16424) REGISTER received -> reply okay
> 0(16424) 0(16424) WARNING: script writer didn't release transaction
> XJAB:xj_worker:16429: something is coming
> 0(16424) DEBUG: cleanup_uac_timers: RETR/FR timers reset
> 0(16424) 0(16424) XJAB:xj_worker:16429: job <0xb60efdd8> from SER
> DEBUG: add_to_tail_of_timer[2]: 0xb60eeb08
> 0(16424) XJAB:xj_jcon_pool_get: looking for the connection of
> <sip:308 at 192.168.9.97> into the pool
> 0(16424) 0(16424) DEBUG:destroy_avp_list: destroying list (nil)
> XJAB:xj_worker:16429: new connection for <sip:308 at 192.168.9.97>.
> 0(16424) receive_msg: cleaning up
> 0(16424) XJAB:xj_worker:16429: no database result when looking for
> associated Jabber account
the user that sends the message to the jabber network has not jabber
local account.
Daniel
> 0(16424) XJAB: jab_send_sip_msgz: ERROR SIP MESSAGE wasn't sent to
> [sip:308 at 192.168.9.97]...
> 0(16424) XJAB:xj_wlist_del:16429: trying to delete entry for
> <sip:308 at 192.168.9.97>...
> 0(16424) XJAB:xj_wlist_del:16429: sip id <sip:308 at 192.168.9.97> deleted
>
>
> I see with ethereal that there isn't any query messages on the net??
>
>
>
> Matteo Piazza wrote:
>> Hi,
>> I have this problem with the jabber and PA mudules, I use Jive
>> messenger as Jabber server on the same machine
>> Someone can me help?
>>
>> =========================
>> log debug
>> =========================
>>
>>
>> 0(15774) parse_headers: flags=-1
>> 0(15774) check_via_address(192.168.9.181, 192.168.9.181, 0)
>> 0(15774) REGISTER received -> reply okay
>> 0(15774) XJAB: Going OFFline in Jabber network!!!
>> 0(15774) XJAB: go offline in Jabber network
>> 0(15774) parse_headers: flags=12
>> 0(15774) DEBUG: add_param: tag=67b87d
>> 0(15774) end of header reached, state=29
>> 0(15774) XJAB:xj_wlist_check: entry does not exist for
>> <sip:308 at 192.168.9.97>
>> 0(15774) XJAB:xjab_manage_sipmsg: no open Jabber session for
>> <sip:308 at 192.168.9.97>!
>> 0(15774) parse_headers: flags=-1
>>
>> ===========================
>> ser.cfg
>> ==========================
>>
>>
>> modparam("jabber","db_url","mysql://root:****@localhost/sip_jab")
>> modparam("jabber","jaddress","localhost")
>> modparam("jabber","jport",5222)
>> modparam("jabber","workers",2)
>> modparam("jabber","max_jobs",10)
>> modparam("jabber","cache_time",200)
>> modparam("jabber","delay_time",60)
>> modparam("jabber","jdomain","192.168.9.97")
>>
>> route{
>>
>> #if ( !mf_process_maxfwd_header("10") )
>> #{
>> # sl_send_reply("483","To Many Hops");
>> # drop();
>> #};
>>
>>
>> # for testing purposes, simply okay all REGISTERs
>> if (method=="REGISTER")
>> {
>> if (t_newtran())
>> {
>> save("location");
>> log("REGISTER received -> reply okay\n");
>> };
>> if(search("registration"))
>> {
>> log("XJAB: Going ONline in Jabber network!!!\n");
>> if(jab_go_online())
>> {
>> sl_send_reply("200", "Accepted");
>> }
>> else
>> {
>> sl_send_reply("404","Not found");
>> };
>> }
>> else
>> {
>> log("XJAB: Going OFFline in Jabber network!!!\n");
>> if(jab_go_offline())
>> {
>> sl_send_reply("200", "Accepted");
>> }
>> else
>> {
>> sl_send_reply("404","Not found");
>> };
>> };
>> break;
>> };
>> if (method=="SUBSCRIBE")
>> {
>> if (t_newtran())
>> {
>> handle_subscription("registrar");
>> };
>> break;
>> };
>> if(!lookup("location"))
>> {
>> sl_send_reply("404","Not found");
>> break;
>> };
>>
>>
>>
>> =======================================
>> Matteo Piazza, Junior Researcher
>> CREATE-NET
>> Via Solteri, 38 - 38100 Trento - Italy
>> email: matteo.piazza at create-net.it
>> Tel: +39-0461-408400ext:308
>> www.create-net.it
>> =======================================
>>
>> _______________________________________________
>> Serusers mailing list
>> serusers at lists.iptel.org
>> http://lists.iptel.org/mailman/listinfo/serusers
>>
>
>
More information about the sr-users
mailing list