kylemanna / docker-openvpn

🔒 OpenVPN server in a Docker container complete with an EasyRSA PKI CA
https://hub.docker.com/r/kylemanna/openvpn/
MIT License
8.62k stars 2.37k forks source link

No instructions how to generate user when 'Keep the CA root key safe' #717

Open KES777 opened 1 year ago

KES777 commented 1 year ago

I did this: https://github.com/kylemanna/docker-openvpn/blob/master/docs/paranoid.md

When I copy server folder, I can not generate client configuration:

# docker run -e EASYRSA_KEY_SIZE=4096 -v $PWD:/etc/openvpn --rm -it kylemanna/openvpn easyrsa build-client-full kes nopass

Easy-RSA error:

Missing expected directory: reqs (perhaps you need to run init-pki?)
Run easyrsa without commands for usage and command help.

How to do this?

KES777 commented 1 year ago

When I create reqs folder on server. I get:

# docker run -e EASYRSA_KEY_SIZE=4096 -v $PWD:/etc/openvpn --rm -it kylemanna/openvpn easyrsa build-client-full kes nopass
Using SSL: openssl OpenSSL 1.1.1g  21 Apr 2020

Easy-RSA error:

Missing expected CA file: serial (perhaps you need to run build-ca?)
Run easyrsa without commands for usage and command help.
AlH998 commented 1 year ago

When I create reqs folder on server.