(RADIATOR) Acct-Session-Id Error

Hugh Irvine hugh at open.com.au
Mon Oct 28 20:15:16 CST 2002


Hello Doug -

Have you restarted Radiator to re-read the dictionary? Are you sure you 
have changed the correct dictionary?

I am actually surprised that Radiator is trying to use Acct-Session-Id 
as an integer in any case - it should be a string.

And changing the dictionary definition results in a "cast" as you call 
it. A definition of "binary" should cause the attribute value to be 
treated as a string of binary characters, with no interpretation at all.

If you still have a problem, please send me a trace 5 debug from 
Radiator showing the packet dump, together with the startup messages 
from Radiator, and including a copy of the configuration file (no 
secrets).


BTW - what does your vendor say about it?

regards

Hugh


On Monday, October 28, 2002, at 09:21 PM, Doug Clements wrote:

> That did not seem to do much.. I'm still getting the errors. The 
> secondary problem we have is that since Radiator is assuming the 
> Acct-Session-Id is 0, then people for whom we proxy radius to are 
> getting 0 for this value, and can't track their users.
>
> Is there a way to force Radiator to "cast" this result to a value, or 
> is changing the definition in the dictionary the best we can do?
>
> Thanks!
>
> --Doug
>
>
> Hugh Irvine wrote:
>> Hello Doug -
>> This is actually a NAS problem, due to a recent upgrade to the CVX 
>> software.
>> The Acct-Session-Id is defined as a string (check the RFC), and the 
>> CVX is now sending binary data instead.
>> You should check with your vendor to find out what they are sending 
>> and how to interpret it.
>> In the meantime, you may be able to redfine the Acct-Session-Id as 
>> binary in the Radiator dictionary.
>> ATTRIBUTE       Acct-Session-Id         44      binary
>> Please let me know if the above works for you, as other people have 
>> been having the same problem.
>> regards
>> Hugh
>
>
>

NB: I am travelling this week, so there may be delays in our 
correspondence.

-- 
Radiator: the most portable, flexible and configurable RADIUS server
anywhere. Available on *NIX, *BSD, Windows 95/98/2000, NT, MacOS X.
-
Nets: internetwork inventory and management - graphical, extensible,
flexible with hardware, software, platform and database independence.

===
Archive at http://www.open.com.au/archives/radiator/
Announcements on radiator-announce at open.com.au
To unsubscribe, email 'majordomo at open.com.au' with
'unsubscribe radiator' in the body of the message.


More information about the radiator mailing list