Назад | Перейти на главную страницу

OpenVPN, Easy RSA: системе не удалось найти указанный ключ или значение реестра

Я установил (как администратор) последнюю версию OpenVPN (2.4.7-I603) в Windows 2012 x64. Я проверил установщик EasyRSA 2. Затем, пытаясь сгенерировать сертификат, перейдите по пути .. \ program files \ OpenVPN \ easy-rsa \ open command prompt (as Admin) run

 init-config.bat

получил :

1 файл скопирован

тогда я бегу vars.bat и получил:

системе не удалось найти указанный ключ или значение реестра

спасибо за любую помощь

У меня была такая же проблема, и мне пришлось изменить vars.bat поскольку поставляемая версия использует 32-битный переключатель по умолчанию, тогда как должен быть 64-битный параметр реестра. Найдите эту строку (вероятно, строку 7), и она может сработать:

FOR /F "tokens=2*" %%a IN ('REG QUERY "HKEY_LOCAL_MACHINE\SOFTWARE\OpenVPN"') DO set "PATH=%PATH%;%%b\bin"

к этому:

FOR /F "tokens=2*" %%a IN ('REG QUERY "HKEY_LOCAL_MACHINE\SOFTWARE\OpenVPN" /reg:64') DO set "PATH=%PATH%;%%b\bin"

решено с использованием Easy RSA 3 и шаги от Вот и Вот