On Fri, Mar 25, 2005 at 11:52:03AM +0100, Christoph Galuschka wrote: > Hello,
> solved the problem myself. > There seems to be a change in rlm_sql.c which causes the > difference in translation of "%". > thanks and regards > Christoph Galuschka > ------- Forwarded message follows ------- > From: "Christoph Galuschka" <[EMAIL PROTECTED]> > Organization: Ti.KOM Tirol Kommunikation GmbH > To: freeradius-users@lists.freeradius.org > Subject: Problem using Freeradius and Mysql > Priority: normal > Send reply to: freeradius-users@lists.freeradius.org > Date sent: Thu, 24 Mar 2005 19:30:57 +0100 > [ Double-click this line for list subscription options ] > Hello, > I seem to be running in a little problem. > I'm just setting up a second RADIUS server for backup > purposes. Both machines use mysql, replication is done by > mysql itself. > The older machine runs 1.0.1, the new one should run 1.0.2. > Bot machines are pretty much the same (same SuSE release, > similar kernel). > Some of our users have to use the "%" in their names. On > 1.0.1 this gets translated to "=3D25". > On the 1.0.2 release this gets translated to "=25", so > authentication doesn't work anymore. The change is that it's not getting encoded twice anymore. (Which was wrong) ie in 1.0.1 % => '=25' and then '=25' => '=3D25' in 1.0.2 % => '=25'. That is to say '=' => '=3D'. ^_^ -- Paul "TBBle" Hampson, on an alternate email client. - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html