kabilius smith wrote:So... don't do that. Your program is *wrong*. It is breaking the
> I have configured the FreeRadius server to write to a file c:\test.log,
> and one of our programs reads contents from c:\ test.log as well.
>
> When our program is reading c:\ test.log, we open it with “deny write”
> permission, so the I saw the error message “Error: rlm_detail: Couldn't
> open file c:/test.log: Device or resource busy” in Radius.log.
RADIUS server.
No. It the responsibility of *your* program to ensure that it doesn't
> Can FreeRadius be configured to “delay write”? meaning, if it is unable
> to access c:\test.log, could it queue the message, and write to the file
> at a later time?
break the RADIUS server.
The "detail" module can be configured to write new detail files every
hour. If your program can't wait that long to access the data, use a
database.
> My 2^nd question:
>In some unspecified format.. ?
> When FreeRadius receive a radius message, can it redirect the message to
> another TCP or UDP link? If it is possible, then we will just setup a
> TCP or UDP link to listen for the message from the FreeRadius server.
The answer is no.
Alan DeKok.
-
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html