Hi.

 

Asterisk users are fine.

Register subscribers Kamailio is my problem.

 

 

#!ifdef WITH_ASTERISK

                               if (!auth_check("$fd", "sipusers", "1")) {       
    ##### OK Asterisk Users are no problem

#!else                                                                          
                                    ##### But if the user is no asterisk , 
simply refuse registration, without Respect the jump to validate users Kamailio

                               if (!auth_check("$fd", "subscriber", "1")) {     
   

#!endif

 

 

#####



 

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]

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

Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: auth_db [authorize.c:264]: 
digest_authenticate_hdr(): no credentials

Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: auth [challenge.c:127]: 
get_challenge_hf(): build_challenge_hf: realm='192.168.65.132'

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'

 

 

Thanks.

 

 

De: sr-users [mailto:sr-users-boun...@lists.sip-router.org] En nombre de SamyGo
Enviado el: jueves, 30 de abril de 2015 4:39
Para: Kamailio (SER) - Users Mailing List
Asunto: Re: [SR-Users] [SR_USers] Authenticate asterisk-kamailio

 

Hi,

The important thing to consider here is this line.


#!define WITH_ASTERISK

 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: DBASTURL

 

if (!auth_check("$fd", "sipusers", "1")) {  

 

Make sure you've the same user defined and username and passwords are defined 
in these columns:

 

modparam("auth_db", "user_column", "name")

modparam("auth_db", "password_column", "sippasswd")

the sipasswd column is text based so dont use encrypted PASSWORD() in there.

 

Once you follow these steps your user should get registered. 

 

 

On Wed, Apr 29, 2015 at 9:52 AM, Mauricio Tejeda <mauricio.tej...@outlook.cl> 
wrote:

Hello All.

My English is bad so I hope you can understand.

 

I have been working with Kamailio some time, I following some of Guides of 
http://kb.asipto.com, http://saevolgo.blogspot.com and http://nil.uniza.sk.

 

To Authenticate Asterisk sipusers I'm not have problems, but subscriber of 
Kamailio  authenticate is my problem.

Autenticate are denied to subscriber Kamailio.

 

In spanish I can explain it better  :-) 

 

best regards

 

 

my Settings:

 

#######################

# ----- auth_db params -----

#!ifdef WITH_AUTH

modparam("auth_db", "calculate_ha1", yes)

modparam("auth_db", "load_credentials", "")

 

#!ifdef WITH_ASTERISK

modparam("auth_db", "user_column", "name")

modparam("auth_db", "password_column", "sippasswd")

modparam("auth_db", "db_url", DBASTURL)

modparam("auth_db", "version_table", 0)

#!else

modparam("auth_db", "db_url", DBURL)

modparam("auth_db", "password_column", "password")

modparam("auth_db", "use_domain", MULTIDOMAIN)

#!endif

 

####################

 

#!ifdef WITH_AUTH

 

#!ifdef WITH_ASTERISK

                # do not auth traffic from Asterisk - trusted!

                if(route(FROMASTERISK))

                               return;

#!endif

 

#!ifdef WITH_IPAUTH

                if((!is_method("REGISTER")) && allow_source_address())

                {

                               # source IP allowed

                               return;

                }

#!endif

 

                if (is_method("REGISTER") || from_uri==myself)

                {

                               # authenticate requests

#!ifdef WITH_ASTERISK

                               if (!auth_check("$fd", "sipusers", "1")) {       
               #### AquĆ­ autentifica sin problemas en caso de ser un usuario 
asterisk

#!else                                                                          
                                               #### Pero hace caso omiso al 
switch.

                               if (!auth_check("$fd", "subscriber", "1")) {     
            #### No autentifica subscriber de la base de datos de kamailio

#!endif

                                               auth_challenge("$fd", "0");

                                               exit;

                               }

                               # user authenticated - remove auth header

                               if(!is_method("REGISTER|PUBLISH"))

                                               consume_credentials();

                }

#!endif

                return;

}

 

#########################

 

DEBUG KAMAILIO

 

Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: <core> 
[parser/msg_parser.c:623]: parse_msg(): SIP Request:

Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: <core> 
[parser/msg_parser.c:625]: parse_msg():  method:  <REGISTER>

Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: <core> 
[parser/msg_parser.c:627]: parse_msg():  uri:     <sip:192.168.65.132>

Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: <core> 
[parser/msg_parser.c:629]: parse_msg():  version: <SIP/2.0>

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

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=[sip:107@192.168.65.132 <mailto:sip%3A107@192.168.65.132> ]

Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: <core> 
[parser/msg_parser.c:192]: get_hdr_field(): DEBUG: to body 
[107<sip:107@192.168.65.132 <mailto:sip%3A107@192.168.65.132> >#015#012]

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

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

Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: <core> 
[parser/parse_via.c:2672]: parse_via(): end of header reached, state=5

Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: <core> 
[parser/msg_parser.c:513]: parse_headers(): parse_headers: Via found, flags=2

Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: <core> 
[parser/msg_parser.c:515]: parse_headers(): parse_headers: this is the first via

Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: <core> [receive.c:154]: 
receive_msg(): After parse_msg...

Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: <core> [receive.c:197]: 
receive_msg(): preparing to run routing scripts...

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>

Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: maxfwd [mf_funcs.c:85]: 
is_maxfwd_present(): value = 70

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

Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: <core> 
[parser/msg_parser.c:106]: get_hdr_field(): found end of header

Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: <core> 
[parser/parse_addr_spec.c:176]: parse_to_param(): DEBUG: add_param: tag=306ac106

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

Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: sanity [mod_sanity.c:255]: 
w_sanity_check(): sanity checks result: 1

Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: siputils [checks.c:103]: 
has_totag(): no totag

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

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

Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: tm [t_lookup.c:485]: 
matching_3261(): DEBUG: RFC3261 transaction matching failed

Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: tm [t_lookup.c:709]: 
t_lookup_request(): DEBUG: t_lookup_request: no transaction found

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)

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]

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

Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: <core> [select.c:429]: 
run_select(): Calling SELECT 0x7f213171d950

Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: <core> [select.c:429]: 
run_select(): Calling SELECT 0x7f21317216c0

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]

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

Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: auth_db [authorize.c:264]: 
digest_authenticate_hdr(): no credentials

Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: auth [challenge.c:127]: 
get_challenge_hf(): build_challenge_hf: realm='192.168.65.132'

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'

Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: sl [sl.c:296]: 
send_reply(): reply in stateless mode (sl)

Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: <core> [usr_avp.c:643]: 
destroy_avp_list(): DEBUG:destroy_avp_list: destroying list (nil)

Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: <core> [usr_avp.c:643]: 
destroy_avp_list(): DEBUG:destroy_avp_list: destroying list (nil)

Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: <core> [usr_avp.c:643]: 
destroy_avp_list(): DEBUG:destroy_avp_list: destroying list (nil)

Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: <core> [usr_avp.c:643]: 
destroy_avp_list(): DEBUG:destroy_avp_list: destroying list (nil)

Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: <core> [usr_avp.c:643]: 
destroy_avp_list(): DEBUG:destroy_avp_list: destroying list (nil)

Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: <core> [usr_avp.c:643]: 
destroy_avp_list(): DEBUG:destroy_avp_list: destroying list (nil)

Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: <core> [xavp.c:448]: 
xavp_destroy_list(): destroying xavp list (nil)

