[RADIATOR] UsernameCharset and Accounting packets

Hugh Irvine hugh at open.com.au
Tue Nov 10 15:26:50 CST 2009


Hello Vangelis -

Can you please send me a copy of the configuration file?

And can you also please tell me what version of Radiator you are running and what hardware/software platform you are using?

regards

Hugh


On 11 Nov 2009, at 00:20, Vangelis Kyriakakis wrote:

> Hello,
> 
>   I have noticed that if I send an accounting request that contains an 
> invalid character in the Username (one that does not belong in the 
> UsernameCharset) then the Accounting Handler hangs after the Rewrite 
> function is applied.
> 
> Example ([ is an invalid character):
> 
> Code:       Accounting-Request
> Identifier: 3
> Authentic:  ?<192>a<182><241>!k5<152>d2K<234>&<131>d
> Attributes:
>        User-Name = "test at test.gr["
>        Acct-Status-Type = Start
>        Service-Type = Framed-User
>        Framed-Protocol = PPP
>        Acct-Session-Id = "10"
>        Cisco-NAS-Port = "Async111"
>        NAS-Port = 113
>        NAS-IP-Address = 194.219.231.17
>        NAS-Port-Type = Virtual
>        Class = "Class=BLOCKED"
> 
> Tue Nov 10 15:17:11 2009: DEBUG: Handling request with Handler 
> 'Client-Identifier=llu, Class=/BLOCKED/'
> Tue Nov 10 15:17:11 2009: DEBUG: Rewrote user name to test at test.gr[
> 
> Is this a normal behaviour or is it kind of a bug?
> 
>                  Regards
>                       Vangelis
> 
> 
> 
> _______________________________________________
> radiator mailing list
> radiator at open.com.au
> http://www.open.com.au/mailman/listinfo/radiator



NB: 

Have you read the reference manual ("doc/ref.html")?
Have you searched the mailing list archive (www.open.com.au/archives/radiator)?
Have you had a quick look on Google (www.google.com)?
Have you included a copy of your configuration file (no secrets), 
together with a trace 4 debug showing what is happening?
Have you checked the RadiusExpert wiki:
http://www.open.com.au/wiki/index.php/Main_Page

-- 
Radiator: the most portable, flexible and configurable RADIUS server
anywhere. Available on *NIX, *BSD, Windows, MacOS X.
Includes support for reliable RADIUS transport (RadSec),
and DIAMETER translation agent.
-
Nets: internetwork inventory and management - graphical, extensible,
flexible with hardware, software, platform and database independence.
-
CATool: Private Certificate Authority for Unix and Unix-like systems.




More information about the radiator mailing list