Estoy trabajando con Apache2 y Passenger para un proyecto Rails. Me gustaría crear un certificado SSL autofirmado para fines de prueba.
sudo openssl rsa -des3 -in server.key -out server.key.new
Cuando ingreso el comando anterior, dice
writing RSA key
Enter PEM pass phrase:
Si no ingreso el phrse de paso, obtengo el siguiente error
unable to write key
3079317228:error:28069065:lib(40):UI_set_result:result too small:ui_lib.c:869:Yo
u must type in 4 to 1024 characters
3079317228:error:0906406D:PEM routines:PEM_def_callback:problems getting passwor
d:pem_lib.c:111:
3079317228:error:0906906F:PEM routines:PEM_ASN1_write_bio:read key:pem_lib.c:382
¿Es posible generar una clave RSA sin dar pass phrase
, ya que no estoy seguro de cómo el /etc/init.d/httpd
script iniciará el servidor HTTP sin intervención humana (es decir, si doy una frase de paso de 4 caracteres, se espera que proporcione esto al iniciar el servidor HTTP Apache )
openssl
que encripte una clave existente. Eso suena como algo diferente a lo que quieres.