From: Arran Cudbard-Bell Date: Sun, 3 Jul 2011 10:01:34 +0000 (+0200) Subject: Convert Class to string before attempting to do a pattern match X-Git-Tag: release_3_0_0_beta0~732 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4acdb05b18726310f6d5ef3d8a251110657d99f9;p=thirdparty%2Ffreeradius-server.git Convert Class to string before attempting to do a pattern match --- diff --git a/raddb/policy.conf b/raddb/policy.conf index e3b5e9fe49b..79899a0457a 100644 --- a/raddb/policy.conf +++ b/raddb/policy.conf @@ -39,9 +39,9 @@ policy { # or the client roams to a different 'port' whilst maintaining its initial authentication # session (Common in a wireless environment). # - if(Class =~ /auth_id:[0-9a-f]{32}/i) { + if("%{string:Class}" =~ /auth_id:([0-9a-f]{32})/i) { update request { - Acct-Unique-Session-Id := "%{md5:%{Class}%{Acct-Session-ID}}" + Acct-Unique-Session-Id := "%{md5:%{1}%{Acct-Session-ID}}" } } #