Apr 29 10:40:48 labkamailio kamailio[11304]: DEBUG: <core> [receive.c:298]: 
receive_msg(): receive_msg: cleaning up

 

Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: <core> 
[parser/msg_parser.c:623]: parse_msg(): SIP Request:

Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: <core> 
[parser/msg_parser.c:625]: parse_msg():  method:  <REGISTER>

Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: <core> 
[parser/msg_parser.c:627]: parse_msg():  uri:     <sip:192.168.65.132>

Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: <core> 
[parser/msg_parser.c:629]: parse_msg():  version: <SIP/2.0>

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

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=[sip:107@192.168.65.132 <mailto:sip%3A107@192.168.65.132> ]

Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: <core> 
[parser/msg_parser.c:192]: get_hdr_field(): DEBUG: to body 
[107<sip:107@192.168.65.132 <mailto:sip%3A107@192.168.65.132> >#015#012]

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

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

Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: <core> 
[parser/parse_via.c:2672]: parse_via(): end of header reached, state=5

Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: <core> 
[parser/msg_parser.c:513]: parse_headers(): parse_headers: Via found, flags=2

Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: <core> 
[parser/msg_parser.c:515]: parse_headers(): parse_headers: this is the first via

Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: <core> [receive.c:154]: 
receive_msg(): After parse_msg...

Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: <core> [receive.c:197]: 
receive_msg(): preparing to run routing scripts...

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>

Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: maxfwd [mf_funcs.c:85]: 
is_maxfwd_present(): value = 70

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

Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: <core> 
[parser/msg_parser.c:106]: get_hdr_field(): found end of header

Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: <core> 
[parser/parse_addr_spec.c:176]: parse_to_param(): DEBUG: add_param: tag=306ac106

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

Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: sanity [mod_sanity.c:255]: 
w_sanity_check(): sanity checks result: 1

Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: siputils [checks.c:103]: 
has_totag(): no totag

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

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

Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: tm [t_lookup.c:485]: 
matching_3261(): DEBUG: RFC3261 transaction matching failed

Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: tm [t_lookup.c:709]: 
t_lookup_request(): DEBUG: t_lookup_request: no transaction found

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)

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]

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

Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: <core> [select.c:429]: 
run_select(): Calling SELECT 0x7f213171d950

Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: <core> [select.c:429]: 
run_select(): Calling SELECT 0x7f21317216c0

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]

Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: auth [api.c:96]: 
pre_auth(): auth: digest-algo: MD5 parsed value: 1

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

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

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

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

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

Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: db_mysql [km_res.c:93]: 
db_mysql_get_columns(): RES_NAMES(0x7f21317605f8)[0]=[sippasswd]

Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: db_mysql [km_res.c:137]: 
db_mysql_get_columns(): use DB1_STRING result type

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

Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: auth_db [authorize.c:196]: 
get_ha1(): no result for user '107@'

Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: <core> [db_res.c:81]: 
db_free_columns(): freeing 1 columns

Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: <core> [db_res.c:85]: 
db_free_columns(): freeing RES_NAMES[0] at 0x7f21317605f8

Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: <core> [db_res.c:94]: 
db_free_columns(): freeing result names at 0x7f21317236a8

Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: <core> [db_res.c:99]: 
db_free_columns(): freeing result types at 0x7f2131739f10

Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: <core> [db_res.c:136]: 
db_free_result(): freeing result set at 0x7f213171c1a0

Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: auth [challenge.c:127]: 
get_challenge_hf(): build_challenge_hf: realm='192.168.65.132'

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'

Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: sl [sl.c:296]: 
send_reply(): reply in stateless mode (sl)

Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: <core> [usr_avp.c:643]: 
destroy_avp_list(): DEBUG:destroy_avp_list: destroying list (nil)

Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: <core> [usr_avp.c:643]: 
destroy_avp_list(): DEBUG:destroy_avp_list: destroying list (nil)

Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: <core> [usr_avp.c:643]: 
destroy_avp_list(): DEBUG:destroy_avp_list: destroying list (nil)

Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: <core> [usr_avp.c:643]: 
destroy_avp_list(): DEBUG:destroy_avp_list: destroying list (nil)

Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: <core> [usr_avp.c:643]: 
destroy_avp_list(): DEBUG:destroy_avp_list: destroying list (nil)

Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: <core> [usr_avp.c:643]: 
destroy_avp_list(): DEBUG:destroy_avp_list: destroying list (nil)

Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: <core> [xavp.c:448]: 
xavp_destroy_list(): destroying xavp list (nil)

