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

Reply via email to