Я пытаюсь настроить openvpn на своем веб-сервере, используя сертификат, приобретенный через RapidSSL. Все, что я до сих пор делал, это следовал краткому руководству по началу работы , приведенному здесь , и сделал некоторые базовые настройки через веб-интерфейс.
RapidSSL заставил меня поместить пароль в мой файл ключей, и теперь, когда я пытаюсь обновить файлы CA в openvpn, он выдаёт мне эту ошибку:
"[('PEM рутины', 'PEM_def_callback', ' проблемы с получением пароля '), (' процедуры PEM ',' PEM_do_header ',' чтение неверного пароля ')] (OpenSSL.crypto.Error) "
и эта:
" локальная переменная Ссылка на «priv_key» перед назначением (exceptions.UnboundLocalError) ».
Очевидно, что мне нужно как-то дать openvpn пароль к файлу ключа, но я просто не могу понять это. Есть идеи? Я как бы застрял в этой точке. До сих пор я использовал только веб-интерфейс openvpn. Мой сайт работает нормально в противном случае. Я использую Apache 2.4.7 и Ubuntu 14.04 на сервере.
можно удалить пароль из файла ключей с
openssl rsa -in key_with_passwd.pem -out key_without_passwd.pem