[Serusers] Can't get the value of 'Digest-User-name', 'Digest-Realm', 'Digest-Method', 'Digest-Uri', 'Digest-Nonce', 'Digest-Response'

johnson elangbam elangbamjohnson at gmail.com
Mon May 5 12:32:45 CEST 2008


hi,
   I am using SER 0.9.6 along with free radius 2.0.3 and radius client
0.5.6, I need to authenticate a user by using the digest attributes, the
problem is that the radius client did not any send the following attributes
to the radius server:
Digest-User-name, Digest-Realm, Digest-Method, Digest-Uri, Digest-Nonce and
Digest-Response.

Please tell me how do I send these attributes so that i can get the values
to the radius server,

here is the output of the SER when running in debug mode:

 0(5069) WARNING: fix_socket_list: could not rev. resolve 192.168.1.227
 0(5069) WARNING: fix_socket_list: could not rev. resolve 192.168.1.227
Listening on
             udp: 192.168.1.227 [192.168.1.227]:5060
             tcp: 192.168.1.227 [192.168.1.227]:5060
Aliases:

 0(5069) fm_malloc_init: F_OPTIMIZE=16384, /ROUNDTO=2048
 0(5069) fm_malloc_init: F_HASH_SIZE=2067, fm_block size=16548
 0(5069) fm_malloc_init(0xb5f3e000, 33554432), start=0xb5f3e000
 0(5069) shm_mem_init: success
 0(0) core dump limits set to 4294967295
 0(0) DEBUG: init_mod: sl_module
stateless - initializing
 0(0) DEBUG: register_fifo_cmd: new command (sl_stats) registered
 0(0) unixsock_register_cmd: New command (sl_stats) registered
 0(0) DEBUG: MD5 calculated: 79977158fb94a9d13bb3c426277eb749
 0(0) DEBUG: init_mod: tm
[root at localhost ser]#  0(0) TM - (size of cell=2776, sip_msg=760)
initializing...
 0(0) Call-ID initialization: '6f7e7ee5'
 0(0) DEBUG: register_fifo_cmd: new command (t_uac_dlg) registered
 0(0) DEBUG: register_fifo_cmd: new command (t_uac_cancel) registered
 0(0) DEBUG: register_fifo_cmd: new command (t_hash) registered
 0(0) DEBUG: register_fifo_cmd: new command (t_reply) registered
 0(0) unixsock_register_cmd: New command (t_uac_dlg) registered
 0(0) unixsock_register_cmd: New command (t_uac_cancel) registered
 0(0) unixsock_register_cmd: New command (t_hash) registered
 0(0) unixsock_register_cmd: New command (t_reply) registered
 0(0) DEBUG: lock_initialize: lock initialization started
 0(0) DEBUG: register_fifo_cmd: new command (t_stats) registered
 0(0) unixsock_register_cmd: New command (t_stats) registered
 0(0) DEBUG: MD5 calculated: 5fee62c0d1ead6c68c47a98572cd20ab
 0(0) DEBUG: MD5 calculated: 716032d4c0061ac55304d86f005be6a0
 0(0) DEBUG: init_mod: rr
 0(0) rr - initializing
 0(0) DEBUG: init_mod: maxfwd
 0(0) Maxfwd module- initializing
 0(0) DEBUG: init_mod: usrloc
 0(0) usrloc - initializing
 0(0) DEBUG: register_fifo_cmd: new command (ul_stats) registered
 0(0) DEBUG: register_fifo_cmd: new command (ul_rm) registered
 0(0) DEBUG: register_fifo_cmd: new command (ul_rm_contact) registered
 0(0) DEBUG: register_fifo_cmd: new command (ul_dump) registered
 0(0) DEBUG: register_fifo_cmd: new command (ul_flush) registered
 0(0) DEBUG: register_fifo_cmd: new command (ul_add) registered
 0(0) DEBUG: register_fifo_cmd: new command (ul_show_contact) registered
 0(0) unixsock_register_cmd: New command (ul_stats) registered
 0(0) unixsock_register_cmd: New command (ul_rm) registered
 0(0) unixsock_register_cmd: New command (ul_rm_contact) registered
 0(0) unixsock_register_cmd: New command (ul_dump) registered
 0(0) unixsock_register_cmd: New command (ul_flush) registered
 0(0) unixsock_register_cmd: New command (ul_add) registered
 0(0) unixsock_register_cmd: New command (ul_show_contact) registered
 0(0) find_mod_export: found <db_use_table> in module mysql
[/usr/local/lib/ser/modules/mysql.so]
 0(0) find_mod_export: found <db_init> in module mysql
[/usr/local/lib/ser/modules/mysql.so]
 0(0) find_mod_export: found <db_close> in module mysql
[/usr/local/lib/ser/modules/mysql.so]
 0(0) find_mod_export: found <db_query> in module mysql
[/usr/local/lib/ser/modules/mysql.so]
 0(0) find_mod_export: found <db_raw_query> in module mysql
[/usr/local/lib/ser/modules/mysql.so]
 0(0) find_mod_export: found <db_free_result> in module mysql
[/usr/local/lib/ser/modules/mysql.so]
 0(0) find_mod_export: found <db_insert> in module mysql
[/usr/local/lib/ser/modules/mysql.so]
 0(0) find_mod_export: found <db_delete> in module mysql
[/usr/local/lib/ser/modules/mysql.so]
 0(0) find_mod_export: found <db_update> in module mysql
