On 05/16/2011 06:21 PM, Alexander Hartmaier wrote: > this one runs on a debian 4 vm using the distro perl version 5.8.8. > DBI is version 1.616, DBD::Oracle version 1.28 with instantclient > 11.2.0.2.0. > Do you have a suggestion what to add to the init script to redirect > those messages to a logfile?
The radiusd arguments are -log_stdout and -foreground. Note: normally radiusd will detach from terminal and let the init script to finish. With -foreground option this may not happen (depends on the startup script) so you should should not leave the options there when the system boots. I would use these options from a terminal that I can leave running especially if there's a test server available that can be used for troubleshooting. If you can not run Radiator from command line, you could try starting Radiator with something like this: radiusd <options> > /var/log/radiator/stdout.log 2> /var/log/radiator/stderr.log & Here <options> would contain the normal radiusd options and include -log_stdout and -foreground. Both stdout and stderr are directed to a file and & puts radiusd to background. > Best regards, Alex > > Am 2011-05-16 14:19, schrieb Heikki Vatiainen: >> On 05/16/2011 02:26 PM, Alexander Hartmaier wrote: >> >> Hello Alexander, >> >>> radiator exits when encountering a sql timeout: >>> >>> Sat May 14 18:28:12 2011: ERR: Execute failed for 'SELECT device.ipaddr, >>> 'statickey', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, >>> NULL, NULL, device.hostid, NULL, NULL, NULL, NULL, NULL, NULL, NULL, >>> 'OSC-Group-Identifier=' || tblhost.hsup FROM device JOIN >>> core.tblhost@PCMSAT01 ON (device.hostid = tblhost.hostid) WHERE >>> device.fk_collector = 5': SQL Timeout >>> >>> I've already upgraded it from 4.7+patches to 4.8 but the problem >>> persists. >>> We had problems with tcp connections closed by an intermediate firewall >>> in the past without a solution. >>> Which logs etc. do you need from our side to troubleshoot the bug? >> Thanks for the report. >> >> Please tell us your operating system, perl DBI and DBD module versions >> and which DBD you are currently using (mysql, Pg, Oracle, etc.). >> >> If you could run Radiator with -log_stdout and -foreground radiusd >> options (or config file LogStdout and Foreground) and keep it running on >> a console where you have access to, you may be able to see what >> additional debug information might come from DBI, DBD or some other >> component. >> >> Since the libraries Radiator uses do not know about Radiator's logfile, >> there is a chance their messages to otherwise get lost. >> >> In many cases running with LogStdout and Foreground gives more >> information about the reason for exit. >> >> Thanks! >> > > *"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"* > > T-Systems Austria GesmbH Rennweg 97-99, 1030 Wien > Handelsgericht Wien, FN 79340b > *"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"* > > Notice: This e-mail contains information that is confidential and may be > privileged. > If you are not the intended recipient, please notify the sender and then > delete this e-mail immediately. > *"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"* > -- Heikki Vatiainen <h...@open.com.au> Radiator: the most portable, flexible and configurable RADIUS server anywhere. SQL, proxy, DBM, files, LDAP, NIS+, password, NT, Emerald, Platypus, Freeside, TACACS+, PAM, external, Active Directory, EAP, TLS, TTLS, PEAP, TNC, WiMAX, RSA, Vasco, Yubikey, MOTP, HOTP, TOTP, DIAMETER etc. Full source on Unix, Windows, MacOSX, Solaris, VMS, NetWare etc. _______________________________________________ radiator mailing list radiator@open.com.au http://www.open.com.au/mailman/listinfo/radiator