Hello Fred -
You can also use an AuthBy INTERNAL for this. And yes, you must have an AuthBy clause in a Realm or Handler. regards Hugh On Thu, 14 Mar 2002 01:24, Fred Albrecht wrote: > Nevermind, solved the problem. Seems like Radiator does not like the empty > handler. Added the AuthBy NISPLUS to the empty handler and it worked. > Don't know why it should though, since the authby won't be used to > authenticate. hmmm ...??? > > -----Original Message----- > From: Fred Albrecht > Sent: 13 March 2002 11:53 AM > To: [EMAIL PROTECTED] > Subject: (RADIATOR) logging unstripped accounting > > > Hi > > I have a situation where I need to authenticate a user without his domain > name, but I need to store the accounting info with the domain name. My > problem is that if I do a rewrite of the username to strip the domain, then > the accounting info also gets stripped. I've tried getting around this by > specifying another handler to take care of the start and stop records, but > then the connection to my database dies and no further accounting goes to > the db. > > The test config to handle the start record, no auth needed: > <Handler Realm=domain, Acct-Status-Type=Start> > AcctLogFileName %L/%R/%d-%m-%y.log > </Handler> > > And then the actual authentication: > <Handler Realm=domain> > <AuthBy NISPLUS> > Table passwd.org_dir > Query [name=%U] > AuthFieldDef passwd,Encrypted-Password,check > </AuthBy> > <AuthBy DBFILE> > Filename %D/users.db > > # Force it to use DB_File > DBType DB_File > </AuthBy> > <AuthBy FILE> > Filename %D/users > StripFromReply User-Category > </AuthBy> > > AcctLogFileName %L/%R/%d-%m-%y.log > </Handler> > > The error I get is: > Wed Mar 13 11:41:15 2002: ERR: do failed for 'delete from RADONLINE where > NASIDENTIFIER='196.80.1.1' and NASPORT=01': ORA-03113: end-of-file on > communication channel (DBD ERROR: OCIStmtExecute). > > Can anyone help? > > :) > > fred > === > Archive at http://www.open.com.au/archives/radiator/ > Announcements on [EMAIL PROTECTED] > To unsubscribe, email '[EMAIL PROTECTED]' with > 'unsubscribe radiator' in the body of the message. > === > Archive at http://www.open.com.au/archives/radiator/ > Announcements on [EMAIL PROTECTED] > To unsubscribe, email '[EMAIL PROTECTED]' with > 'unsubscribe radiator' in the body of the message. -- 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 [EMAIL PROTECTED] To unsubscribe, email '[EMAIL PROTECTED]' with 'unsubscribe radiator' in the body of the message.