Hi!
I'm trying to disconnect user sessions from ERX router with a
Disconnect-Request packet, but I obtain a Bad Authenticator error.
I see that your DisconnectRequest class extends from AccessRequest class,
but as you can see in RFC 3576, for Disconnect-Request packet, "Request
Authenticator is calculated the same way as for an Accounting-Request".
I attach my own modified DisconnectRequest.java file that extends from
AccountingRequest class. I have checked that this implementation works.
I have also added a new constructor for this class that invokes
AccountingRequest constructor with RadiusClient parameter, because in my
opinion it's necessary, but I'm not sure.
Thanks and regards
Joaquín López Rizaldos
Telefónica I+D, Madrid, Spain
Nobody/Anonymous
None
None
Public
| Filename | Description | Download |
|---|---|---|
| DisconnectRequest.java | RadiusDisconnect.java modified file | Download |
| Field | Old Value | Date | By |
|---|---|---|---|
| File Added | 203273: DisconnectRequest.java | 2006-11-17 11:57 | joaquinlr |