Hi John. > I have a situation where a phone company is providing the ports for us, > but they have a lot of NASs. I'm trying to make a catch all handler that > will match them since they are all in the same class B. Their NASs > require me to put a few extra "AddToReply" statements in to make them > work better. What is the proper way to match them? Below is my first > try: > > <Handler Client-Id = 209.244> > > At first, I thought that their proxy radius servers were going to send the > IP address of the radius server as the client ID, but I'm actually getting > the NAS IP in the client-id field. Is there a way to write a handler that > works on the "Receieved from" instead of just the RADIUS attributes? If > so, they only have 4 radius servers and that would be pretty easy to trap > with only 4 handler statements. So, they have lots of NASs, but all request are proxied through only 4 of their radius servers? Perhaps you could put a RewriteUsername in the Client clause(s) for them, and add some distinctive tag to the end of the user name, which you could then recognise with a Realm or Handler clause? Hope that helps. Cheers. -- Mike McCauley [EMAIL PROTECTED] Open System Consultants Pty. Ltd Unix, Perl, Motif, C++, WWW 24 Bateman St Hampton, VIC 3188 Australia http://www.open.com.au Phone +61 3 9598-0985 Fax +61 3 9598-0955 Radiator: the most portable, flexible and configurable RADIUS server anywhere. SQL, proxy, DBM, files, LDAP, NIS+, password, NT, Emerald, Platypus, Freeside, TACACS+, PAM, external, etc etc on Unix, Win95/8, NT, Rhapsody === Archive at http://www.thesite.com.au/~radiator/ To unsubscribe, email '[EMAIL PROTECTED]' with 'unsubscribe radiator' in the body of the message.
