hi,<br>&nbsp;&nbsp; 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:<br>
Digest-User-name, Digest-Realm, Digest-Method, Digest-Uri, Digest-Nonce and Digest-Response.<br><br>Please tell me how do I send these attributes so that i can get the values to the radius server,<br><br>here is the output of the SER when running in debug mode:<br>
<br>&nbsp;0(5069) WARNING: fix_socket_list: could not rev. resolve <a href="http://192.168.1.227">192.168.1.227</a><br>&nbsp;0(5069) WARNING: fix_socket_list: could not rev. resolve <a href="http://192.168.1.227">192.168.1.227</a><br>
Listening on<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; udp: <a href="http://192.168.1.227">192.168.1.227</a> [192.168.1.227]:5060<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; tcp: <a href="http://192.168.1.227">192.168.1.227</a> [192.168.1.227]:5060<br>Aliases:<br><br>&nbsp;0(5069) fm_malloc_init: F_OPTIMIZE=16384, /ROUNDTO=2048<br>
&nbsp;0(5069) fm_malloc_init: F_HASH_SIZE=2067, fm_block size=16548<br>&nbsp;0(5069) fm_malloc_init(0xb5f3e000, 33554432), start=0xb5f3e000<br>&nbsp;0(5069) shm_mem_init: success<br>&nbsp;0(0) core dump limits set to 4294967295<br>&nbsp;0(0) DEBUG: init_mod: sl_module<br>
stateless - initializing<br>&nbsp;0(0) DEBUG: register_fifo_cmd: new command (sl_stats) registered<br>&nbsp;0(0) unixsock_register_cmd: New command (sl_stats) registered<br>&nbsp;0(0) DEBUG: MD5 calculated: 79977158fb94a9d13bb3c426277eb749<br>
&nbsp;0(0) DEBUG: init_mod: tm<br>[root@localhost ser]#&nbsp; 0(0) TM - (size of cell=2776, sip_msg=760) initializing...<br>&nbsp;0(0) Call-ID initialization: &#39;6f7e7ee5&#39;<br>&nbsp;0(0) DEBUG: register_fifo_cmd: new command (t_uac_dlg) registered<br>
&nbsp;0(0) DEBUG: register_fifo_cmd: new command (t_uac_cancel) registered<br>&nbsp;0(0) DEBUG: register_fifo_cmd: new command (t_hash) registered<br>&nbsp;0(0) DEBUG: register_fifo_cmd: new command (t_reply) registered<br>&nbsp;0(0) unixsock_register_cmd: New command (t_uac_dlg) registered<br>
&nbsp;0(0) unixsock_register_cmd: New command (t_uac_cancel) registered<br>&nbsp;0(0) unixsock_register_cmd: New command (t_hash) registered<br>&nbsp;0(0) unixsock_register_cmd: New command (t_reply) registered<br>&nbsp;0(0) DEBUG: lock_initialize: lock initialization started<br>
&nbsp;0(0) DEBUG: register_fifo_cmd: new command (t_stats) registered<br>&nbsp;0(0) unixsock_register_cmd: New command (t_stats) registered<br>&nbsp;0(0) DEBUG: MD5 calculated: 5fee62c0d1ead6c68c47a98572cd20ab<br>&nbsp;0(0) DEBUG: MD5 calculated: 716032d4c0061ac55304d86f005be6a0<br>
&nbsp;0(0) DEBUG: init_mod: rr<br>&nbsp;0(0) rr - initializing<br>&nbsp;0(0) DEBUG: init_mod: maxfwd<br>&nbsp;0(0) Maxfwd module- initializing<br>&nbsp;0(0) DEBUG: init_mod: usrloc<br>&nbsp;0(0) usrloc - initializing<br>&nbsp;0(0) DEBUG: register_fifo_cmd: new command (ul_stats) registered<br>
&nbsp;0(0) DEBUG: register_fifo_cmd: new command (ul_rm) registered<br>&nbsp;0(0) DEBUG: register_fifo_cmd: new command (ul_rm_contact) registered<br>&nbsp;0(0) DEBUG: register_fifo_cmd: new command (ul_dump) registered<br>&nbsp;0(0) DEBUG: register_fifo_cmd: new command (ul_flush) registered<br>
&nbsp;0(0) DEBUG: register_fifo_cmd: new command (ul_add) registered<br>&nbsp;0(0) DEBUG: register_fifo_cmd: new command (ul_show_contact) registered<br>&nbsp;0(0) unixsock_register_cmd: New command (ul_stats) registered<br>&nbsp;0(0) unixsock_register_cmd: New command (ul_rm) registered<br>
&nbsp;0(0) unixsock_register_cmd: New command (ul_rm_contact) registered<br>&nbsp;0(0) unixsock_register_cmd: New command (ul_dump) registered<br>&nbsp;0(0) unixsock_register_cmd: New command (ul_flush) registered<br>&nbsp;0(0) unixsock_register_cmd: New command (ul_add) registered<br>
&nbsp;0(0) unixsock_register_cmd: New command (ul_show_contact) registered<br>&nbsp;0(0) find_mod_export: found &lt;db_use_table&gt; in module mysql [/usr/local/lib/ser/modules/mysql.so]<br>&nbsp;0(0) find_mod_export: found &lt;db_init&gt; in module mysql [/usr/local/lib/ser/modules/mysql.so]<br>
&nbsp;0(0) find_mod_export: found &lt;db_close&gt; in module mysql [/usr/local/lib/ser/modules/mysql.so]<br>&nbsp;0(0) find_mod_export: found &lt;db_query&gt; in module mysql [/usr/local/lib/ser/modules/mysql.so]<br>&nbsp;0(0) find_mod_export: found &lt;db_raw_query&gt; in module mysql [/usr/local/lib/ser/modules/mysql.so]<br>
&nbsp;0(0) find_mod_export: found &lt;db_free_result&gt; in module mysql [/usr/local/lib/ser/modules/mysql.so]<br>&nbsp;0(0) find_mod_export: found &lt;db_insert&gt; in module mysql [/usr/local/lib/ser/modules/mysql.so]<br>&nbsp;0(0) find_mod_export: found &lt;db_delete&gt; in module mysql [/usr/local/lib/ser/modules/mysql.so]<br>
&nbsp;0(0) find_mod_export: found &lt;db_update&gt; in module mysql [/usr/local/lib/ser/modules/mysql.so]<br>&nbsp;0(0) DEBUG: init_mod: registrar<br>&nbsp;0(0) registrar - initializing<br>&nbsp;0(0) find_export: found &lt;sl_send_reply&gt; in module sl_module [/usr/local/lib/ser/modules/sl.so]<br>
&nbsp;0(0) find_export: found &lt;ul_bind_usrloc&gt; in module usrloc [/usr/local/lib/ser/modules/usrloc.so]<br>&nbsp;0(0) find_export: found &lt;ul_register_udomain&gt; in module usrloc [/usr/local/lib/ser/modules/usrloc.so]<br>&nbsp;0(0) find_export: found &lt;ul_get_all_ucontacts&gt; in module usrloc [/usr/local/lib/ser/modules/usrloc.so]<br>
&nbsp;0(0) find_export: found &lt;ul_insert_urecord&gt; in module usrloc [/usr/local/lib/ser/modules/usrloc.so]<br>&nbsp;0(0) find_export: found &lt;ul_delete_urecord&gt; in module usrloc [/usr/local/lib/ser/modules/usrloc.so]<br>&nbsp;0(0) find_export: found &lt;ul_get_urecord&gt; in module usrloc [/usr/local/lib/ser/modules/usrloc.so]<br>
&nbsp;0(0) find_export: found &lt;ul_lock_udomain&gt; in module usrloc [/usr/local/lib/ser/modules/usrloc.so]<br>&nbsp;0(0) find_export: found &lt;ul_unlock_udomain&gt; in module usrloc [/usr/local/lib/ser/modules/usrloc.so]<br>&nbsp;0(0) find_export: found &lt;ul_release_urecord&gt; in module usrloc [/usr/local/lib/ser/modules/usrloc.so]<br>
&nbsp;0(0) find_export: found &lt;ul_insert_ucontact&gt; in module usrloc [/usr/local/lib/ser/modules/usrloc.so]<br>&nbsp;0(0) find_export: found &lt;ul_delete_ucontact&gt; in module usrloc [/usr/local/lib/ser/modules/usrloc.so]<br>
&nbsp;0(0) find_export: found &lt;ul_get_ucontact&gt; in module usrloc [/usr/local/lib/ser/modules/usrloc.so]<br>&nbsp;0(0) find_export: found &lt;ul_update_ucontact&gt; in module usrloc [/usr/local/lib/ser/modules/usrloc.so]<br>&nbsp;0(0) find_export: found &lt;ul_register_watcher&gt; in module usrloc [/usr/local/lib/ser/modules/usrloc.so]<br>
&nbsp;0(0) find_export: found &lt;ul_unregister_watcher&gt; in module usrloc [/usr/local/lib/ser/modules/usrloc.so]<br>&nbsp;0(0) find_export: found &lt;ul_register_ulcb&gt; in module usrloc [/usr/local/lib/ser/modules/usrloc.so]<br>
&nbsp;0(0) DEBUG: init_mod: textops<br>textops - initializing<br>&nbsp;0(0) DEBUG: init_mod: xlog<br>&nbsp;0(0) XLOG: initializing ...<br>&nbsp;0(0) DEBUG: init_mod: auth<br>&nbsp;0(0) auth module - initializing<br>&nbsp;0(0) find_export: found &lt;sl_send_reply&gt; in module sl_module [/usr/local/lib/ser/modules/sl.so]<br>
&nbsp;0(0) DEBUG: init_mod: auth_db<br>&nbsp;0(0) auth_db module - initializing<br>&nbsp;0(0) find_mod_export: found &lt;db_use_table&gt; in module mysql [/usr/local/lib/ser/modules/mysql.so]<br>&nbsp;0(0) find_mod_export: found &lt;db_init&gt; in module mysql [/usr/local/lib/ser/modules/mysql.so]<br>
&nbsp;0(0) find_mod_export: found &lt;db_close&gt; in module mysql [/usr/local/lib/ser/modules/mysql.so]<br>&nbsp;0(0) find_mod_export: found &lt;db_query&gt; in module mysql [/usr/local/lib/ser/modules/mysql.so]<br>&nbsp;0(0) find_mod_export: found &lt;db_raw_query&gt; in module mysql [/usr/local/lib/ser/modules/mysql.so]<br>
&nbsp;0(0) find_mod_export: found &lt;db_free_result&gt; in module mysql [/usr/local/lib/ser/modules/mysql.so]<br>&nbsp;0(0) find_mod_export: found &lt;db_insert&gt; in module mysql [/usr/local/lib/ser/modules/mysql.so]<br>&nbsp;0(0) find_mod_export: found &lt;db_delete&gt; in module mysql [/usr/local/lib/ser/modules/mysql.so]<br>
&nbsp;0(0) find_mod_export: found &lt;db_update&gt; in module mysql [/usr/local/lib/ser/modules/mysql.so]<br>&nbsp;0(0) find_export: found &lt;pre_auth&gt; in module auth [/usr/local/lib/ser/modules/auth.so]<br>&nbsp;0(0) find_export: found &lt;post_auth&gt; in module auth [/usr/local/lib/ser/modules/auth.so]<br>
&nbsp;0(0) find_export: found &lt;sl_send_reply&gt; in module sl_module [/usr/local/lib/ser/modules/sl.so]<br>&nbsp;0(0) DEBUG: init_mod: auth_radius<br>&nbsp;0(0) auth_radius - Initializing<br>&nbsp;0(0) auth_radius: No `Cisco&#39; vendor in Radius dictionary<br>
&nbsp;0(0) find_export: found &lt;pre_auth&gt; in module auth [/usr/local/lib/ser/modules/auth.so]<br>&nbsp;0(0) find_export: found &lt;post_auth&gt; in module auth [/usr/local/lib/ser/modules/auth.so]<br>&nbsp;0(0) ERROR: auth_radius: can&#39;t get code for the Digest-Response attribute<br>
&nbsp;0(0) init_mod(): Error while initializing module auth_radius<br>ERROR: error while initializing modules<br>&nbsp;0(0) XLOG: destroy module ...<br>&nbsp;0(0) DEBUG: tm_shutdown : start<br>&nbsp;0(0) DEBUG: unlink_timer_lists : emptying DELETE list<br>
&nbsp;0(0) DEBUG: tm_shutdown : emptying hash table<br>&nbsp;0(0) DEBUG: tm_shutdown : releasing timers<br>&nbsp;0(0) DEBUG: tm_shutdown : removing semaphores<br>&nbsp;0(0) DEBUG: tm_shutdown : destroying tmcb lists<br>&nbsp;0(0) DEBUG: tm_shutdown : done<br>
&nbsp;0(5073) shm_mem_destroy<br>&nbsp;0(5073) destroying the shared memory lock<br><br>Thanks and Regards,<br>Elangbam Johnson<br><br><br>