well, one thing I would think of is some reliance on an external source...or a lookup or such thats going very wrong. the first thing I would do is run the server in full debug mode (radiusd -X) and then do the SIGHUP on it to see what is actually going on alan