> > The code does retry. See sql.conf, "connect_failure_retry_delay". > Set it to a smaller value, and see if that helps. >
My testing revealed that it does not work. Maybe it is because I am not using mysql ? I am using unixODBC/freetds, wonder if that matters. > That's a bad design. It means that the accounting packets will be > lost when the external network goes down. > > You should instead log to the "detail" file, and run radsqlrelay, > from the CVS head. It will read the detail file, and put the > accounting information in SQL. > > That will allow the normal RADIUS server to run when the external > network is down, and to still log accounting information. When the > network comes back up, radsqlrelay will dump the information back into > the database. > I could not get the snapshot to compile/install - properly. But I managed to compile the program radsqlrelay, it is a command line tool but how am I going to tell it all those configuration in radius.conf and sql.conf ? Do you mean to say I just leave out the sql in the accouting section , but still include the file sql.conf in the radius.conf and then it will know how to obtain other information such as connection configuration ? - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

