Solución 1:
te faltan dos partes:
la línea de asunto, que se puede llamar como
-subj "/C=US/ST=New Sweden/L=Stockholm /O=.../OU=.../CN=.../emailAddress=..."
- reemplazando... con valor,
X=
siendo código X509 (O organización/O organizaciónU nit/etc... )
el valor de la contraseña, que se puede llamar como
-passout pass:client11
-passin pass:client11
- que dan una contraseña de entrada/salida
mi pedido de nueva clave parece
openssl genrsa -aes256 -out lib/client1.key -passout pass:client11 1024
openssl rsa -in lib/client1.key -passin pass:client11 -out lib/client1-nokey.key
openssl req -new -key lib/client1.key -subj req -new \
-passin pass:client11 -out lib/client1.csr \
-subj "/C=US/ST=New Sweden/L=Stockholm/O=.../OU=.../CN=.../emailAddress=..."
(ahora que lo veo, hay dos -new
... )
Solución 2:
Buscar -batch
opción como se describe en los documentos oficiales.