phoney
I have the management console stuff enabled and can kick a user, but it just re-connects them after the keepalive time. I have written an API that automatically kicks the user off the OpenVPN and removed change the keepalive parameter to a large number to stop it automatically reconnecting them so quickly (keepalive 100 10000).
The API is just a web server that when called, it automatically logs into the telnet management and kicks the user. I also use this API to allow the users to download their configuration files.
My question is, am I kicking users the correct way? Increasing the keepalive parameter and using the management system to not allow them to automatically reconnect back?