(RADIATOR) time format is not written well in PostgreSQL

deden purnamahadi dedenph at hotmail.com
Thu Dec 18 23:57:07 CST 2003


you're right.
Ir worked after i changed to_date to to_timestamp.


Thanks Hugh !!!
You're good ,mann !!



Warmest regards


ddn





>From: Hugh Irvine <hugh at open.com.au>
>To: "deden purnamahadi" <dedenph at hotmail.com>
>CC: radiator at open.com.au
>Subject: Re: (RADIATOR) time format is not written well in PostgreSQL
>Date: Fri, 19 Dec 2003 10:58:15 +1100
>
>
>Hello Deden -
>
>I am not familiar with PostgreSQL, but it looks like the "to_date"  fuction 
>is not correctly interpreting the parameters that are being  passed to it.
>
>You should check the "to_date" documentation.
>
>My guess is that you should remove the colons ":" from between %H:%M:%S  as 
>shown below.
>
>        AcctColumnDef   time_stamp,Timestamp,formatted-date,to_date \
>        ('%e %m %Y %H %M %S', 'DD MM YYYY HH:MI:SS')
>
>See the PostgreSQL manual:
>
>	http://www.postgresql.org/docs/7.4/static/functions-formatting.html
>
>BTW - you may also be able to just use the new %A or %F special  characters 
>directly.
>
>See section 6.2 in the Radiator 3.7.1 reference manual ("doc/ref.html").
>
>regards
>
>Hugh
>
>
>On 18/12/2003, at 8:49 PM, deden purnamahadi wrote:
>
>>The Configuration :
>>
>>---
>>
>>Foreground
>>LogStdout
>>LogDir          /usr/local/src/Radiator-3.7/log
>>DbDir           .
>>#DbDir          /usr/local/srd/Radiator-3.7/raddb
>>Trace           4
>>
>># You will probably want to add other Clients to suit your site.
>><Client x.x.x.x)>
>>#<Client DEFAULT>
>>        Secret  adaajah
>>        DupInterval 0
>></Client>
>>
>><Realm DEFAULT>
>>        AuthByPolicy    ContinueAlways
>>        RewriteUsername s/^([^@]+).*/$1/
>>#       AcctLogFileName %L/details
>>
>>
>><AuthBy SQL>
>>#do the accounting but not authentication
>>        AuthSelect
>>        DBSource        dbi:Pg:dbname=radiator;host=x.x.x.x
>>        DBUsername      post
>>        DBAuth          post
>>        AccountingTable accounting
>>        AcctColumnDef   username,User-Name
>>        AcctColumnDef   time_stamp,Timestamp,formatted-date,to_date \
>>        ('%e %m %Y %H:%M:%S', 'DD MM YYYY HH:MI:SS')
>>        AcctColumnDef   acctstatustype,Acct-Status-Type
>>        AcctColumnDef   acctdelaytime,Acct-Delay-Time,integer
>>        AcctColumnDef   acctinputoctets,Acct-Input-Octets,integer
>>        AcctColumnDef   acctoutputoctets,Acct-Output-Octets,integer
>>        AcctColumnDef   acctsessionid,Acct-Session-Id
>>        AcctColumnDef   acctsessiontime,Acct-Session-Time,integer
>>        AcctColumnDef   acctterminatecause,Acct-Terminate-Cause
>>        AcctColumnDef   nasidentifier,NAS-Identifier
>>        AcctColumnDef   nasport,NAS-Port,integer
>>        AcctColumnDef   frameipaddress,Framed-IP-Address
>>        AcctColumnDef   userrequest,User-Request
>>        AcctFailedLogFileName %D/missedaccounting
>>...
>>
>>
>>Message when a call received :
>>
>>Thu Dec 18 16:44:16 2003: DEBUG: Handling request with Handler  
>>'Realm=DEFAULT'
>>Thu Dec 18 16:44:16 2003: DEBUG: Rewrote user name to user_a
>>Thu Dec 18 16:44:16 2003: DEBUG:  Adding session for dedenph,  
>>202.80.208.4, 10
>>Thu Dec 18 16:44:16 2003: DEBUG: Handling with Radius::AuthSQL
>>Thu Dec 18 16:44:16 2003: DEBUG: Handling accounting with  Radius::AuthSQL
>>Thu Dec 18 16:44:16 2003: DEBUG: do query is: 'insert into accounting  
>>(acctdelaytime,acctsessionid,acctstatustype,frameipaddress,nasport,time 
>>_stamp,username) values  (0,'030000B7','Start','202.80.208.37',10,to_date 
>>('18 12 2003  16:44:16', 'DD MM YYYY HH:MI:SS'),'user_a')':
>>
>>Problem :
>>Content in database for time stamp showing that the time is :  '18 12  
>>2003 00:00:00'
>>So, it's not really put the real time.
>>
>>
>>What could be wrong ???
>>
>>TIA
>>
>>
>>
>>
>>
>>
>>Warmest regards
>>
>>
>>ddn
>>
>>_________________________________________________________________
>>Tired of spam? Get advanced junk mail protection with MSN 8.  
>>http://join.msn.com/?page=features/junkmail
>>
>>===
>>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.
>

_________________________________________________________________
The new MSN 8: smart spam protection and 2 months FREE*  
http://join.msn.com/?page=features/junkmail

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