Apr 29 10:40:48 labkamailio kamailio[11302]: DEBUG: <core> [receive.c:298]: 
receive_msg(): receive_msg: cleaning up

 

 

 

 

 

 

 

 

 

 

 

 

 

Ngrep sipusers asterisk

 

U 192.168.65.1:6018 -> 192.168.65.132:5060

REGISTER sip:192.168.65.132 SIP/2.0.

To: 101<sip:101@192.168.65.132 <mailto:sip%3A101@192.168.65.132> >.

From: 101<sip:101@192.168.65.132 <mailto:sip%3A101@192.168.65.132> 
>;tag=622d132b.

Via: SIP/2.0/UDP 
192.168.65.1:6018;branch=z9hG4bK-d87543-11473800-1--d87543-;rport.

Call-ID: 45522f4e99747d39.

CSeq: 1 REGISTER.

Contact: <sip:101@192.168.65.1:6018>.

Expires: 3600.

Max-Forwards: 70.

Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, NOTIFY, MESSAGE, SUBSCRIBE, 
INFO.

User-Agent: eyeBeam release 3004w stamp 16863.

Content-Length: 0.

.

 

#

U 192.168.65.132:5060 -> 192.168.65.1:6018

SIP/2.0 401 Unauthorized.

To: 101<sip:101@192.168.65.132 <mailto:sip%3A101@192.168.65.132> 
>;tag=65b56d053bca97da69d7accef5da903f.bfcc.

