<div dir="ltr">Hi,<div>The important thing to consider here is this line.</div><div><span style="font-family:Calibri,sans-serif;font-size:14.6666669845581px;background-color:rgb(255,217,102)"><br>#!define WITH_ASTERISK<br></span><br></div><div><span style="font-family:Calibri,sans-serif;font-size:14.6666669845581px;background-color:rgb(255,255,255)"> so if you've defined this on the very top of your kamailio.cfg then it will go and check username/passwords from the sipusers table from the Database defined by this: </span><span style="font-family:Calibri,sans-serif;font-size:14.6666669845581px">DBASTURL</span></div><div><span style="font-family:Calibri,sans-serif;font-size:14.6666669845581px;background-color:rgb(255,217,102)"><br></span></div><div><span style="font-family:Calibri,sans-serif;font-size:14.6666669845581px;background-image:initial;background-repeat:initial"><span style="background-color:rgb(255,255,255)">if (!auth_check("$fd", "</span><span style="background-color:rgb(255,217,102)">sipusers</span><span style="background-color:rgb(255,255,255)">", "1")) {  </span></span><span style="font-family:Calibri,sans-serif;font-size:14.6666669845581px;background-color:rgb(255,255,255)"><br></span></div><div><br></div><div>Make sure you've the same user defined and username and passwords are defined in these columns:</div><div><br></div><div><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif">modparam("auth_db", "user_column", "<span style="background-color:rgb(255,217,102)">name</span>")<u></u><u></u></p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif">modparam("auth_db", "password_column", "<span style="background-color:rgb(255,217,102)">sippasswd</span>")</p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif">the sipasswd column is text based so dont use encrypted PASSWORD() in there.</p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif"><br></p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif">Once you follow these steps your user should get registered. </p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif"><br></p></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Apr 29, 2015 at 9:52 AM, Mauricio Tejeda <span dir="ltr"><<a href="mailto:mauricio.tejeda@outlook.cl" target="_blank">mauricio.tejeda@outlook.cl</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div lang="ES-CL" link="blue" vlink="purple"><div><p class="MsoNormal">Hello All.<u></u><u></u></p><p class="MsoNormal">My English is bad so I hope you can understand.<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">I have been working with Kamailio some time, I following some of Guides of <a href="http://kb.asipto.com" target="_blank">http://kb.asipto.com</a>, <a href="http://saevolgo.blogspot.com" target="_blank">http://saevolgo.blogspot.com</a> and <a href="http://nil.uniza.sk" target="_blank">http://nil.uniza.sk</a>.<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">To Authenticate Asterisk sipusers I'm not have problems, but subscriber of Kamailio  authenticate is my problem.<u></u><u></u></p><p class="MsoNormal">Autenticate are denied to subscriber Kamailio.<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">In spanish I can explain it better  :-) <u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">best regards<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">my Settings:<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">#######################<u></u><u></u></p><p class="MsoNormal"># ----- auth_db params -----<u></u><u></u></p><p class="MsoNormal">#!ifdef WITH_AUTH<u></u><u></u></p><p class="MsoNormal">modparam("auth_db", "calculate_ha1", yes)<u></u><u></u></p><p class="MsoNormal">modparam("auth_db", "load_credentials", "")<u></u><u></u></p><p class="MsoNormal"> <u></u><u></u></p><p class="MsoNormal">#!ifdef WITH_ASTERISK<u></u><u></u></p><p class="MsoNormal">modparam("auth_db", "user_column", "name")<u></u><u></u></p><p class="MsoNormal">modparam("auth_db", "password_column", "sippasswd")<u></u><u></u></p><p class="MsoNormal">modparam("auth_db", "db_url", DBASTURL)<u></u><u></u></p><p class="MsoNormal">modparam("auth_db", "version_table", 0)<u></u><u></u></p><p class="MsoNormal">#!else<u></u><u></u></p><p class="MsoNormal">modparam("auth_db", "db_url", DBURL)<u></u><u></u></p><p class="MsoNormal">modparam("auth_db", "password_column", "password")<u></u><u></u></p><p class="MsoNormal">modparam("auth_db", "use_domain", MULTIDOMAIN)<u></u><u></u></p><p class="MsoNormal">#!endif<u></u><u></u></p><p class="MsoNormal"> <u></u><u></u></p><p class="MsoNormal">####################<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">#!ifdef WITH_AUTH<u></u><u></u></p><p class="MsoNormal"> <u></u><u></u></p><p class="MsoNormal">#!ifdef WITH_ASTERISK<u></u><u></u></p><p class="MsoNormal">                # do not auth traffic from Asterisk - trusted!<u></u><u></u></p><p class="MsoNormal">                if(route(FROMASTERISK))<u></u><u></u></p><p class="MsoNormal">                               return;<u></u><u></u></p><p class="MsoNormal">#!endif<u></u><u></u></p><p class="MsoNormal"> <u></u><u></u></p><p class="MsoNormal">#!ifdef WITH_IPAUTH<u></u><u></u></p><p class="MsoNormal">                if((!is_method("REGISTER")) && allow_source_address())<u></u><u></u></p><p class="MsoNormal">                {<u></u><u></u></p><p class="MsoNormal">                               # source IP allowed<u></u><u></u></p><p class="MsoNormal">                               return;<u></u><u></u></p><p class="MsoNormal">                }<u></u><u></u></p><p class="MsoNormal">#!endif<u></u><u></u></p><p class="MsoNormal"> <u></u><u></u></p><p class="MsoNormal">                if (is_method("REGISTER") || from_uri==myself)<u></u><u></u></p><p class="MsoNormal">                {<u></u><u></u></p><p class="MsoNormal">                               # authenticate requests<u></u><u></u></p><p class="MsoNormal">#!ifdef WITH_ASTERISK<u></u><u></u></p><p class="MsoNormal">                               <span style="background:yellow">if (!auth_check("$fd", "sipusers", "1")) {                      #### Aquí autentifica sin problemas en caso de ser un usuario asterisk</span><u></u><u></u></p><p class="MsoNormal"><span style="background:yellow">#!else                                                                                                                         #### Pero hace caso omiso al switch.</span><u></u><u></u></p><p class="MsoNormal"><span style="background:yellow">                               if (!auth_check("$fd", "subscriber", "1")) {                 #### No autentifica subscriber de la base de datos de kamailio</span><u></u><u></u></p><p class="MsoNormal">#!endif<u></u><u></u></p><p class="MsoNormal">                                               auth_challenge("$fd", "0");<u></u><u></u></p><p class="MsoNormal">                                               exit;<u></u><u></u></p><p class="MsoNormal">                               }<u></u><u></u></p><p class="MsoNormal">                               # user authenticated - remove auth header<u></u><u></u></p><p class="MsoNormal">                               if(!is_method("REGISTER|PUBLISH"))<u></u><u></u></p><p class="MsoNormal">                                               consume_credentials();<u></u><u></u></p><p class="MsoNormal">                }<u></u><u></u></p><p class="MsoNormal">#!endif<u></u><u></u></p><p class="MsoNormal">                return;<u></u><u></u></p><p class="MsoNormal">}<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">#########################<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">DEBUG KAMAILIO<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: <core> [parser/msg_parser.c:623]: parse_msg(): SIP Request:<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: <core> [parser/msg_parser.c:625]: parse_msg():  method:  <REGISTER><u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: <core> [parser/msg_parser.c:627]: parse_msg():  uri:     <sip:192.168.65.132><u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: <core> [parser/msg_parser.c:629]: parse_msg():  version: <SIP/2.0><u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: <core> [parser/parse_addr_spec.c:898]: parse_addr_spec(): end of header reached, state=10<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: <core> [parser/msg_parser.c:190]: get_hdr_field(): DEBUG: get_hdr_field: <To> [29]; uri=[<a href="mailto:sip%3A107@192.168.65.132" target="_blank">sip:107@192.168.65.132</a>]<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: <core> [parser/msg_parser.c:192]: get_hdr_field(): DEBUG: to body [107<<a href="mailto:sip%3A107@192.168.65.132" target="_blank">sip:107@192.168.65.132</a>>#015#012]<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: <core> [parser/parse_via.c:1284]: parse_via_param(): Found param type 232, <branch> = <z9hG4bK-d87543-733510592-1--d87543->; state=6<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: <core> [parser/parse_via.c:1284]: parse_via_param(): Found param type 235, <rport> = <n/a>; state=17<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: <core> [parser/parse_via.c:2672]: parse_via(): end of header reached, state=5<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: <core> [parser/msg_parser.c:513]: parse_headers(): parse_headers: Via found, flags=2<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: <core> [parser/msg_parser.c:515]: parse_headers(): parse_headers: this is the first via<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: <core> [receive.c:154]: receive_msg(): After parse_msg...<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: <core> [receive.c:197]: receive_msg(): preparing to run routing scripts...<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: <core> [parser/msg_parser.c:170]: get_hdr_field(): get_hdr_field: cseq <CSeq>: <1> <REGISTER><u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: maxfwd [mf_funcs.c:85]: is_maxfwd_present(): value = 70<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: <core> [parser/msg_parser.c:204]: get_hdr_field(): DEBUG: get_hdr_body : content_length=0<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: <core> [parser/msg_parser.c:106]: get_hdr_field(): found end of header<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: <core> [parser/parse_addr_spec.c:176]: parse_to_param(): DEBUG: add_param: tag=306ac106<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: <core> [parser/parse_addr_spec.c:898]: parse_addr_spec(): end of header reached, state=29<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: sanity [mod_sanity.c:255]: w_sanity_check(): sanity checks result: 1<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: siputils [checks.c:103]: has_totag(): no totag<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: tm [t_lookup.c:1072]: t_check_msg(): DEBUG: t_check_msg: msg id=2 global id=1 T start=0xffffffffffffffff<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: tm [t_lookup.c:527]: t_lookup_request(): t_lookup_request: start searching: hash=16161, isACK=0<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: tm [t_lookup.c:485]: matching_3261(): DEBUG: RFC3261 transaction matching failed<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: tm [t_lookup.c:709]: t_lookup_request(): DEBUG: t_lookup_request: no transaction found<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: tm [t_lookup.c:1141]: t_check_msg(): DEBUG: t_check_msg: msg id=2 global id=2 T end=(nil)<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: <core> [socket_info.c:583]: grep_sock_info(): grep_sock_info - checking if host==us: 14==14 && [192.168.65.132] == [192.168.65.132]<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: <core> [socket_info.c:587]: grep_sock_info(): grep_sock_info - checking if port 5060 (advertise 0) matches port 5060<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: <core> [select.c:429]: run_select(): Calling SELECT 0x7f213171d950<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: <core> [select.c:429]: run_select(): Calling SELECT 0x7f21317216c0<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: auth_db [authorize.c:498]: auth_check(): realm [192.168.65.132] table [sipusers] flags [1]<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: auth [api.c:86]: pre_auth(): auth:pre_auth: Credentials with realm '192.168.65.132' not found<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: auth_db [authorize.c:264]: digest_authenticate_hdr(): no credentials<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: auth [challenge.c:127]: get_challenge_hf(): build_challenge_hf: realm='192.168.65.132'<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: auth [challenge.c:269]: get_challenge_hf(): auth: 'WWW-Authenticate: Digest realm="192.168.65.132", nonce="VUDgjFVA32CFnv6lYnT/fxOzv3M7Mw7n"#015#012'<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: sl [sl.c:296]: send_reply(): reply in stateless mode (sl)<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: <core> [usr_avp.c:643]: destroy_avp_list(): DEBUG:destroy_avp_list: destroying list (nil)<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: <core> [usr_avp.c:643]: destroy_avp_list(): DEBUG:destroy_avp_list: destroying list (nil)<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: <core> [usr_avp.c:643]: destroy_avp_list(): DEBUG:destroy_avp_list: destroying list (nil)<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: <core> [usr_avp.c:643]: destroy_avp_list(): DEBUG:destroy_avp_list: destroying list (nil)<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: <core> [usr_avp.c:643]: destroy_avp_list(): DEBUG:destroy_avp_list: destroying list (nil)<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: <core> [usr_avp.c:643]: destroy_avp_list(): DEBUG:destroy_avp_list: destroying list (nil)<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: <core> [xavp.c:448]: xavp_destroy_list(): destroying xavp list (nil)<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: <core> [receive.c:298]: receive_msg(): receive_msg: cleaning up<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: <core> [parser/msg_parser.c:623]: parse_msg(): SIP Request:<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: <core> [parser/msg_parser.c:625]: parse_msg():  method:  <REGISTER><u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: <core> [parser/msg_parser.c:627]: parse_msg():  uri:     <sip:192.168.65.132><u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: <core> [parser/msg_parser.c:629]: parse_msg():  version: <SIP/2.0><u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: <core> [parser/parse_addr_spec.c:898]: parse_addr_spec(): end of header reached, state=10<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: <core> [parser/msg_parser.c:190]: get_hdr_field(): DEBUG: get_hdr_field: <To> [29]; uri=[<a href="mailto:sip%3A107@192.168.65.132" target="_blank">sip:107@192.168.65.132</a>]<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: <core> [parser/msg_parser.c:192]: get_hdr_field(): DEBUG: to body [107<<a href="mailto:sip%3A107@192.168.65.132" target="_blank">sip:107@192.168.65.132</a>>#015#012]<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: <core> [parser/parse_via.c:1284]: parse_via_param(): Found param type 232, <branch> = <z9hG4bK-d87543-600273073-1--d87543->; state=6<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: <core> [parser/parse_via.c:1284]: parse_via_param(): Found param type 235, <rport> = <n/a>; state=17<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: <core> [parser/parse_via.c:2672]: parse_via(): end of header reached, state=5<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: <core> [parser/msg_parser.c:513]: parse_headers(): parse_headers: Via found, flags=2<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: <core> [parser/msg_parser.c:515]: parse_headers(): parse_headers: this is the first via<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: <core> [receive.c:154]: receive_msg(): After parse_msg...<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: <core> [receive.c:197]: receive_msg(): preparing to run routing scripts...<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: <core> [parser/msg_parser.c:170]: get_hdr_field(): get_hdr_field: cseq <CSeq>: <2> <REGISTER><u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: maxfwd [mf_funcs.c:85]: is_maxfwd_present(): value = 70<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: <core> [parser/msg_parser.c:204]: get_hdr_field(): DEBUG: get_hdr_body : content_length=0<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: <core> [parser/msg_parser.c:106]: get_hdr_field(): found end of header<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: <core> [parser/parse_addr_spec.c:176]: parse_to_param(): DEBUG: add_param: tag=306ac106<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: <core> [parser/parse_addr_spec.c:898]: parse_addr_spec(): end of header reached, state=29<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: sanity [mod_sanity.c:255]: w_sanity_check(): sanity checks result: 1<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: siputils [checks.c:103]: has_totag(): no totag<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: tm [t_lookup.c:1072]: t_check_msg(): DEBUG: t_check_msg: msg id=2 global id=1 T start=0xffffffffffffffff<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: tm [t_lookup.c:527]: t_lookup_request(): t_lookup_request: start searching: hash=16158, isACK=0<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: tm [t_lookup.c:485]: matching_3261(): DEBUG: RFC3261 transaction matching failed<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: tm [t_lookup.c:709]: t_lookup_request(): DEBUG: t_lookup_request: no transaction found<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: tm [t_lookup.c:1141]: t_check_msg(): DEBUG: t_check_msg: msg id=2 global id=2 T end=(nil)<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: <core> [socket_info.c:583]: grep_sock_info(): grep_sock_info - checking if host==us: 14==14 && [192.168.65.132] == [192.168.65.132]<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: <core> [socket_info.c:587]: grep_sock_info(): grep_sock_info - checking if port 5060 (advertise 0) matches port 5060<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: <core> [select.c:429]: run_select(): Calling SELECT 0x7f213171d950<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: <core> [select.c:429]: run_select(): Calling SELECT 0x7f21317216c0<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: auth_db [authorize.c:498]: auth_check(): realm [192.168.65.132] table [sipusers] flags [1]<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: auth [api.c:96]: pre_auth(): auth: digest-algo: MD5 parsed value: 1<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: <core> [db_res.c:118]: db_new_result(): allocate 56 bytes for result set at 0x7f213171c1a0<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: db_mysql [km_res.c:68]: db_mysql_get_columns(): 1 columns returned from the query<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: <core> [db_res.c:156]: db_allocate_columns(): allocate 8 bytes for result names at 0x7f21317236a8<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: <core> [db_res.c:167]: db_allocate_columns(): allocate 4 bytes for result types at 0x7f2131739f10<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: db_mysql [km_res.c:86]: db_mysql_get_columns(): allocate 16 bytes for RES_NAMES[0] at 0x7f21317605f8<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: db_mysql [km_res.c:93]: db_mysql_get_columns(): RES_NAMES(0x7f21317605f8)[0]=[sippasswd]<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: db_mysql [km_res.c:137]: db_mysql_get_columns(): use DB1_STRING result type<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: db_mysql [km_res.c:170]: db_mysql_convert_rows(): no rows returned from the query<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: auth_db [authorize.c:196]: get_ha1(): no result for user '107@'<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: <core> [db_res.c:81]: db_free_columns(): freeing 1 columns<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: <core> [db_res.c:85]: db_free_columns(): freeing RES_NAMES[0] at 0x7f21317605f8<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: <core> [db_res.c:94]: db_free_columns(): freeing result names at 0x7f21317236a8<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: <core> [db_res.c:99]: db_free_columns(): freeing result types at 0x7f2131739f10<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: <core> [db_res.c:136]: db_free_result(): freeing result set at 0x7f213171c1a0<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: auth [challenge.c:127]: get_challenge_hf(): build_challenge_hf: realm='192.168.65.132'<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: auth [challenge.c:269]: get_challenge_hf(): auth: 'WWW-Authenticate: Digest realm="192.168.65.132", nonce="VUDgjFVA32CFnv6lYnT/fxOzv3M7Mw7n"#015#012'<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: sl [sl.c:296]: send_reply(): reply in stateless mode (sl)<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: <core> [usr_avp.c:643]: destroy_avp_list(): DEBUG:destroy_avp_list: destroying list (nil)<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: <core> [usr_avp.c:643]: destroy_avp_list(): DEBUG:destroy_avp_list: destroying list (nil)<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: <core> [usr_avp.c:643]: destroy_avp_list(): DEBUG:destroy_avp_list: destroying list (nil)<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: <core> [usr_avp.c:643]: destroy_avp_list(): DEBUG:destroy_avp_list: destroying list (nil)<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: <core> [usr_avp.c:643]: destroy_avp_list(): DEBUG:destroy_avp_list: destroying list (nil)<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: <core> [usr_avp.c:643]: destroy_avp_list(): DEBUG:destroy_avp_list: destroying list (nil)<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: <core> [xavp.c:448]: xavp_destroy_list(): destroying xavp list (nil)<u></u><u></u></p><p class="MsoNormal">Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: <core> [receive.c:298]: receive_msg(): receive_msg: cleaning up<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Ngrep sipusers asterisk<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">U <a href="http://192.168.65.1:6018" target="_blank">192.168.65.1:6018</a> -> <a href="http://192.168.65.132:5060" target="_blank">192.168.65.132:5060</a><u></u><u></u></p><p class="MsoNormal">REGISTER sip:192.168.65.132 SIP/2.0.<u></u><u></u></p><p class="MsoNormal">To: 101<<a href="mailto:sip%3A101@192.168.65.132" target="_blank">sip:101@192.168.65.132</a>>.<u></u><u></u></p><p class="MsoNormal">From: 101<<a href="mailto:sip%3A101@192.168.65.132" target="_blank">sip:101@192.168.65.132</a>>;tag=622d132b.<u></u><u></u></p><p class="MsoNormal">Via: SIP/2.0/UDP 192.168.65.1:6018;branch=z9hG4bK-d87543-11473800-1--d87543-;rport.<u></u><u></u></p><p class="MsoNormal">Call-ID: 45522f4e99747d39.<u></u><u></u></p><p class="MsoNormal">CSeq: 1 REGISTER.<u></u><u></u></p><p class="MsoNormal">Contact: <<a href="http://sip:101@192.168.65.1:6018" target="_blank">sip:101@192.168.65.1:6018</a>>.<u></u><u></u></p><p class="MsoNormal">Expires: 3600.<u></u><u></u></p><p class="MsoNormal">Max-Forwards: 70.<u></u><u></u></p><p class="MsoNormal">Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, NOTIFY, MESSAGE, SUBSCRIBE, INFO.<u></u><u></u></p><p class="MsoNormal">User-Agent: eyeBeam release 3004w stamp 16863.<u></u><u></u></p><p class="MsoNormal">Content-Length: 0.<u></u><u></u></p><p class="MsoNormal">.<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">#<u></u><u></u></p><p class="MsoNormal">U <a href="http://192.168.65.132:5060" target="_blank">192.168.65.132:5060</a> -> <a href="http://192.168.65.1:6018" target="_blank">192.168.65.1:6018</a><u></u><u></u></p><p class="MsoNormal">SIP/2.0 401 Unauthorized.<u></u><u></u></p><p class="MsoNormal">To: 101<<a href="mailto:sip%3A101@192.168.65.132" target="_blank">sip:101@192.168.65.132</a>>;tag=65b56d053bca97da69d7accef5da903f.bfcc.<u></u><u></u></p><p class="MsoNormal">From: 101<<a href="mailto:sip%3A101@192.168.65.132" target="_blank">sip:101@192.168.65.132</a>>;tag=622d132b.<u></u><u></u></p><p class="MsoNormal">Via: SIP/2.0/UDP 192.168.65.1:6018;branch=z9hG4bK-d87543-11473800-1--d87543-;rport=6018;received=192.168.65.1.<u></u><u></u></p><p class="MsoNormal">Call-ID: 45522f4e99747d39.<u></u><u></u></p><p class="MsoNormal">CSeq: 1 REGISTER.<u></u><u></u></p><p class="MsoNormal">WWW-Authenticate: Digest realm="192.168.65.132", nonce="VUDfOlVA3g5sSAKxFPg/zsB0qvueMh8Y".<u></u><u></u></p><p class="MsoNormal">Server: kamailio (4.2.4 (x86_64/linux)).<u></u><u></u></p><p class="MsoNormal">Content-Length: 0.<u></u><u></u></p><p class="MsoNormal">.<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">#<u></u><u></u></p><p class="MsoNormal">U <a href="http://192.168.65.1:6018" target="_blank">192.168.65.1:6018</a> -> <a href="http://192.168.65.132:5060" target="_blank">192.168.65.132:5060</a><u></u><u></u></p><p class="MsoNormal">REGISTER sip:192.168.65.132 SIP/2.0.<u></u><u></u></p><p class="MsoNormal">To: 101<<a href="mailto:sip%3A101@192.168.65.132" target="_blank">sip:101@192.168.65.132</a>>.<u></u><u></u></p><p class="MsoNormal">From: 101<<a href="mailto:sip%3A101@192.168.65.132" target="_blank">sip:101@192.168.65.132</a>>;tag=622d132b.<u></u><u></u></p><p class="MsoNormal">Via: SIP/2.0/UDP 192.168.65.1:6018;branch=z9hG4bK-d87543-426128389-1--d87543-;rport.<u></u><u></u></p><p class="MsoNormal">Call-ID: 45522f4e99747d39.<u></u><u></u></p><p class="MsoNormal">CSeq: 2 REGISTER.<u></u><u></u></p><p class="MsoNormal">Contact: <<a href="http://sip:101@192.168.65.1:6018" target="_blank">sip:101@192.168.65.1:6018</a>>.<u></u><u></u></p><p class="MsoNormal">Expires: 3600.<u></u><u></u></p><p class="MsoNormal">Max-Forwards: 70.<u></u><u></u></p><p class="MsoNormal">Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, NOTIFY, MESSAGE, SUBSCRIBE, INFO.<u></u><u></u></p><p class="MsoNormal">User-Agent: eyeBeam release 3004w stamp 16863.<u></u><u></u></p><p class="MsoNormal">Authorization: Digest username="101",realm="192.168.65.132",nonce="VUDfOlVA3g5sSAKxFPg/zsB0qvueMh8Y",uri="sip:192.168.65.132",response="792b60f48b2da3bb93f5d808fd87c09c",algorithm=MD5.<u></u><u></u></p><p class="MsoNormal">Content-Length: 0.<u></u><u></u></p><p class="MsoNormal">.<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">#<u></u><u></u></p><p class="MsoNormal">U <a href="http://192.168.65.132:5060" target="_blank">192.168.65.132:5060</a> -> <a href="http://192.168.65.1:6018" target="_blank">192.168.65.1:6018</a><u></u><u></u></p><p class="MsoNormal">SIP/2.0 200 OK.<u></u><u></u></p><p class="MsoNormal">To: 101<<a href="mailto:sip%3A101@192.168.65.132" target="_blank">sip:101@192.168.65.132</a>>;tag=65b56d053bca97da69d7accef5da903f.92bc.<u></u><u></u></p><p class="MsoNormal">From: 101<<a href="mailto:sip%3A101@192.168.65.132" target="_blank">sip:101@192.168.65.132</a>>;tag=622d132b.<u></u><u></u></p><p class="MsoNormal">Via: SIP/2.0/UDP 192.168.65.1:6018;branch=z9hG4bK-d87543-426128389-1--d87543-;rport=6018;received=192.168.65.1.<u></u><u></u></p><p class="MsoNormal">Call-ID: 45522f4e99747d39.<u></u><u></u></p><p class="MsoNormal">CSeq: 2 REGISTER.<u></u><u></u></p><p class="MsoNormal">Contact: <<a href="http://sip:101@192.168.65.1:6018" target="_blank">sip:101@192.168.65.1:6018</a>>;expires=3600.<u></u><u></u></p><p class="MsoNormal">Server: kamailio (4.2.4 (x86_64/linux)).<u></u><u></u></p><p class="MsoNormal">Content-Length: 0.<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Ngrep subscriber Kamailio<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">U <a href="http://192.168.65.1:6018" target="_blank">192.168.65.1:6018</a> -> <a href="http://192.168.65.132:5060" target="_blank">192.168.65.132:5060</a><u></u><u></u></p><p class="MsoNormal">REGISTER sip:192.168.65.132 SIP/2.0.<u></u><u></u></p><p class="MsoNormal">To: 107<<a href="mailto:sip%3A107@192.168.65.132" target="_blank">sip:107@192.168.65.132</a>>.<u></u><u></u></p><p class="MsoNormal">From: 107<<a href="mailto:sip%3A107@192.168.65.132" target="_blank">sip:107@192.168.65.132</a>>;tag=7b070e2d.<u></u><u></u></p><p class="MsoNormal">Via: SIP/2.0/UDP 192.168.65.1:6018;branch=z9hG4bK-d87543-536609279-1--d87543-;rport.<u></u><u></u></p><p class="MsoNormal">Call-ID: 77019a2d9e70df3f.<u></u><u></u></p><p class="MsoNormal">CSeq: 1 REGISTER.<u></u><u></u></p><p class="MsoNormal">Contact: <<a href="http://sip:107@192.168.65.1:6018" target="_blank">sip:107@192.168.65.1:6018</a>>.<u></u><u></u></p><p class="MsoNormal">Expires: 3600.<u></u><u></u></p><p class="MsoNormal">Max-Forwards: 70.<u></u><u></u></p><p class="MsoNormal">Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, NOTIFY, MESSAGE, SUBSCRIBE, INFO.<u></u><u></u></p><p class="MsoNormal">User-Agent: eyeBeam release 3004w stamp 16863.<u></u><u></u></p><p class="MsoNormal">Content-Length: 0.<u></u><u></u></p><p class="MsoNormal">.<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">#<u></u><u></u></p><p class="MsoNormal">U <a href="http://192.168.65.132:5060" target="_blank">192.168.65.132:5060</a> -> <a href="http://192.168.65.1:6018" target="_blank">192.168.65.1:6018</a><u></u><u></u></p><p class="MsoNormal">SIP/2.0 401 Unauthorized.<u></u><u></u></p><p class="MsoNormal">To: 107<<a href="mailto:sip%3A107@192.168.65.132" target="_blank">sip:107@192.168.65.132</a>>;tag=65b56d053bca97da69d7accef5da903f.1c0e.<u></u><u></u></p><p class="MsoNormal">From: 107<<a href="mailto:sip%3A107@192.168.65.132" target="_blank">sip:107@192.168.65.132</a>>;tag=7b070e2d.<u></u><u></u></p><p class="MsoNormal">Via: SIP/2.0/UDP 192.168.65.1:6018;branch=z9hG4bK-d87543-536609279-1--d87543-;rport=6018;received=192.168.65.1.<u></u><u></u></p><p class="MsoNormal">Call-ID: 77019a2d9e70df3f.<u></u><u></u></p><p class="MsoNormal">CSeq: 1 REGISTER.<u></u><u></u></p><p class="MsoNormal">WWW-Authenticate: Digest realm="192.168.65.132", nonce="VUDf21VA3q+Px29K8cRa5tWIadNTI5e6".<u></u><u></u></p><p class="MsoNormal">Server: kamailio (4.2.4 (x86_64/linux)).<u></u><u></u></p><p class="MsoNormal">Content-Length: 0.<u></u><u></u></p><p class="MsoNormal">.<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">#<u></u><u></u></p><p class="MsoNormal">U <a href="http://192.168.65.1:6018" target="_blank">192.168.65.1:6018</a> -> <a href="http://192.168.65.132:5060" target="_blank">192.168.65.132:5060</a><u></u><u></u></p><p class="MsoNormal">REGISTER sip:192.168.65.132 SIP/2.0.<u></u><u></u></p><p class="MsoNormal">To: 107<<a href="mailto:sip%3A107@192.168.65.132" target="_blank">sip:107@192.168.65.132</a>>.<u></u><u></u></p><p class="MsoNormal">From: 107<<a href="mailto:sip%3A107@192.168.65.132" target="_blank">sip:107@192.168.65.132</a>>;tag=7b070e2d.<u></u><u></u></p><p class="MsoNormal">Via: SIP/2.0/UDP 192.168.65.1:6018;branch=z9hG4bK-d87543-1058472151-1--d87543-;rport.<u></u><u></u></p><p class="MsoNormal">Call-ID: 77019a2d9e70df3f.<u></u><u></u></p><p class="MsoNormal">CSeq: 2 REGISTER.<u></u><u></u></p><p class="MsoNormal">Contact: <<a href="http://sip:107@192.168.65.1:6018" target="_blank">sip:107@192.168.65.1:6018</a>>.<u></u><u></u></p><p class="MsoNormal">Expires: 3600.<u></u><u></u></p><p class="MsoNormal">Max-Forwards: 70.<u></u><u></u></p><p class="MsoNormal">Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, NOTIFY, MESSAGE, SUBSCRIBE, INFO.<u></u><u></u></p><p class="MsoNormal">User-Agent: eyeBeam release 3004w stamp 16863.<u></u><u></u></p><p class="MsoNormal">Authorization: Digest username="107",realm="192.168.65.132",nonce="VUDf21VA3q+Px29K8cRa5tWIadNTI5e6",uri="sip:192.168.65.132",response="c9ca6eff16e3b661337b6d99d74027de",algorithm=MD5.<u></u><u></u></p><p class="MsoNormal">Content-Length: 0.<u></u><u></u></p><p class="MsoNormal">.<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">#<u></u><u></u></p><p class="MsoNormal">U <a href="http://192.168.65.132:5060" target="_blank">192.168.65.132:5060</a> -> <a href="http://192.168.65.1:6018" target="_blank">192.168.65.1:6018</a><u></u><u></u></p><p class="MsoNormal">SIP/2.0 401 Unauthorized.<u></u><u></u></p><p class="MsoNormal">To: 107<<a href="mailto:sip%3A107@192.168.65.132" target="_blank">sip:107@192.168.65.132</a>>;tag=65b56d053bca97da69d7accef5da903f.8cc0.<u></u><u></u></p><p class="MsoNormal">From: 107<<a href="mailto:sip%3A107@192.168.65.132" target="_blank">sip:107@192.168.65.132</a>>;tag=7b070e2d.<u></u><u></u></p><p class="MsoNormal">Via: SIP/2.0/UDP 192.168.65.1:6018;branch=z9hG4bK-d87543-1058472151-1--d87543-;rport=6018;received=192.168.65.1.<u></u><u></u></p><p class="MsoNormal">Call-ID: 77019a2d9e70df3f.<u></u><u></u></p><p class="MsoNormal">CSeq: 2 REGISTER.<u></u><u></u></p><p class="MsoNormal">WWW-Authenticate: Digest realm="192.168.65.132", nonce="VUDf21VA3q+Px29K8cRa5tWIadNTI5e6".<u></u><u></u></p><p class="MsoNormal">Server: kamailio (4.2.4 (x86_64/linux)).<u></u><u></u></p><p class="MsoNormal">Content-Length: 0.<u></u><u></u></p><p class="MsoNormal">.<u></u><u></u></p></div></div><br>_______________________________________________<br>
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list<br>
<a href="mailto:sr-users@lists.sip-router.org">sr-users@lists.sip-router.org</a><br>
<a href="http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users" target="_blank">http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users</a><br>
<br></blockquote></div><br></div>