2010-09-21 16 views

Respuesta

18

Necesita otro argumento, espera leer un certificado de la entrada estándar. Probablemente la intención de añadir -new como un argumento de línea de comandos, o que necesita para pasar un certificado existente en el estándar en

+0

sí, eso es lo que era. Gracias. –

9

que tenían el mismo problema cuando se utiliza GitBash en Windows 7, Después de horas de búsqueda Esto resolvió mi problema:.

winpty openssl genrsa -out ../private.pem -aes256 4096 

Podría darle una idea de lo que se necesita.

+1

+1 y para tener en cuenta que mi comando completo era diferente, pero la clave estaba colocando "winpty" antes del comando openssl completo. Creo que winpty ajusta la entrada estándar y/o agrega compatibilidad con el mouse que es necesaria para algunas aleatorias que openssl usa para generar la clave. De lo contrario, simplemente se bloquea esperando una entrada que nunca llega (incluso si escribe las teclas o mueve el mouse). – eselk

+0

esto también me ayudó ... ¿cómo descubrió que necesita el comando de prefijo con winpty? ¿Qué es winpty? – Patlatus

+0

@Patlatus ¿Cómo encontré? = igual que tú = stackoverflow; no sé nada sobre winpty, intenté entenderlo en ese momento pero no pude; así que dije "diablos" con eso, siempre y cuando funcione. – Zuhayer