[bgd at icomag.de: Re: (RADIATOR) integer disconnect causes]

Bogdan TARU bgd at icomag.de
Mon Nov 17 03:01:27 CST 2003


	Hi Hugh & all,

 Upgraded to Radiator-3.7.1, but still the same problem. When
 disconnecting, this is what I see in the log file:

Fri Nov 14 10:50:47 2003: DEBUG: Packet dump:
*** Received from 192.168.0.10 port 1646 ....
Code:       Accounting-Request
Identifier: 188
Authentic:  <0>MM<181>t<188><30><24>,<243><11><138><160><12><242><206>
Attributes:
        NAS-IP-Address = 192.168.0.10
        NAS-Port = 20010
        NAS-Port-Type = ISDN
        User-Name = "bgd at 1"
        Called-Station-Id = "5"
        Calling-Station-Id = "2214856890"
        Acct-Status-Type = Stop
        Acct-Authentic = RADIUS
        Service-Type = Framed-User
        Acct-Session-Id = "00001113"
        Framed-Protocol = PPP
        Framed-IP-Address = 192.168.12.193
        Ascend-Disconnect-Cause = 45
        Ascend-Pre-Input-Octets = 77
        Ascend-Pre-Output-Octets = 95
        Ascend-Pre-Input-Packets = 4
        Ascend-Pre-Output-Packets = 5
        Acct-Input-Octets = 1608
        Acct-Output-Octets = 1626
        Acct-Input-Packets = 26
        Acct-Output-Packets = 26
        Ascend-PreSession-Time = 1
        Acct-Session-Time = 26
        Ascend-Data-Rate = 64000
        Ascend-Xmit-Rate = 64000
        Acct-Delay-Time = 0

 I'm starting radiator-3.7.1 with the following command line:

 @/usr/local/radius/bin/radiusd -log_dir /usr/local/radius/var
 -log_file /usr/local/radius/var/log-`date +%Y-%m-%d` -config_file
 /usr/local/radius/etc/radius.cfg -dictionary_file
 /usr/local/radius/etc/dictionary -daemon -pid_file
 /usr/local/radius/var/radiusd.pid 

 Of course, the dictionary file is the one shipped with
 Radiator-3.7.1.

 Anyone knows what the problem might be?

 bogdan

PS. One other question, when I start Radiator (2.9 or 3.7.1), I get
"Radiator version 3.6" in the log file -- For Both. Is that normal?



On Fri, Nov 14, 2003 at 10:55:49AM +1100, Hugh Irvine wrote:
> 
> Hello Bogdan -
> 
> This should be fixed in the latest version Radiator 3.7.1.
> 
> From the history file:
> 
> 
> 	??? 	Improvements to storage of VALUE in dictionary allows 
> 	decoding based on the attribute name rather than the number, which allows 
> correct unpacking of attributes with synonyms, such as 
> Ascend-Disconnect-Cause. This involved changes to RDict::valNumToName.
> 
> regards
> 
> Hugh
> 
> 
> On 13/11/2003, at 10:19 PM, Bogdan TARU wrote:
> 
> >
> >
> >	Hi everyone,
> >
> > I have a problem with a Cisco AS5300 and the disconnect causes. They
> > appear as integers (Ascend-Disconnect-Cause = 45) in the log file,
> > and they are inserted into the database as integers as well. The
> > radiator is started with -dictionary-file pointing to the 'generic'
> > dictionary file, and if I do a test with radpwtst using the same
> > dictionary file and an attribute like Ascend-Disconnect-Cause = 45,
> > the logged information is 'pppRcvTerminate' (correct).
> >
> > Any idea where the problem could be?
> >
> > Thank you,
> > bogdan
> >
> >===
> >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.
> >
> >
> 
> NB: have you included a copy of your configuration file (no secrets),
> together with a trace 4 debug showing what is happening?
> 
> -- 
> Radiator: the most portable, flexible and configurable RADIUS server
> anywhere. Available on *NIX, *BSD, Windows, MacOS X.
> -
> 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.

===
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