From: 101<sip:101@192.168.65.132 <mailto:sip%3A101@192.168.65.132> 
>;tag=622d132b.

Via: SIP/2.0/UDP 
192.168.65.1:6018;branch=z9hG4bK-d87543-11473800-1--d87543-;rport=6018;received=192.168.65.1.

Call-ID: 45522f4e99747d39.

CSeq: 1 REGISTER.

WWW-Authenticate: Digest realm="192.168.65.132", 
nonce="VUDfOlVA3g5sSAKxFPg/zsB0qvueMh8Y".

Server: kamailio (4.2.4 (x86_64/linux)).

Content-Length: 0.

.

 

#

U 192.168.65.1:6018 -> 192.168.65.132:5060

REGISTER sip:192.168.65.132 SIP/2.0.

To: 101<sip:101@192.168.65.132 <mailto:sip%3A101@192.168.65.132> >.

From: 101<sip:101@192.168.65.132 <mailto:sip%3A101@192.168.65.132> 
>;tag=622d132b.

Via: SIP/2.0/UDP 
192.168.65.1:6018;branch=z9hG4bK-d87543-426128389-1--d87543-;rport.

Call-ID: 45522f4e99747d39.

CSeq: 2 REGISTER.

Contact: <sip:101@192.168.65.1:6018>.

Expires: 3600.

Max-Forwards: 70.

Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, NOTIFY, MESSAGE, SUBSCRIBE, 
INFO.

User-Agent: eyeBeam release 3004w stamp 16863.

Authorization: Digest 
username="101",realm="192.168.65.132",nonce="VUDfOlVA3g5sSAKxFPg/zsB0qvueMh8Y",uri="sip:192.168.65.132",response="792b60f48b2da3bb93f5d808fd87c09c",algorithm=MD5.

Content-Length: 0.

.

 

#

U 192.168.65.132:5060 -> 192.168.65.1:6018

SIP/2.0 200 OK.

To: 101<sip:101@192.168.65.132 <mailto:sip%3A101@192.168.65.132> 
>;tag=65b56d053bca97da69d7accef5da903f.92bc.

From: 101<sip:101@192.168.65.132 <mailto:sip%3A101@192.168.65.132> 
>;tag=622d132b.

Via: SIP/2.0/UDP 
192.168.65.1:6018;branch=z9hG4bK-d87543-426128389-1--d87543-;rport=6018;received=192.168.65.1.

Call-ID: 45522f4e99747d39.

CSeq: 2 REGISTER.

Contact: <sip:101@192.168.65.1:6018>;expires=3600.

Server: kamailio (4.2.4 (x86_64/linux)).

Content-Length: 0.

 

 

 

Ngrep subscriber Kamailio

 

