(RADIATOR) Problem: Radiator with Hawk-i
Hugh Irvine
hugh at open.com.au
Thu Oct 31 00:34:30 CST 2002
Hello Sanjeev -
Could you please send me a copy of the trace 4 debug showing the
startup messages?
regards
Hugh
On Thursday, October 31, 2002, at 06:33 AM, Sanjeev krishna wrote:
> Hello,
> Iam configuring the Radiator for Hawk-i billing software and iam
> facing the errors showing that
>
> Wed Oct 30 14:17:03 2002: ERR: Could not open dictionary file
> '/Radiator-3.3.1/d
> ictionary': No such file or directory
> Coulsdn't create dictionary from '/Radiator-3.3.1/dictionary'. Check
> log for mor
> e information: No such file or directory at radiusd line 311.
>
>
> My configuration file is
>
> # hawki.cfg
> #
> #
> #
>
> Foreground
> LogStdout
> LogDir D:\Radiator\Radiator-3.3.1\Radiator-3.3.1\log
> DbDir D:\Radiator\Radiator-3.3.1\Radiator-3.3.1\Radiusd
> DictionaryFile D:\Radiator\Radiator-3.3.1\Radiator-3.3.1\dictionary
> # User a lower trace level in production systems:
> Trace 4
>
> # You will probably want to change this to suit your site.
> <Client 200.x.x.x>
> Secret xxxxx
> DupInterval 60
> NasType Ascend2
> </Client>
>
> # A standard Hawk-i system defines one DSN for the customer
> # details and a different one for accounting details, so there
> # are 2 AUthBy SQL clauses below
> <Realm DEFAULT>
> AuthByPolicy ContinueAlways
>
> <AuthBy SQL>
> # This section does accounting
> # Adjust DBSource, DBUsername, DBAuth to suit your DB
>
> DBSource dbi:ODBC:hawkmdb
> DBUsername xx
> DBAuth xxxx
>
> # No authentication in this clause
> AuthSelect
>
> # You may want to tailor these for your ACCOUNTING table
> # You can add your own columns to store whatever you like
> AccountingTable radacct1
> AcctColumnDef UserName,User-Name
> AcctColumnDef LogDateTime,Timestamp,integer-date
> AcctColumnDef AcctStatusType,Acct-Status-Type
> AcctColumnDef AcctDelayTime,Acct-Delay-Time,integer
> AcctColumnDef AcctInputOctets,Acct-Input-Octets,integer
> AcctColumnDef AcctOutputOctets,Acct-Output-Octets,integer
> AcctColumnDef AcctInputPackets,Acct-Input-Packets,integer
> AcctColumnDef AcctOutputPackets,Acct-Output-Packets,integer
> AcctColumnDef AcctSessionTime,Acct-Session-Time,integer
> AcctColumnDef AcctTerminateCause,Acct-Terminate-Cause
> AcctColumnDef NasIPAddress,NAS-IP-Address
> AcctColumnDef NasIdentifier,NAS-Identifier
> AcctColumnDef NasPortId,NAS-Port,integer
> AcctColumnDef NasPortType,NAS-Port-Type,integer
> AcctColumnDef ConnectInfo,Connect-Info
> AcctColumnDef ServiceType,Service-Type
> AcctColumnDef FramedProtocol,Framed-Protocol
> AcctColumnDef FramedAddress,Framed-IP-Address
> AcctColumnDef CallingStationId,Calling-Station-Id
>
> # You can arrange to log accounting to a file if the
> # SQL insert fails with AcctFailedLogFileName
> # That way you could recover from a broken SQL
> # server
> #AcctFailedLogFileName %D/missedaccounting
> </AuthBy>
>
> <AuthBy SQL>
> DBSource dbi:ODBC:hawkmdb
> DBUsername xx
> DBAuth xxxxx
>
> # No accounting in this clause
> AuthSelect select
> ClearTextPassword,ServiceType,SessionLimit,IdleLimit,StaticIP,IPNetmask
> ,FramedRoute,FilterID,PortLimit,SpeedLimit,ExpiryDate
> from Customers where CustomerID=%0 and Disable is null
> AuthColumnDef 0,Password,check
> AuthColumnDef 1,Service-Type,reply
> AuthColumnDef 2,Session-Timeout,reply
> AuthColumnDef 3,Idle-Timeout,reply
> AuthColumnDef 4,Framed-IP-Address,reply
> AuthColumnDef 5,Framed-IP-Netmask,reply
> AuthColumnDef 6,Framed-Route,reply
> AuthColumnDef 7,Filter-Id,reply
> AuthColumnDef 8,Port-Limit,reply
> AuthColumnDef 9,Connect-Rate,check
> AuthColumnDef 10,Expiration,check
> </AuthBy>
> </Realm>
>
>
> *If i configure the same file by removing the values at
>
> *LogDir
> DbDir
> DictionaryFile *
> by keeping it blank, the server is starting but its not Authenticating
> the Users in the Database*
> *
> *
> *so could you please help me in finding the problem?*
>
>
> Thanks,
> Sanjeev
>
>
>
> ===
> 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: 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