You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Mar 2, 2019. It is now read-only.
Making TLS Calls without TLSv1.3 fails with the following
Using SpringBoot 2.x.x
Used jlink to generate the custom app JRE
Hope you guys can help determining where the problem is
Current app works with openjdk8 on debian, migrating to 11 on alpine doesn't
Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j org.apache.commons.crypto.cipher.OpenSslNative.initIDs()V+0
j org.apache.commons.crypto.cipher.OpenSsl.<clinit>()V+8
v ~StubRoutines::call_stub
j org.apache.commons.crypto.cipher.OpenSslCipher.<init>(Ljava/util/Properties;Ljava/lang/String;)V+14
v ~StubRoutines::call_stub
Dockerfile Setup
Alpine 3.8 + JDK 11-ea+25
FROM alpine:3.8
# ca certificates: to support HTTPS calls to other services# hadolint ignore=DL3008RUN apk update && \
apk add bash ca-certificates openssl --no-cache
RUN update-ca-certificates
ENV JAVA_HOME=/opt/jdk-custom/jre
ENV PATH="$PATH:$JAVA_HOME/bin"
@karianna Just in case someone comes here from tickets, Alpine compiles with libressl instead of openssl. So the dependencies needed for any Java app using commons-crypto is libressl and libressl-dev as described at docker-library/haproxy#60 (comment)
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Fatal Error
jlink
to generate the custom app JREdebian
, migrating to 11 on alpine doesn'tDockerfile Setup
Jlink
Logs
Details
The text was updated successfully, but these errors were encountered: