2015-10-01 7 views
10

Sto tentando di aggiungere un nuovo certificato SSL al mio account Google App Engine, ma dopo aver seguito tutti i passaggi in the manual ho continuato a ricevere questo errore durante il caricamento la chiave privata RSA codificata PEM non crittografata:App Engine: la chiave privata che hai selezionato non sembra valida

La chiave privata che hai selezionato non sembra essere valida.

Chiunque ha riscontrato questo problema?

+0

È la chiave generata automaticamente? O l'hai preso da un centro di fiducia? –

+0

Da un centro fidato (comodo) –

+0

Non sono sicuro di aver capito. Si ottiene questo errore dopo aver incollato il certificato da comodo ma prima di incollare la chiave privata e premere Salva? O ottieni questo errore dopo aver incollato entrambi e aver premuto Salva? Sei sicuro che la chiave privata che stai incollando sia la stessa usata per generare il CSR? – Jay

risposta

18

Ho avuto lo stesso problema la scorsa settimana. istruzioni di Google sono carenti ...

Il file PEM ha questa linea:

-----BEGIN RSA PRIVATE KEY----- 

Elimina tutto sopra questa linea e che funzionerà.

+0

Ha funzionato! Grazie mille! –

+22

Se la tua chiave dice solo --- BEGIN PRIVATE KEY --- allora devi convertirlo. Esegui 'openssl rsa -in server.key -out server_rsa.key' – Christian

+1

@Christian e tutti. Questo è un po 'strano, ma in realtà ho fatto il seguente Nel mio caso, ho pensato che la chiave fosse già in RSA, e aveva solo bisogno della RSA sul delimitatore, ovvero facendo un 'openssl rsa -in nomefilefile.key -chiave -text' stampato nel mezzo: chiave RSA ok scrittura chiave RSA Quindi, ho appena aggiunto la RSA al delimitatore .. e ha funzionato .. comunque! la chiave stampata e l'originale sono diversi .. funziona anche se .. oh beh –

Problemi correlati