Hello everyone,
Today I will share with you why the agile controller fails to terminate inactive user sessions.
Problem description:
The users have offline from devices, but they are still online on agile controller.
Problem analysis:
1. Checking the radius online users detail informations, we can see that there are many repetitive users online informations, and many online users login time is two years ago.
2. Checking the Real-time charging interval setting, Choose Resource > Device > Device Management, and find out one of the access switches that connect to users, and checked the real-time charging interval, and we can see this interval is setting as zero.
But when we logged into the device and checked the real-time accounting interval setting, we found in the switch, the interval set as 15 minutes; So we knowed that the real-time accounting/charging interval is not same on device and agile controller.
Root cause:
The RADIUS server (agile controller) periodically exchanges accounting packets with the device to check whether users are online. But the real-time accounting/charging interval is not same on device and agile controller, it lead to the periodically exchanged accounting packets failed.
Solution description:
Set the real-time charging interval on agile controller to be same as that of real-time accounting interval configured on the device. Choose Resource > Device > Device Management, change the real-time charging interval to 15 that same as real-time accounting interval configured on the device.
![]()
![]()
That is all I want to share with you! Thank you!
