On Fri, 11 Nov 2005, Alan DeKok wrote: > Are the attributes being received by the proxy? If so, which module > is deleting them? > > Debug mode should tell you more...
Okey doke. I dunno why I didn't see this before, but I did some more testing in debug mode and found that [EMAIL PROTECTED] was not returning the attributes I thought it should, whereas just plain "User" was. I double-checked the attrs file, and it looked like the problem was that I was expecting, e.g. "Login-Host" where, instead, I was getting "Login-IP-Host." Since we are using the new dictionary with 1.0.5, I really should have thought of differences in dictionary names for attributes. One problem that I haven't figured out yet, is this: after I worked out the name thing and put "Login-IP-Host" in attrs, I did have it set to the same IP as the radius profile, but the attribute still did not go through. I ended up doing "Login-IP-Host =* ANY" which I'm not totally thrilled with, but which probably isn't going to hurt much. So. Possibly a minor bug in rlm_attr_filter that's not recognizing it when I put in the actual IP, or a bug in the documentation not mentioning special circumstances for IP addresses and Login-IP-Host, or a bug in my thinking not understanding the documentation? Any ideas? Also, I didn't see anything in doc/rlm_attr_filter about this but maybe there could be a note in there saying something like "If you have attributes in the attrs file and they are still getting filtered, double-check the attribute names in your current dictionary. E.g. what you expect to be Login-Host may be Login-IP-Host and Service-Type may be User-Service-Type or User-Service." Um ... that is if I'm not completely off base about why it wasn't working before. :-) Thanks again for the suggestion to try debug mode again, Alan. Dang it, I swear I did, but I just didn't see it before. Kristina - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html