secret = testing123
}
}
+
+ radius originate {
+ mode = client
+ type = Access-Request
+ transport = udp
+ udp {
+ ipaddr = 127.0.0.1
+ port = $ENV{TEST_PORT}
+ secret = testing123
+ }
+ }
}
#
return
}
+ if (NAS-Identifier == 'originate') {
+ subrequest ::Access-Request {
+ request += parent.request
+ request.NAS-Identifier := 'originate-client'
+ originate
+ }
+ reply.Reply-Message := 'Successfully originated'
+ accept
+ return
+ }
+
+ if ((NAS-Identifier == 'originate-client') && (Proxy-State)) {
+ reject
+ }
+
if (User-Name == "bob") {
accept
} else {