Hi,
with Radiator-2.18 and Perl 5.005_03, authenticating using AuthLDAP2,
I see two problems.
First, I get the following error message if the username in the
authentication request contains an `@':
Global symbol "@easynet" requires explicit package name at (eval 238) line 1.
A workaround i
Mike McCauley writes:
> The message you see is an unfiortunate side effect of some recent changes to
> AuthBy LDAP2. Those changes will be backed out in the next release. IN the
> meantime, you can fix this by commenting out this line in AuthLDAP2.pm:
>
> #$filter = eval qq/"$filter"/; #
Hi,
while writing a PostAuthHook, I found the wish to be able to access
the reject reason in that handler. The appended little patch does it.
The documentation to PostAuthHook could then contain something like:
The fourth argument is a reference to a string variable
holding the re
In order to remove some faked attributes, I would have found a
PostProcessingHook useful, and added it since it wasn't there
already. The patch against Radiator-2.18 is appended so that it might
be considered for inclusion in the next release.
The documentation for this:
6.15.x PostProce
Claude Iyi Dogan writes:
> If I then firewall the ldap server from the radius server, radiusd waits
> forever the ldap server to come back.
There'a "feature" in some older Linux libcs with the effect that the
timeout does not work. I don't recall the exactl details, t's
something to do with sig
If using AuthLDAP2 and one attribute is repeated in the LDAP response,
only the first one is currently added to the Radius query with
AuthAttrDef, unless using GENERIC. The following small patch will add
multiple Radius attribute/values for an LDAP attribute that occurs
multiple times. Maybe this