ssl - UnrecoverableKeyException when sending mails with Jenkins -
ssl - UnrecoverableKeyException when sending mails with Jenkins -
i setting mail service plugin jenkins @ company intern at. want utilize ssl have ssl else use.
when seek send email using certificate, next exception:
javax.mail.messagingexception: not connect smtp host: omitted.omitted.omitted, port: 587; nested exception is: java.net.socketexception: java.security.nosuchalgorithmexception: error constructing implementation (algorithm: default, provider: sunjsse, class: sun.security.ssl.sslcontextimpl$defaultsslcontext) scrolling downwards find:
caused by: java.security.unrecoverablekeyexception: password must not null @ sun.security.provider.javakeystore.enginegetkey(unknown source) @ sun.security.provider.javakeystore$jks.enginegetkey(unknown source) @ java.security.keystore.getkey(unknown source) @ sun.security.ssl.sunx509keymanagerimpl.<init>(unknown source) @ sun.security.ssl.keymanagerfactoryimpl$sunx509.engineinit(unknown source) @ javax.net.ssl.keymanagerfactory.init(unknown source) @ sun.security.ssl.sslcontextimpl$defaultsslcontext.getdefaultkeymanager(unknown source) @ sun.security.ssl.sslcontextimpl$defaultsslcontext.<init>(unknown source) @ sun.reflect.nativeconstructoraccessorimpl.newinstance0(native method) @ sun.reflect.nativeconstructoraccessorimpl.newinstance(unknown source) @ sun.reflect.delegatingconstructoraccessorimpl.newinstance(unknown source) @ java.lang.reflect.constructor.newinstance(unknown source) ... 78 more searching around on stackoverflow , on google find no solution issue. pretty sure know means, no thought how solve it. guess keystorepassword property never set in jenkins or set null mysterious forcefulness of nature.
any thought on how solve issue?
ssl jenkins javamail
Comments
Post a Comment