Looks fairly okay. However without sending your output from radiusd -X we can only guess. Which is pointless. Don't rely on some random output from logfile. Do the basic steps. ..which is run radiusd in full debug mode. Look at the output, see what is happening to your logic alan