I am problem with messenger 5.0 (microsoft!!!) and msilo using serweb send IM but I am logeing messenger not receive. i am view in the database phpmyadmin are receive. but the messenger no receive the message.
use the script the ser into tar
it is log:
8(1553) status: <200> 8(1553) reason: <OK> 8(1553) parse_headers: flags=1 8(1553) Found param type 232, <branch> = <z9hG4bKd97b.5d4a9985.0>; state=16 8(1553) end of header reached, state=5 8(1553) parse_headers: Via found, flags=1 8(1553) parse_headers: this is the first via 8(1553) After parse_msg... 8(1553) check_self - checking if host==us: 13==9 && [192.168.0.185] == [127.0.0.1] 8(1553) check_self - checking if port 5060 matches port 5060 8(1553) check_self - checking if host==us: 13==13 && [192.168.0.185] == [192.168.0.185] 8(1553) check_self - checking if port 5060 matches port 5060 8(1553) forward_reply: found module tm, passing reply to it 8(1553) DEBUG: t_check: msg id=15 global id=14 T start=0xffffffff 8(1553) parse_headers: flags=17 8(1553) Found param type 232, <branch> = <z9hG4bKd97b.4d4a9985.0>; state=16 8(1553) end of header reached, state=5 8(1553) parse_headers: Via found, flags=17 8(1553) parse_headers: this is the second via 8(1553) DEBUG: add_param: tag=ae8784314f2b4e519ab915e390a68848 8(1553) end of header reached, state=29 8(1553) DEBUG: get_hdr_field: <To> [63]; uri=[sip:6000@cwafrica.com.pe] 8(1553) DEBUG: to body [sip:6000@cwafrica.com.pe] 8(1553) get_hdr_field: cseq <CSeq>: <10> <MESSAGE> 8(1553) DEBUG: t_reply_matching: hash 47005 label 1486464213 branch 0 8(1553) DEBUG: t_reply_matching: reply matched (T=0x2ad692b0)! 8(1553) DBG: callback type 1, id 5 entered 8(1553) DEBUG: t_check: msg id=15 global id=15 T end=0x2ad692b0 8(1553) DEBUG: t_on_reply: org. status uas=200, uac[0]=200 local=0 is_invite=0) 8(1553) ->>>>>>>>> T_code=200, new_code=200 8(1553) DEBUG: relay_reply: branch=0, save=0, relay=-1 8(1553) DEBUG:destroy_avp_list: destroing list (nil) 8(1553) receive_msg: cleaning up SIP Reply (status): 7(1548) version: <SIP/2.0> 7(1548) status: <200> 7(1548) reason: <OK> 7(1548) parse_headers: flags=1 7(1548) Found param type 232, <branch> = <z9hG4bKc97b.eda95792.0>; state=16 7(1548) end of header reached, state=5 7(1548) parse_headers: Via found, flags=1 7(1548) parse_headers: this is the first via 7(1548) After parse_msg... 7(1548) check_self - checking if host==us: 13==9 && [192.168.0.185] == [127.0.0.1] 7(1548) check_self - checking if port 5060 matches port 5060 7(1548) check_self - checking if host==us: 13==13 && [192.168.0.185] == [192.168.0.185] 7(1548) check_self - checking if port 5060 matches port 5060 7(1548) forward_reply: found module tm, passing reply to it 7(1548) DEBUG: t_check: msg id=9 global id=8 T start=0xffffffff 7(1548) parse_headers: flags=17 7(1548) Found param type 232, <branch> = <z9hG4bKc97b.dda95792.0>; state=16 7(1548) end of header reached, state=5 7(1548) parse_headers: Via found, flags=17 7(1548) parse_headers: this is the second via 7(1548) DEBUG: add_param: tag=c5608f0e727c4431b48bfd4376f42787 7(1548) end of header reached, state=29 7(1548) DEBUG: get_hdr_field: <To> [63]; uri=[sip:6000@cwafrica.com.pe] 7(1548) DEBUG: to body [sip:6000@cwafrica.com.pe] 7(1548) get_hdr_field: cseq <CSeq>: <10> <MESSAGE> 7(1548) DEBUG: t_reply_matching: hash 47004 label 695573214 branch 0 7(1548) DEBUG: t_reply_matching: reply matched (T=0x2ad8db38)! 7(1548) DBG: callback type 1, id 5 entered 7(1548) DEBUG: t_check: msg id=9 global id=9 T end=0x2ad8db38 7(1548) DEBUG: t_on_reply: org. status uas=200, uac[0]=200 local=0 is_invite=0) 7(1548) ->>>>>>>>> T_code=200, new_code=200 7(1548) DEBUG: relay_reply: branch=0, save=0, relay=-1 7(1548) DEBUG:destroy_avp_list: destroing list (nil) 7(1548) receive_msg: cleaning up 10(1558) DEBUG: timer routine:0,tl=0x2ad68764 next=0x2ad693d4 10(1558) DEBUG: timer routine:0,tl=0x2ad693d4 next=(nil) 10(1558) DEBUG: timer routine:6,tl=0x2ad68750 next=(nil) 10(1558) DEBUG: timer routine:7,tl=0x2ad693c0 next=(nil) 10(1558) MSILO:clean_silo: cleaning stored messages - 1410 10(1558) MSILO: msg_list_check: mid:10 got reply 10(1558) MSILO:clean_silo: cleaning sent message [10] 10(1558) DEBUG: timer routine:2,tl=0x2ad8cf10 next=0x2ad6a5c0 10(1558) DEBUG: wait_handler : removing 0x2ad8cec8 from table 10(1558) DEBUG: delete transaction 0x2ad8cec8 10(1558) DEBUG: wait_handler : done 10(1558) DEBUG: timer routine:2,tl=0x2ad6a5c0 next=0x2ad8f030 10(1558) DEBUG: wait_handler : removing 0x2ad6a578 from table 10(1558) DEBUG: delete transaction 0x2ad6a578 10(1558) DEBUG: wait_handler : done 10(1558) DEBUG: timer routine:2,tl=0x2ad8f030 next=(nil) 10(1558) DEBUG: wait_handler : removing 0x2ad8efe8 from table 10(1558) DEBUG: delete transaction 0x2ad8efe8 10(1558) DEBUG: wait_handler : done 10(1558) DEBUG: timer routine:2,tl=0x2ad6b268 next=0x2ad8db80 10(1558) DEBUG: wait_handler : removing 0x2ad6b220 from table 10(1558) DEBUG: delete transaction 0x2ad6b220 10(1558) DEBUG: wait_handler : done 10(1558) DEBUG: timer routine:2,tl=0x2ad8db80 next=(nil) 10(1558) DEBUG: wait_handler : removing 0x2ad8db38 from table 10(1558) DEBUG: delete transaction 0x2ad8db38 10(1558) DEBUG: wait_handler : done 10(1558) DEBUG: timer routine:2,tl=0x2ad692f8 next=0x2ad68688 10(1558) DEBUG: wait_handler : removing 0x2ad692b0 from table 10(1558) DEBUG: delete transaction 0x2ad692b0 10(1558) DEBUG: wait_handler : done 10(1558) DEBUG: timer routine:2,tl=0x2ad68688 next=(nil) 10(1558) DEBUG: wait_handler : removing 0x2ad68640 from table 10(1558) DEBUG: delete transaction 0x2ad68640 10(1558) DEBUG: wait_handler : done 10(1558) MSILO:clean_silo: cleaning stored messages - 1440 10(1558) MSILO: msg_list_check: mid:9 got reply 10(1558) MSILO:clean_silo: cleaning sent message [9] 10(1558) MSILO:clean_silo: cleaning stored messages - 1470 10(1558) MSILO: msg_list_check: mid:8 got reply 10(1558) MSILO:clean_silo: cleaning sent message [8] 10(1558) MSILO:clean_silo: cleaning stored messages - 1500 10(1558) MSILO:clean_silo: cleaning expired messages 10(1558) MSILO:clean_silo: cleaning stored messages - 1530 10(1558) Binding '6000','sip:192.168.0.182:12956' has expired 10(1558) MSILO:clean_silo: cleaning stored messages - 1560 10(1558) MSILO:clean_silo: cleaning stored messages - 1590
# # MSILO usage example # # $ID: daniel $ #
children=2 check_via=no # (cmd. line: -v) dns=off # (cmd. line: -r) rev_dns=off # (cmd. line: -R)
# ------------------ module loading ----------------------------------
loadmodule "../sip_router/modules/print/print.so" loadmodule "../sip_router/modules/textops/textops.so"
loadmodule "../sip_router/modules/sl/sl.so" loadmodule "../sip_router/modules/mysql/mysql.so" loadmodule "../sip_router/modules/maxfwd/maxfwd.so" loadmodule "../sip_router/modules/msilo/msilo.so" loadmodule "../sip_router/modules/tm/tm.so" loadmodule "../sip_router/modules/registrar/registrar.so" loadmodule "../sip_router/modules/usrloc/usrloc.so"
# ----------------- setting module-specific parameters ---------------
# -- registrar params --
modparam("registrar", "default_expires", 120)
# -- registrar params --
modparam("usrloc", "db_mode", 0)
# -- msilo params --
modparam("msilo","db_url","sql://user:xxx@127.0.0.1/msilo") modparam("msilo","registrar","sip:registrar@mydomain.com")
# -- tm params --
modparam("tm", "fr_timer", 10 ) modparam("tm", "fr_inv_timer", 15 ) modparam("tm", "wt_timer", 10 )
route{ if ( !mf_process_maxfwd_header("10") ) { sl_send_reply("483","To Many Hops"); drop(); };
if (uri==myself) { # for testing purposes, simply okay all REGISTERs if (method=="REGISTER") { save("location"); log("REGISTER received -> dumping messages with MSILO\n");
# MSILO - dumping user's offline messages if (m_dump()) { log("MSILO: offline messages dumped - if they were\n"); }else{ log("MSILO: no offline messages dumped\n"); }; break; };
# domestic SIP destinations are handled using our USRLOC DB if(!lookup("location")) { if (! t_newtran()) { sl_reply_error(); break; }; # we do not care about anything else but MESSAGEs if (!method=="MESSAGE") { if (!t_reply("404", "Not found")) { sl_reply_error(); }; break; }; log("MESSAGE received -> storing using MSILO\n"); # MSILO - storing as offline message if (m_store("0")) { log("MSILO: offline message stored\n"); if (!t_reply("202", "Accepted")) { sl_reply_error(); }; }else{ log("MSILO: offline message NOT stored\n"); if (!t_reply("503", "Service Unavailable")) { sl_reply_error(); }; }; break; }; # if the downstream UA does not support MESSAGE requests # go to failure_route[1] t_on_failure("1"); t_relay(); break; };
# forward anything else t_relay(); }
failure_route[1] { # forwarding failed -- check if the request was a MESSAGE if (!method=="MESSAGE") { break; }; log(1,"MSILO: the downstream UA does not support MESSAGE requests ...\n"); # we have changed the R-URI with the contact address -- ignore it now if (m_store("1")) { log("MSILO: offline message stored\n"); t_reply("202", "Accepted"); }else{ log("MSILO: offline message NOT stored\n"); t_reply("503", "Service Unavailable"); }; }
_________________________________________________________ Do You Yahoo!? Información de Estados Unidos y América Latina, en Yahoo! Noticias. Visítanos en http://noticias.espanol.yahoo.com