OK ... I've somehow got strict turned on by default. Happened when I added all the CPAN stuff. I assume that just adding "no strict" to radiusd and radacct.cgi won't completely cure it. How the hell do I remove strict as a default behavior? Can't find it documented anywhere ... Thanx ----- John Breeden > > Hi John, > > Did you build the perl yourself, or is the one stright out of the RH6.1 > distribution? > > Try this: > > $ perl > $x = 1; > <control d> > > Im still thinking that there is some sort of strictness turned on by default in > your perl. We have not seen this sort of behaviour with the standard perl on > RH6.1 on Sparc. > > Cheers. > > > On Jun 4, 7:18pm, [EMAIL PROTECTED] wrote: > > Subject: Re: Fwd: (RADIATOR) radacct.cgi errors > > Thanks for the reply Mike, perl is running: > > > > #!/usr/local/bin/perl > > > > Strict is turned off (no -w), though I did run it strict once when I > > first got the behavior I was seeing in radacct.cgi (ie: not passing > > the username in a POST) .. > > > > My perl version is "version 5.005_3", I'm running RedHat 6.1 on > > a SuperSparc 1000 ... > > > > Any help would be appriciated, I want to make this available to users > > but half the time a hyperlink leads to a page with no records :-) > > > > Thanxs ... > > ----- > > John Breeden > > Kailua-Kona, Hawaii > > > > > > > > Hello John, > > > > > > Thanjks for reporting this. > > > we dont see those problems here. > > > It looks a bit to me like your perl is running in a very strict mode, with > > > warnings turned on. > > > > > > What does the #! line (the first line of radacct.cgi) look like on your > system? > > > we normally just have > > > #!/usr/local/bin/perl > > > > > > perhaps you have something like > > > #!/usr/local/bin/perl -w > > > > > > ??? > > > > > > What version of perl are you using? > > > Hope that helps. > > > Please let me know. > > > > > > Cheers. > > > > > > > ---------- Forwarded Message ---------- > > > > Subject: (RADIATOR) radacct.cgi errors > > > > Date: Sat, 3 Jun 2000 14:12:20 -1000 (HST) > > > > From: [EMAIL PROTECTED] > > > > > > > > > > > > Hi; > > > > > > > > Setup is Radiator 2.16 writing ACCOUNTING db to mySQL .... > > > > > > > > Running radacct.cgi, I get the following "features" :-) > > > > > > > > 1. From the All Users page(show_users_summary), hyperlink on a User-Name > > > > brings up the All Sessions for User page (show_users). This page shows > > > > no summarys at the bottom of the page. It looks like it's passing a > > > > null string in $input{user}. > > > > > > > > 2. Hyperlink on any Session-Id goes to an empty All Records for Session > > > > page (show_session). Again, it looks like the value for $input{user} > > > > passed to the CGI is a null string ..... > > > > > > > > 3, From All Records with Framed IP Address, hyperlink on a User-Name goes > > > > to All Sessions for User with all fields null. The user name is not > > > > being passed to the CGI .... > > > > > > > > > > > > I'm also logging a ton of error messages ...... > > > > > > > > Name "main::sortReverse" used only once: possible typo at > > > /usr/local/apache/cgi- > > > > bin/radwho.cgi line 466. > > > > Use of uninitialized value at /usr/local/apache/cgi-bin/radwho.cgi line > 130. > > > > Use of uninitialized value at /usr/local/apache/cgi-bin/radwho.cgi line > 135. > > > > Use of uninitialized value at /usr/local/apache/cgi-bin/radwho.cgi line > 157. > > > > Use of uninitialized value at /usr/local/apache/cgi-bin/radwho.cgi line > 288. > > > > <CLIP> > > > > Name "main::Ddd" used only once: possible typo at > > > /usr/local/apache/cgi-bin/rada > > > > cct.cgi line 477. > > > > Name "main::sortReverse" used only once: possible typo at > > > /usr/local/apache/cgi- > > > > bin/radacct.cgi line 630. > > > > Name "main::sortBy" used only once: possible typo at > > > /usr/local/apache/cgi-bin/r > > > > adacct.cgi line 648. > > > > Use of uninitialized value at /usr/local/apache/cgi-bin/radacct.cgi line > 127. > > > > Use of uninitialized value at /usr/local/apache/cgi-bin/radacct.cgi line > 132. > > > > Use of uninitialized value at /usr/local/apache/cgi-bin/radacct.cgi line > 137. > > > > Use of uninitialized value at /usr/local/apache/cgi-bin/radacct.cgi line > 142. > > > > Use of uninitialized value at /usr/local/apache/cgi-bin/radacct.cgi line > 342. > > > > Use of uninitialized value at /usr/local/apache/cgi-bin/radacct.cgi line > 366. > > > > Use of uninitialized value at /usr/local/apache/cgi-bin/radacct.cgi line > 387. > > > > Use of uninitialized value at /usr/local/apache/cgi-bin/radacct.cgi line > 424. > > > > Use of uninitialized value at /usr/local/apache/cgi-bin/radacct.cgi line > 648. > > > > Use of uninitialized value at /usr/local/apache/cgi-bin/radacct.cgi line > 648. > > > > <And a whole lot more .....> > > > > > > > > I've tried the following .... > > > > > > > > 1. Beating on the code with some *very* minor success (I don't claim to > > > > be God's gift to perl programming :-). > > > > > > > > 2. Searched the archives for a solution (some poor sole posted something > > > > similar, but no response ... hope that's not the fate here .. :-) > > > > > > > > 3. Downloaded every rev of radacct.cgi to no avail ... same problem on > all > > > > > > > > Soo .... Help! > > > > > > > > Thanx > > > > ----- > > > > John Breeden > > > > Kailua-Kona, Hawaii > > > > > > > > > > > > === > > > > Archive at http://www.starport.net/~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. SQL, proxy, DBM, files, LDAP, NIS+, password, NT, Emerald, > > > > Platypus, Freeside, Interbiller, TACACS+, PAM, external, etc, etc. > > > > Available on Unix, Linux, FreeBSD, Windows 95/98/2000, NT, MacOS X. > > > > > > > > > > > > > > > >-- End of excerpt from Hugh Irvine > > > > > > > > > > > > -- > > > Mike McCauley [EMAIL PROTECTED] > > > Open System Consultants Pty. Ltd Unix, Perl, Motif, C++, WWW > > > 24 Bateman St Hampton, VIC 3188 Australia http://www.open.com.au > > > Phone +61 3 9598-0985 Fax +61 3 9598-0955 > > > > > > Radiator: the most portable, flexible and configurable RADIUS server > > > anywhere. SQL, proxy, DBM, files, LDAP, NIS+, password, NT, Emerald, > > > Platypus, Freeside, TACACS+, PAM, external, etc etc on Unix, Win95/8, > > > 2000, NT, MacOS X > > > > > > > > >-- End of excerpt from [EMAIL PROTECTED] > > > > -- > Mike McCauley [EMAIL PROTECTED] > Open System Consultants Pty. Ltd Unix, Perl, Motif, C++, WWW > 24 Bateman St Hampton, VIC 3188 Australia http://www.open.com.au > Phone +61 3 9598-0985 Fax +61 3 9598-0955 > > Radiator: the most portable, flexible and configurable RADIUS server > anywhere. SQL, proxy, DBM, files, LDAP, NIS+, password, NT, Emerald, > Platypus, Freeside, TACACS+, PAM, external, etc etc on Unix, Win95/8, > 2000, NT, MacOS X > === Archive at http://www.starport.net/~radiator/ Announcements on [EMAIL PROTECTED] To unsubscribe, email '[EMAIL PROTECTED]' with 'unsubscribe radiator' in the body of the message.