Hello all;
i am working on misc_radius modulü. i configured system like below.
and when i try to write debug , it gives <null> Could you take a look
what i am doing wrong
Thanks
-----FREERADIUS-----
101(a)192.168.0.188 Auth-Type := Accept, Service-Type == "SIP-Caller-AVPs"
Sip-Avp = "#3#1"
---------------------------
-----------Kamailio.cfg
modparam("misc_radius", "radius_config",
"/etc/radiusclient-ng/radiusclient.conf")
modparam("misc_radius", "group_service_type", 12)
modparam("misc_radius", "uri_service_type", 10)
modparam("misc_radius", "caller_service_type", 30)
modparam("misc_radius", "callee_service_type", 31)
modparam("misc_radius", "caller_extra", "Calling-Station-Id=$fu")
modparam("misc_radius", "callee_extra", "SIP-URI-User=$rU;SIP-URI-Host=$rd")
#modparam("misc_radius", "group_extra", "My-Special=$avp(i:100)")
modparam("misc_radius", "uri_extra", "Called-Station-Id=$tu")
modparam("misc_radius", "common_response", 1)
#"dont forget to change caller_service_type to 30 and
callee_service_type to 31 as written in dictionary.kamailio"
if(is_method("INVITE")){
if(!radius_load_caller_avps("$fU(a)192.168.0.188")){
xlog("L_ALERT","Bulamadim Bulamadim");
sl_send_reply("403", "Forbidden - Bulamadim");
exit;
}
xlog("L_ALERT"," i3 $avp(i:3) $avp(s:3) s6 $avp(6)
$avp(session-protocol) $avp(Sip-Avp)");
}
--------------------------
---------RESULT--------
1(21867) DEBUG: misc_radius [functions.c:453]: radius_is_user_in():
success
1(21867) DEBUG: misc_radius [functions.c:268]:
radius_load_caller_avps(): success
1(21867) DEBUG: misc_radius [functions.c:137]: generate_avps_rad():
AVP 'SIP-AVP'/0='#3#1'/0 has been added
May 25 15:05:28 group1-imslab11 /usr/local/sbin/kamailio[21587]: ALERT:
<script>: i3 <null> <null> s6 <null> <null> 3#1
--------------------------