maybe I am to new to OpenVPN, but the push-peer-info does not provide any informations on the server.
I've added push-peer-info in the servers config
push-peer-info
I've added a script which traces all env-variables and all passed params and all content of passed files by params.
client-connect trace-var.sh
But I do not see any details about the client. So I've given a try to understand your link. But what exactly is the management interface? And how to trace client variables on a management interface?
As far as I see the management interface is an unencrypted connection to the backend of openVPN, so for me this is a no go. The connection must be authenticated AND encrypted, to avoid bad "listeners"...
Are there any hints on tracing the client versions?