Próbuję zaimportować certyfikat SMTP dla Gmaila do użytku z Jirą, ale pojawia się ten błąd podczas importowania za pomocą klawisza JavaScript do edycji.Błąd keytool: java.lang.Exception: Wprowadź nie certyfikat X.509
Użyłem openssl, aby uzyskać certyfikat, wszystko pomiędzy ---- Begin Certificate ---- and ---- End Certificate ---- (włącznie). Próbowałem również utworzyć certyfikat x.509 przy użyciu Menedżera certyfikatów systemu Windows, ale nadal pojawia się ten błąd. Zweryfikowałem, że w pliku nie ma dodatkowych białych znaków.
Widziałem wiele osób z tym problemem w Internecie, ale żadne z rozwiązań nie działa dla mnie. Każda pomoc będzie doceniona.
Dzięki
Byłem naprawdę nadzieję, że to będzie działać, ale jut wciąż otrzymuję ten sam błąd. Oto co dokładnie robię. openssl s_client -connect smtp.gmail.com:465 kopiować, że do pliku o nazwie gmail.pem openssl x509 -outform der -in gmail.pem wymeldowanie gmail.der keytool -Import -file pathto /gmail.der -keystore pathTo/cacerts – dbbooh01
To faktycznie zadziałało, zapomniałem argumentu -trustcacerts przy użyciu keytool. Dzięki za pomoc – dbbooh01
@ dbbooh01 powodem prawdopodobnie zadziałało to, ponieważ '-trustcacerts' importuje standardowe root CA z rozproszonego pliku cacerts. Obejmuje to główne urzędy certyfikacji, które były w łańcuchu zaufania dla Gmaila. –