write2log("err","Unauthorized access to $function_name from: $ip (CN(AN): $alt_names) - client is not registered");
write2log("err","Unauthorized access to $function_name from: $ip (CN(AN): $alt_names), used service '$service_type' - client is not registered");
die("Access denied - client is not registered at warden server!");
returnundef;
}
# check if client has IP from registered CIDR
if(!$correct_ip_source){
write2log("err","Unauthorized access to $function_name from: $ip (CN(AN): $alt_names) - access from bad subnet: ".$ret{'cidr'});
write2log("err","Unauthorized access to $function_name from: $ip (CN(AN): $alt_names), used service '$service_type' - access from bad subnet: Registered subnet '".$ret{'cidr'}."'");
die("Access denied - access from unauthorized subnet!");