2015-10-01 19 views
10

Google App Engine hesabıma yeni bir SSL sertifikası eklemeye çalışıyorum ancak the manual'daki tüm adımları uyguladıktan sonra bu hatayı almaya devam ettim Şifrelenmemiş PEM kodlanmış RSA özel anahtar:App Engine: Seçtiğiniz özel anahtar geçerli görünmüyor

Seçtiğiniz özel anahtar geçerli görünmüyor.

Bu sorunla karşılaşan var mı?

+0

Kendi kendine oluşturulan anahtar mı? Yoksa güvenilen bir merkezden aldın mı? –

+0

Güvenilir bir merkezden (comodo) –

+0

Anladığımdan emin değilim. Sertifikaya comodo'dan yapıştırdıktan sonra, özel anahtara yapıştırıp kaydetmeden önce bu hatayı alıyorsunuz? Yoksa bu hatayı hem kaydetme hem de kaydetme işleminden sonra mı alıyorsunuz? Yapıştırdığınız özel anahtarın CSR oluşturmak için kullanılanla aynı olduğundan emin misiniz? – Jay

cevap

18

Geçen hafta aynı problemi yaşadım.

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

bu çizginin üstünde her şeyi sil ve işe yarayacak: Google'ın talimatları

Kişisel PEM dosyası bu hattı vardır ... eksiktir.

+0

Bu işe yaradı! Çok teşekkür ederim! –

+22

Anahtarınız sadece --- BEGIN PRIVATE KEY --- diyorsa, onu dönüştürmeniz gerekir. 'Openssl rsa -in server.key -out server_rsa.key' – Christian

+1

@ Christian ve herkes. Bu biraz garip, ama aslında aşağıdaki yaptım Benim durumumda, anahtar zaten RSA olduğunu düşündüm ve sadece sınırlayıcıdaki RSA'ya ihtiyaç duydu, yani 'openssl rsa -in keyfilename.key -check -text 'bunun ortasında yazdırıldı: RSA tuşu tamam RSA anahtarı yazılıyor Böylece RSA'yı sınırlayıcıya ekledim .. ve işe yaradı .. Ancak! Anahtar dışarı çıktı ve orijinal farklı .. işe yaramıyor .. oh iyi –