The Portmaster sends a duplicate request if it doesn't get an answer to its
original within some period of time. (I think it's three seconds, although I
don't remember where I saw this.) We just got through a nightmare situation
with this, where a client was using radiusd in multi-process serial search
mode with a 600kb users file; we were seeing hundreds of dups per hour, and
nobody could get into the system. We couldn't get dbm to work (the client is
using Linux 1.2.13), and a quick-fix that required single-process mode failed
when we couldn't get single-process mode to work reliably.
I now have a hacked version of radiusd that runs in "normal" mode, does its
own indexing and doesn't rely on dbm. I can distribute it if anyone's
interested. The client site has gone from hundreds of dups per hour to one in
the last four days. (No explanation for that one, since it was at a time when
there was a very light user load.)
-- Bruce
--------------------------------------------------------------------------
Bruce Toback Tel: (602) 996-8601| My candle burns at both ends;
OPT, Inc. (800) 858-4507| It will not last the night;
11801 N. Tatum Blvd. Ste. 142 | But ah, my foes, and oh, my friends -
Phoenix AZ 85028 | It gives a lovely light.
btoback@optc.com | -- Edna St. Vincent Millay