[/usr/local/lib/ser/modules/mysql.so]
 0(0) DEBUG: init_mod: registrar
 0(0) registrar - initializing
 0(0) find_export: found <sl_send_reply> in module sl_module
[/usr/local/lib/ser/modules/sl.so]
 0(0) find_export: found <ul_bind_usrloc> in module usrloc
[/usr/local/lib/ser/modules/usrloc.so]
 0(0) find_export: found <ul_register_udomain> in module usrloc
[/usr/local/lib/ser/modules/usrloc.so]
 0(0) find_export: found <ul_get_all_ucontacts> in module usrloc
[/usr/local/lib/ser/modules/usrloc.so]
 0(0) find_export: found <ul_insert_urecord> in module usrloc
[/usr/local/lib/ser/modules/usrloc.so]
 0(0) find_export: found <ul_delete_urecord> in module usrloc
[/usr/local/lib/ser/modules/usrloc.so]
 0(0) find_export: found <ul_get_urecord> in module usrloc
[/usr/local/lib/ser/modules/usrloc.so]
 0(0) find_export: found <ul_lock_udomain> in module usrloc
[/usr/local/lib/ser/modules/usrloc.so]
 0(0) find_export: found <ul_unlock_udomain> in module usrloc
[/usr/local/lib/ser/modules/usrloc.so]
 0(0) find_export: found <ul_release_urecord> in module usrloc
[/usr/local/lib/ser/modules/usrloc.so]
 0(0) find_export: found <ul_insert_ucontact> in module usrloc
[/usr/local/lib/ser/modules/usrloc.so]
 0(0) find_export: found <ul_delete_ucontact> in module usrloc
[/usr/local/lib/ser/modules/usrloc.so]
 0(0) find_export: found <ul_get_ucontact> in module usrloc
[/usr/local/lib/ser/modules/usrloc.so]
 0(0) find_export: found <ul_update_ucontact> in module usrloc
[/usr/local/lib/ser/modules/usrloc.so]
 0(0) find_export: found <ul_register_watcher> in module usrloc
[/usr/local/lib/ser/modules/usrloc.so]
 0(0) find_export: found <ul_unregister_watcher> in module usrloc
[/usr/local/lib/ser/modules/usrloc.so]
 0(0) find_export: found <ul_register_ulcb> in module usrloc
[/usr/local/lib/ser/modules/usrloc.so]
 0(0) DEBUG: init_mod: textops
textops - initializing
 0(0) DEBUG: init_mod: xlog
 0(0) XLOG: initializing ...
 0(0) DEBUG: init_mod: auth
 0(0) auth module - initializing
 0(0) find_export: found <sl_send_reply> in module sl_module
[/usr/local/lib/ser/modules/sl.so]
 0(0) DEBUG: init_mod: auth_db
 0(0) auth_db module - initializing
 0(0) find_mod_export: found <db_use_table> in module mysql
[/usr/local/lib/ser/modules/mysql.so]
 0(0) find_mod_export: found <db_init> in module mysql
[/usr/local/lib/ser/modules/mysql.so]
 0(0) find_mod_export: found <db_close> in module mysql
[/usr/local/lib/ser/modules/mysql.so]
 0(0) find_mod_export: found <db_query> in module mysql
[/usr/local/lib/ser/modules/mysql.so]
 0(0) find_mod_export: found <db_raw_query> in module mysql
[/usr/local/lib/ser/modules/mysql.so]
 0(0) find_mod_export: found <db_free_result> in module mysql
[/usr/local/lib/ser/modules/mysql.so]
 0(0) find_mod_export: found <db_insert> in module mysql
[/usr/local/lib/ser/modules/mysql.so]
 0(0) find_mod_export: found <db_delete> in module mysql
[/usr/local/lib/ser/modules/mysql.so]
 0(0) find_mod_export: found <db_update> in module mysql
[/usr/local/lib/ser/modules/mysql.so]
 0(0) find_export: found <pre_auth> in module auth
[/usr/local/lib/ser/modules/auth.so]
 0(0) find_export: found <post_auth> in module auth
[/usr/local/lib/ser/modules/auth.so]
 0(0) find_export: found <sl_send_reply> in module sl_module
[/usr/local/lib/ser/modules/sl.so]
 0(0) DEBUG: init_mod: auth_radius
 0(0) auth_radius - Initializing
 0(0) auth_radius: No `Cisco' vendor in Radius dictionary
 0(0) find_export: found <pre_auth> in module auth
[/usr/local/lib/ser/modules/auth.so]
 0(0) find_export: found <post_auth> in module auth
[/usr/local/lib/ser/modules/auth.so]
 0(0) ERROR: auth_radius: can't get code for the Digest-Response attribute
 0(0) init_mod(): Error while initializing module auth_radius
ERROR: error while initializing modules
 0(0) XLOG: destroy module ...
 0(0) DEBUG: tm_shutdown : start
 0(0) DEBUG: unlink_timer_lists : emptying DELETE list
 0(0) DEBUG: tm_shutdown : emptying hash table
 0(0) DEBUG: tm_shutdown : releasing timers
 0(0) DEBUG: tm_shutdown : removing semaphores
 0(0) DEBUG: tm_shutdown : destroying tmcb lists
 0(0) DEBUG: tm_shutdown : done
 0(5073) shm_mem_destroy
 0(5073) destroying the shared memory lock

Thanks and Regards,
Elangbam Johnson
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sip-router.org/pipermail/sr-users/attachments/20080505/21e9d1ad/attachment.htm>


More information about the sr-users mailing list