Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How to install easy-tls? #307

Open
ComptonAlvaro opened this issue Oct 25, 2023 · 7 comments
Open

How to install easy-tls? #307

ComptonAlvaro opened this issue Oct 25, 2023 · 7 comments
Labels
bug Something isn't working Windblows Somebody has to do it

Comments

@ComptonAlvaro
Copy link

I am trying to instal easy-tls in windows, but I don't understand the documention.

I have easy-rsa 3 in a directory.
I have download and copy the easytls file, and copy to easy-rsa 3 directory.
I start the easy-rsa 3 shell with EasyRSA-Start.bat
I run ./easytls init-tls

But I get an error of missing files:

Missing: D:/Progra~1/Openvpn/easy-rsa/bin
Missing: D:/Progra~1/Openvpn/easy-rsa/bin
Missing: D:/Progra~1/Openvpn/bin
Missing: D:/Progra~1/Openvpn/bin/openssl.exe
Missing: D:/Progra~1/Openvpn/bin/openvpn.exe
Missing: D:/Progra~1/Openvpn/easy-rsa/bin/cat.exe
Missing: D:/Progra~1/Openvpn/easy-rsa/bin/date.exe
Missing: D:/Progra~1/Openvpn/easy-rsa/bin/grep.exe
Missing: D:/Progra~1/Openvpn/easy-rsa/bin/ls.exe
Missing: D:/Progra~1/Openvpn/easy-rsa/bin/mv.exe
Missing: D:/Progra~1/Openvpn/easy-rsa/bin/sed.exe
Missing: D:/Progra~1/Openvpn/easy-rsa/bin/printf.exe

Where should I copy the easytls file and how could I initialize it?

Thanks.

@TinCanTech
Copy link
Owner

To use easytls you must install openvpn.

@ComptonAlvaro
Copy link
Author

I have copy the file "easytls" in the folder OpenVPN\easy-rsa, where is installed the openVpn with the easy-rsa tool, but when I run:

  • EasyRSA-Start.bat
  • ./easytls init-tls

And I still get the same error:

Missing: D:/Progra~1/Openvpn/easy-rsa/bin
Missing: D:/Progra~1/Openvpn/easy-rsa/bin
Missing: D:/Progra~1/Openvpn/bin
Missing: D:/Progra~1/Openvpn/bin/openssl.exe
Missing: D:/Progra~1/Openvpn/bin/openvpn.exe
Missing: D:/Progra~1/Openvpn/easy-rsa/bin/cat.exe
Missing: D:/Progra~1/Openvpn/easy-rsa/bin/date.exe
Missing: D:/Progra~1/Openvpn/easy-rsa/bin/grep.exe
Missing: D:/Progra~1/Openvpn/easy-rsa/bin/ls.exe
Missing: D:/Progra~1/Openvpn/easy-rsa/bin/mv.exe
Missing: D:/Progra~1/Openvpn/easy-rsa/bin/sed.exe
Missing: D:/Progra~1/Openvpn/easy-rsa/bin/printf.exe

Where should I copy the easytls file? Or how should I configure the evironment?

Thanks.

@TinCanTech
Copy link
Owner

Which version of Windows are you using ?

@ComptonAlvaro
Copy link
Author

I am using Windows 11 23H2.

@TinCanTech
Copy link
Owner

Unfortunately, EasyRSA and EasyTLS require full administrator access to your system, which makes casual use next-to impossible.

Solutions are being considered.

OpenVPN/easy-rsa#1082

@TinCanTech TinCanTech added bug Something isn't working Windblows Somebody has to do it labels May 6, 2024
@ComptonAlvaro
Copy link
Author

And if I run a CMD as administrator could it work?

@TinCanTech
Copy link
Owner

All I know is that EasyRSA and EasyTLS pass unit tests on githib actions, using windows-latest.

If you like to help by testing then try to get EasyRSA working first.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working Windblows Somebody has to do it
Projects
None yet
Development

No branches or pull requests

2 participants