Share

JRadius

Tracker: Bugs

5 RadiusDisconnect doesn't work - ID: 1598319
Last Update: Attachment added ( joaquinlr )

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


Joaquín López Rizaldos ( joaquinlr ) - 2006-11-17 11:57

5

Open

None

Nobody/Anonymous

None

None

Public


Comments




Log in to comment.

No follow-up comments have been posted.

Attached File ( 1 )

Filename Description Download
DisconnectRequest.java RadiusDisconnect.java modified file Download

Change ( 1 )

Field Old Value Date By
File Added 203273: DisconnectRequest.java 2006-11-17 11:57 joaquinlr