Good morning.
In general: I have a centralized VPN service with User Manager in version 7.11.2 stable, which through a Radius server hosted on the same server manages 9 other VPN servers. The servers are configured for l2tp/ipsec connections for the clients.
UserManager+Radius Server ====== VPN Server ====== Client.
Then the following happens to me, when the client's plan expires, say due to transfer or time consumption, this within the user manager goes to used in the state of the client's profile, but the client remains connected to the VPN server to which it is assigned your account. Therefore, until the client disconnects his section on his PC or Router, neither the UserManager nor the VPN server itself is able to close the section.
This only happens when the UserManager is on a server external to the VPN itself. In the case of being on the same server, if you disconnect the section.
Likewise, the traffic and time count is not updated in real time, it is only updated when the client disconnects the VPN section.
So I come to think that it may be a bug or malfunction in the communication between the external VPN-Radius-User Manager server. Or some update parameter that is not running correctly. If anyone has any kind of solution for this there will be debate. Greetings to all.