U 192.168.65.1:6018 -> 192.168.65.132:5060

REGISTER sip:192.168.65.132 SIP/2.0.

To: 107<sip:107@192.168.65.132 <mailto:sip%3A107@192.168.65.132> >.

From: 107<sip:107@192.168.65.132 <mailto:sip%3A107@192.168.65.132> 
>;tag=7b070e2d.

Via: SIP/2.0/UDP 
192.168.65.1:6018;branch=z9hG4bK-d87543-536609279-1--d87543-;rport.

Call-ID: 77019a2d9e70df3f.

CSeq: 1 REGISTER.

Contact: <sip:107@192.168.65.1:6018>.

Expires: 3600.

Max-Forwards: 70.

Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, NOTIFY, MESSAGE, SUBSCRIBE, 
INFO.

User-Agent: eyeBeam release 3004w stamp 16863.

Content-Length: 0.

.

 

#

U 192.168.65.132:5060 -> 192.168.65.1:6018

SIP/2.0 401 Unauthorized.

To: 107<sip:107@192.168.65.132 <mailto:sip%3A107@192.168.65.132> 
>;tag=65b56d053bca97da69d7accef5da903f.1c0e.

From: 107<sip:107@192.168.65.132 <mailto:sip%3A107@192.168.65.132> 
>;tag=7b070e2d.

Via: SIP/2.0/UDP 
192.168.65.1:6018;branch=z9hG4bK-d87543-536609279-1--d87543-;rport=6018;received=192.168.65.1.

Call-ID: 77019a2d9e70df3f.

CSeq: 1 REGISTER.

WWW-Authenticate: Digest realm="192.168.65.132", 
nonce="VUDf21VA3q+Px29K8cRa5tWIadNTI5e6".

Server: kamailio (4.2.4 (x86_64/linux)).

Content-Length: 0.

.

 

#

U 192.168.65.1:6018 -> 192.168.65.132:5060

REGISTER sip:192.168.65.132 SIP/2.0.

To: 107<sip:107@192.168.65.132 <mailto:sip%3A107@192.168.65.132> >.

From: 107<sip:107@192.168.65.132 <mailto:sip%3A107@192.168.65.132> 
>;tag=7b070e2d.

Via: SIP/2.0/UDP 
192.168.65.1:6018;branch=z9hG4bK-d87543-1058472151-1--d87543-;rport.

Call-ID: 77019a2d9e70df3f.

CSeq: 2 REGISTER.

Contact: <sip:107@192.168.65.1:6018>.

Expires: 3600.

Max-Forwards: 70.

Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, NOTIFY, MESSAGE, SUBSCRIBE, 
INFO.

User-Agent: eyeBeam release 3004w stamp 16863.

Authorization: Digest 
username="107",realm="192.168.65.132",nonce="VUDf21VA3q+Px29K8cRa5tWIadNTI5e6",uri="sip:192.168.65.132",response="c9ca6eff16e3b661337b6d99d74027de",algorithm=MD5.

Content-Length: 0.

.

 

#

U 192.168.65.132:5060 -> 192.168.65.1:6018

SIP/2.0 401 Unauthorized.

To: 107<sip:107@192.168.65.132 <mailto:sip%3A107@192.168.65.132> 
>;tag=65b56d053bca97da69d7accef5da903f.8cc0.

From: 107<sip:107@192.168.65.132 <mailto:sip%3A107@192.168.65.132> 
>;tag=7b070e2d.

Via: SIP/2.0/UDP 
192.168.65.1:6018;branch=z9hG4bK-d87543-1058472151-1--d87543-;rport=6018;received=192.168.65.1.

Call-ID: 77019a2d9e70df3f.

CSeq: 2 REGISTER.

WWW-Authenticate: Digest realm="192.168.65.132", 
nonce="VUDf21VA3q+Px29K8cRa5tWIadNTI5e6".

Server: kamailio (4.2.4 (x86_64/linux)).

Content-Length: 0.

.


_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users@lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users

 

_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users@lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users

Reply via email to