The JDK version used for builds on ci.jenkins.io was updated recently from JDK 8u242 to JDK 8u292. The PBEWithSHA1AndDESede algorithm has been removed from JDK 8u292 Based on https://bugs.openjdk.java.net/browse/JDK-8266261 it appears the removal was inadvertent and the algorithm will be added to the next Open JDK release, 8u302.
On Tue, Jun 15, 2021 at 3:36 AM Chris Kilding < [email protected]> wrote: > Hi, > > Recently I have seen the following error on ci.jenkins.io when building > plugins that use cryptography features: > > java.security.KeyStoreException: Key protection algorithm not found: > java.security.UnrecoverableKeyException: Encrypt Private Key failed: > unrecognized algorithm name: PBEWithSHA1AndDESede > > The errors are temperamental and don't always show up. They also don't > consistently occur with any particular JDK version. > > Has something maybe changed about the JDK crypto features that are > installed on the ci.jenkins.io build agents? I could make sense of this > if, say, SHA1-based algorithms have recently been removed entirely from the > JDK. > > Chris > > -- > You received this message because you are subscribed to the Google Groups > "Jenkins Developers" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/jenkinsci-dev/6fbb6c63-7ef5-4c3e-828e-93446647bb17%40www.fastmail.com > . > -- You received this message because you are subscribed to the Google Groups "Jenkins Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CAO49JtFOsRJGgr-Cc84Rgcr8d4WRM72iqh2EH91pu0w-KeM7jQ%40mail.gmail.com.
