2010-09-21 17 views

risposta

18

Hai bisogno di un altro argomento, si aspetta di leggere un certificato dallo standard input. Probabilmente lo scopo di aggiungere -new come argomento della riga di comando, o è necessario passare un certificato esistente su standard

+0

sì, questo è quello che era. Grazie. –

9

Ho avuto lo stesso problema quando si utilizza GitBash in Windows 7, Dopo ore di ricerca questo risolto il mio problema:.

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

Potrebbe darvi un'idea di ciò che è necessario.

+1

+1 e notare che il mio comando completo era diverso, ma la chiave stava posizionando "winpty" prima del comando openssl completo. Credo che winpty aggiorni lo standard input e/o aggiunga il supporto del mouse che è richiesto per una certa casualità che openssl usa per generare la chiave. Altrimenti si blocca solo in attesa di input che non arrivano mai (anche se si digitano sequenze di tasti o si sposta il mouse). – eselk

+0

anche questo mi ha aiutato ... come hai trovato che hai bisogno del comando prefisso con winpty? cosa è winpty? – Patlatus

+0

@Patlatus Come ho trovato? = uguale a te = stackoverflow; non so nulla di winpty, ha cercato di capire al momento, ma non poteva; quindi ho detto diamine, a patto che funzioni. – Zuhayer