Стенды: ALT Server 11.0 Версия пакета: easy-rsa-3.1.7-alt1.noarch Шаги воспроизведения: 1. Инициализировать PKI # easyrsa init-pki 2. Скопировать файл конфигурации vars # cp /usr/share/easy-rsa/vars.example ./vars 3. Создать корневой сертификат CA # easyrsa build-ca 4. Сгенерировать запрос на сертификат # easyrsa gen-req myserver nopass 5. Подписать сертификат корневым CA # easyrsa sign-req server myserver Ожидаемый результат: успешная подпись сертификата Реальный результат: Ошибка в терминале: Using configuration from /etc/openvpn/easy-rsa/pki/openssl-easyrsa.cnf Enter pass phrase for /etc/openvpn/easy-rsa/pki/private/ca.key: Could not find CA private key from /etc/openvpn/easy-rsa/pki/private/ca.key 003EDF58327F0000:error:1608010C:STORE routines:ossl_store_handle_load_result:unsupported:crypto/store/store_result.c:151: 003EDF58327F0000:error:1C800064:Provider routines:ossl_cipher_unpadblock:bad decrypt:providers/implementations/ciphers/ciphercommon_block.c:107: 003EDF58327F0000:error:11800074:PKCS12 routines:PKCS12_pbe_crypt_ex:pkcs12 cipherfinal error:crypto/pkcs12/p12_decr.c:92:maybe wrong password Easy-RSA error: easyrsa_openssl - Command has failed: * openssl ca -utf8 -batch -in /etc/openvpn/easy-rsa/pki/reqs/myserver.req -out /etc/openvpn/easy-rsa/pki/9e3e0446/temp.3.1 -extfile /etc/openvpn/easy-rsa/pki/9e3e0446/temp.2.1 -days 825 Дополнительно: не воспроизводится в Sisyphus
У меня не воспроизводится. Судя по ошибке - вы неправильно ввели пароль от приватного ключа CA. Советую перепроверить.
(Ответ для Владимир Диденко на комментарий #1) > У меня не воспроизводится. Судя по ошибке - вы неправильно ввели пароль от > приватного ключа CA. Советую перепроверить. Перепроверил еще раз на чистой системе и действительно не воспроизвелось, использовал для проверки пароль 12345678, затем проверил еще раз с паролем Pa$$word и ошибка воспроизвелась в p11, для точности проверки пароль вставлял из буфера обмена
(In reply to Богдан Богуславский from comment #2) тного ключа CA. Советую перепроверить. > > Перепроверил еще раз на чистой системе и действительно не воспроизвелось, > использовал для проверки пароль 12345678, затем проверил еще раз с паролем > Pa$$word и ошибка воспроизвелась в p11, для точности проверки пароль > вставлял из буфера обмена Так воспроизвелось, спасибо! Проблема с тем, что старый easy-rsa неправильно считывает пароли с символом "$". В новой версии чтение пароля переписали. Сделал таску с копированием новой версии из Сизифа https://git.altlinux.org/tasks/397786/
Ошибка не воспроизводится на версии: easy-rsa-3.2.4-alt1