(RADIATOR) Redback is sending too many Access-Requests
Hugh Irvine
hugh at open.com.au
Tue Dec 20 00:26:19 CST 2005
Hello Mishari -
Radiator uses the operating system UDP queue - and removes one
request from the queue at a time.
The time that you see the request in the debug time is the time the
request is de-queued and processed - the log messages appear during
request processing in "real" time.
Note that this is a well known problem with DSL systems and Cisco for
example has recently introduced radius request rate limiting in their
software - you should check with Redback to see whether they support
a similar feature.
You will also find an example hook in "goodies/hooks.txt" (Radiator
3.13) that implements conditional rate limiting which may be useful.
For the error you show below, Calling-Station-Id should be defined as
string in the dictionary. What does your dictionary contain?
regards
Hugh
On 20 Dec 2005, at 16:28, Mishari Al-Faris wrote:
> Hello All,
>
> Our Redback is sending us Access-Requests for DSL users way too
> frequently, can reach up to 1-2 requests/sec. Ofcourse the Timeout
> and Retry timers on Redback are set for reasonable values like 1
> retry after 30 second timeout. All the requests coming to Radiator
> are being accepted, yet still sometimes when too many users are
> that way our customers begin complaining about error "718" (the
> computer you're dialing is not responding), in other words, the
> requests are not being accepted fast enough.
>
> We saw that after locking and unlocking the DSL port coming to
> Redback's ATM interface that the user is able to login once and the
> requests stop.
>
> Trying to trouble shoot this, I was wondering does Radiator have a
> queue for the requests its handling? and if its possible to check
> its status at a point in time? Also, when I enable Trace 4 and see
> an access-request appear in the log, does that mean Radiator only
> received it at that exact instant? (being reasonably close again,
> not talking absolute exactness) or does it only appear in the log
> after it had acknowledged the request from the Redback?
>
> I ask this because when we get "718" errors with users and I try to
> login myself, and ask a friend to have an eye on the Radiator log
> to see when the request concerning me arrives.
>
> Also, we get these in the logfile:
> Tue Dec 20 08:27:36 2005: ERR: There is no value named /
> rb01/11/0/27/675 for attribute Calling-Station-Id. Using 0.
> Tue Dec 20 08:27:36 2005: ERR: There is no value named /
> rb01/11/0/27/675 for attribute Calling-Station-Id. Using 0.
>
> Is there a way to stop this please?
>
> Thanks so much for you patience in reading this,
> Mishary Al-Faris
NB:
Have you read the reference manual ("doc/ref.html")?
Have you searched the mailing list archive (www.open.com.au/archives/
radiator)?
Have you had a quick look on Google (www.google.com)?
Have you included a copy of your configuration file (no secrets),
together with a trace 4 debug showing what is happening?
--
Radiator: the most portable, flexible and configurable RADIUS server
anywhere. Available on *NIX, *BSD, Windows, MacOS X.
-
Nets: internetwork inventory and management - graphical, extensible,
flexible with hardware, software, platform and database independence.
-
CATool: Private Certificate Authority for Unix and Unix-like systems.
--
Archive at http://www.open.com.au/archives/radiator/
Announcements on radiator-announce at open.com.au
To unsubscribe, email 'majordomo at open.com.au' with
'unsubscribe radiator' in the body of the message.
More information about the radiator
mailing list