OpenVPN-AS License


Every time my OpenVPN-AS server updates using watchtower, oneshot or portainer or any other method we lose our license and the server is claiming that the hardware has changed.

Is this a known issue, or is there any way to avoid this?

Openvpn-as is proprietary software and they use some algorithm to check whether the hardware has changed. We have no idea what the parameters are. Unfortunately, no one on the team has a license so we can’t really check or try to reverse engineer.

One thing I can recommend is, setting the hostname in your container creation parameters and making sure that it doesn’t change (it is listed in the web gui). If that doesn’t work, I have no idea what else to try.

Unfortunately the hostname isn’t changing, so it can’t be that :frowning:

OpenVPN tell me that if the VM ID, Network adapters or any hardware changes at all it causes this :frowning:

I’ll just have to request a new key every time I update it :stuck_out_tongue:

Hostname will change if you haven’t explicitly set one in the docker create arguments. docker assigns a random string as the hostname if one is not defined.

Not sure what they mean by VM ID (perhaps hostname??)