Failed to start service jboss.module.service."deployment.PrivacyIDEA-Provider.jar"
awsmaythem opened this issue · 15 comments
Hello
Am using Redhat SSO 7.6 image docker
when i run docker image the "PrivacyIDEA-Provider.jar" failed to load module
am using "PrivacyIDEA-Provider-v1.1.0.jar" and copy it in the image at location "/opt/eap/standalone/deployments/"
and the directory providers not found in default image,
the service is running but no privacyidea module.
here is the log error:
ERROR [org.jboss.msc.service.fail] (MSC service thread 1-6) MSC000001: Failed to start service jboss.module.service."deployment.PrivacyIDEA-Provider.jar".main: org.jboss.msc.service.StartException in service jboss.module.service."deployment.PrivacyIDEA-Provider.jar".main: WFLYSRV0179: Failed to load module: deployment.PrivacyIDEA-Provider.jar
at org.jboss.as.server@15.0.8.Final-redhat-00001//org.jboss.as.server.moduleservice.ModuleLoadService.start(ModuleLoadService.java:116)
at org.jboss.msc@1.4.12.Final-redhat-00001//org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1739)
at org.jboss.msc@1.4.12.Final-redhat-00001//org.jboss.msc.service.ServiceControllerImpl$StartTask.execute(ServiceControllerImpl.java:1701)
at org.jboss.msc@1.4.12.Final-redhat-00001//org.jboss.msc.service.ServiceControllerImpl$ControllerTask.run(ServiceControllerImpl.java:1559)
at org.jboss.threads@2.4.0.Final-redhat-00001//org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
at org.jboss.threads@2.4.0.Final-redhat-00001//org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:1990)
at org.jboss.threads@2.4.0.Final-redhat-00001//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1486)
at org.jboss.threads@2.4.0.Final-redhat-00001//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1377)
at java.base/java.lang.Thread.run(Thread.java:829)
Caused by: org.jboss.modules.ModuleNotFoundException: com.squareup.okhttp3
at org.jboss.modules.Module.addPaths(Module.java:1288)
at org.jboss.modules.Module.link(Module.java:1644)
at org.jboss.modules.Module.relinkIfNecessary(Module.java:1672)
at org.jboss.modules.ModuleLoader.loadModule(ModuleLoader.java:303)
at org.jboss.modules.ModuleLoader.loadModule(ModuleLoader.java:287)
at org.jboss.as.server@15.0.8.Final-redhat-00001//org.jboss.as.server.moduleservice.ModuleLoadService.start(ModuleLoadService.java:93)
... 8 more
ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) WFLYCTL0013: Operation ("deploy") failed - address: ([("deployment" => "PrivacyIDEA-Provider.jar")]) - failure description: {"WFLYCTL0080: Failed services" => {"jboss.module.service.\"deployment.PrivacyIDEA-Provider.jar\".main" => "WFLYSRV0179: Failed to load module: deployment.PrivacyIDEA-Provider.jar
Caused by: org.jboss.modules.ModuleNotFoundException: com.squareup.okhttp3"}}
ERROR [org.jboss.as] (Controller Boot Thread) WFLYSRV0026: WildFly Core 15.0.8.Final-redhat-00001 started (with errors) in 19991ms - Started 729 of 1091 services (2 services failed or missing dependencies, 771 services are lazy, passive or on-demand)
please help
Hi, which version of keycloak is that?
Hi, it's different from keycloak 18 or 19,
i can see in it build it's use keycloak but i can't verify the version from the build, it use jboss eap7 .
here is the dockerfile at there website:
https://catalog.redhat.com/software/containers/rh-sso-7/sso76-openshift-rhel8/629651e2cddbbde600c0a2ec?container-tabs=overview
Dockerfile Preview
This dockerfile does not include internal build system changes or embedded scripts and configuration files.
dockerfile
# This is a Dockerfile for the rh-sso-7/sso76-openshift-rhel8:7.6 image.
## START target image rh-sso-7/sso76-openshift-rhel8:7.6
## \
FROM registry.redhat.io/ubi8/ubi-minimal
USER root
###### START module 'sso.rcfile:1.0'
###### \
# Copy 'sso.rcfile' module content
COPY modules/sso.rcfile /tmp/scripts/sso.rcfile
# Set 'sso.rcfile' module defined environment variables
ENV \
JBOSS_HOME="/opt/eap"
# Custom scripts from 'sso.rcfile' module
USER root
RUN [ "sh", "-x", "/tmp/scripts/sso.rcfile/configure.sh" ]
###### /
###### END module 'sso.rcfile:1.0'
###### START module 'sso.security.cve-2020-10695:1.0'
###### \
# Copy 'sso.security.cve-2020-10695' module content
COPY modules/sso.security.cve-2020-10695 /tmp/scripts/sso.security.cve-2020-10695
# Switch to 'root' user to install 'sso.security.cve-2020-10695' module defined packages
USER root
# Install packages defined in the 'sso.security.cve-2020-10695' module
RUN microdnf --setopt=install_weak_deps=0 --setopt=tsflags=nodocs install -y unzip tar rsync shadow-utils nss_wrapper pam \
&& microdnf clean all \
&& rpm -q unzip tar rsync shadow-utils nss_wrapper pam
# Set 'sso.security.cve-2020-10695' module defined environment variables
ENV \
HOME="/home/jboss" \
LD_PRELOAD="libnss_wrapper.so" \
MAVEN_OPTS="-Duser.home=$HOME" \
NSS_WRAPPER_GROUP="/etc/group" \
NSS_WRAPPER_PASSWD="/home/jboss/passwd"
# Custom scripts from 'sso.security.cve-2020-10695' module
USER root
RUN [ "sh", "-x", "/tmp/scripts/sso.security.cve-2020-10695/configure.sh" ]
###### /
###### END module 'sso.security.cve-2020-10695:1.0'
###### START module 'sso-jdk:11'
###### \
# Copy 'sso-jdk' module content
COPY modules/sso-jdk /tmp/scripts/sso-jdk
# Switch to 'root' user to install 'sso-jdk' module defined packages
USER root
# Install packages defined in the 'sso-jdk' module
RUN microdnf --setopt=install_weak_deps=0 --setopt=tsflags=nodocs install -y java-11-openjdk-devel unzip \
&& microdnf clean all \
&& rpm -q java-11-openjdk-devel unzip
# Set 'sso-jdk' module defined environment variables
ENV \
JAVA_VERSION="11.0" \
JBOSS_CONTAINER_OPENJDK_JDK_MODULE="/opt/jboss/container/openjdk/jdk"
# Set 'sso-jdk' module defined labels
LABEL \
org.jboss.product="openjdk" \
org.jboss.product.openjdk.version="11.0" \
org.jboss.product.version="11.0"
# Custom scripts from 'sso-jdk' module
USER root
RUN [ "sh", "-x", "/tmp/scripts/sso-jdk/configure.sh" ]
###### /
###### END module 'sso-jdk:11'
###### START module 'setup.eap.modules:1.0'
###### \
# Copy 'setup.eap.modules' module general artifacts to '/tmp/artifacts/' destination
COPY \
artifacts/maven-repo.zip \
artifacts/keycloak-server-overlay.zip \
artifacts/txn-recovery-marker-jdbc-common-1.1.4.Final-redhat-00001.jar \
artifacts/txn-recovery-marker-jdbc-hibernate5-1.1.4.Final-redhat-00001.jar \
artifacts/wildfly-galleon-maven-plugin-5.1.2.Final.jar \
artifacts/wildfly-galleon-maven-plugin-5.1.2.Final.pom \
artifacts/wildfly-provisioning-parent-5.1.2.Final.pom \
/tmp/artifacts/
# Copy 'setup.eap.modules' module content
COPY modules/setup.eap.modules /tmp/scripts/setup.eap.modules
# Switch to 'root' user to install 'setup.eap.modules' module defined packages
USER root
# Install packages defined in the 'setup.eap.modules' module
RUN microdnf --setopt=install_weak_deps=0 --setopt=tsflags=nodocs install -y diffutils findutils hostname jolokia-jvm-agent maven prometheus-jmx-exporter python36 python3-requests which tree \
&& microdnf clean all \
&& rpm -q diffutils findutils hostname jolokia-jvm-agent maven prometheus-jmx-exporter python36 python3-requests which tree
# Set 'setup.eap.modules' module defined environment variables
ENV \
AB_JOLOKIA_AUTH_OPENSHIFT="true" \
AB_JOLOKIA_HTTPS="true" \
AB_JOLOKIA_PASSWORD_RANDOM="true" \
AB_PROMETHEUS_JMX_EXPORTER_CONFIG="/opt/jboss/container/prometheus/etc/jmx-exporter-config.yaml" \
CONFIG_ADJUSTMENT_MODE="xml_cli" \
DELETE_BUILD_ARTIFACTS="true" \
EAP_FULL_GROUPID="org.jboss.eap" \
GALLEON_BUILD_FP_MAVEN_ARGS_APPEND="-Dcom.redhat.xpaas.repo.jbossorg" \
GALLEON_DEFAULT_FAT_SERVER="/opt/jboss/container/eap/galleon/definitions/fat-default-server" \
GALLEON_DEFAULT_SERVER="/opt/jboss/container/eap/galleon/definitions/slim-default-server" \
GALLEON_DEFINITIONS="/opt/jboss/container/eap/galleon/definitions" \
GALLEON_FP_COMMON_PKG_NAME="eap.s2i.common" \
GALLEON_FP_PATH="/opt/jboss/container/eap/galleon/eap-s2i-galleon-pack" \
GALLEON_LOCAL_MAVEN_REPO="/opt/jboss/container/wildfly/s2i/galleon/galleon-m2-repository" \
GALLEON_MAVEN_BUILD_IMG_SETTINGS_XML="/opt/jboss/container/wildfly/s2i/galleon/build-image-settings.xml" \
GALLEON_MAVEN_REPO_HOOK_SCRIPT="/opt/jboss/container/eap/galleon/patching.sh" \
GALLEON_MAVEN_SETTINGS_XML="/opt/jboss/container/wildfly/s2i/galleon/settings.xml" \
GALLEON_PROVISON_FP_MAVEN_ARGS_APPEND="-Dcom.redhat.xpaas.repo.jbossorg" \
GALLEON_S2I_FP_ARTIFACT_ID="eap-s2i-galleon-pack" \
GALLEON_S2I_FP_GROUP_ID="org.jboss.eap.galleon.s2i" \
GALLEON_S2I_PRODUCER_NAME="eap-s2i" \
GALLEON_VERSION="4.2.8.Final" \
GALLEON_WILDFLY_VERSION="5.1.2.Final" \
JBOSS_CONTAINER_EAP_GALLEON_FP_PACKAGES="/opt/jboss/container/eap/galleon/eap-s2i-galleon-pack/src/main/resources/packages" \
JBOSS_CONTAINER_JAVA_JVM_MODULE="/opt/jboss/container/java/jvm" \
JBOSS_CONTAINER_JAVA_PROXY_MODULE="/opt/jboss/container/java/proxy" \
JBOSS_CONTAINER_JOLOKIA_MODULE="/opt/jboss/container/jolokia" \
JBOSS_CONTAINER_MAVEN_35_MODULE="/opt/jboss/container/maven/35/" \
JBOSS_CONTAINER_MAVEN_36_MODULE="/opt/jboss/container/maven/36/" \
JBOSS_CONTAINER_MAVEN_36_MODULE="/opt/jboss/container/maven/36/" \
JBOSS_CONTAINER_MAVEN_DEFAULT_MODULE="/opt/jboss/container/maven/default/" \
JBOSS_CONTAINER_MAVEN_S2I_MODULE="/opt/jboss/container/maven/s2i" \
JBOSS_CONTAINER_PROMETHEUS_MODULE="/opt/jboss/container/prometheus" \
JBOSS_CONTAINER_S2I_CORE_MODULE="/opt/jboss/container/s2i/core/" \
JBOSS_CONTAINER_UTIL_LOGGING_MODULE="/opt/jboss/container/util/logging/" \
JBOSS_CONTAINER_WILDFLY_S2I_GALLEON_DIR="/opt/jboss/container/wildfly/s2i/galleon" \
JBOSS_CONTAINER_WILDFLY_S2I_GALLEON_PROVISION="/opt/jboss/container/wildfly/s2i/galleon/provisioning/generic_provisioning" \
JBOSS_CONTAINER_WILDFLY_S2I_MODULE="/opt/jboss/container/wildfly/s2i" \
JBOSS_EAP_VERSION="7.4.4" \
JBOSS_HOME="/opt/eap" \
JBOSS_MODULES_SYSTEM_PKGS="jdk.nashorn.api,com.sun.crypto.provider" \
JBOSS_PRODUCT="eap" \
JOLOKIA_VERSION="1.6.2" \
LAUNCH_JBOSS_IN_BACKGROUND="true" \
MAVEN_VERSION="3.6" \
OFFLINER_URLS="--url https://repo1.maven.org/maven2/ --url https://repository.jboss.org/nexus/content/groups/public/ --url https://maven.repository.redhat.com/ga/" \
OFFLINER_VERSION="1.6" \
PRODUCT_VERSION="7.4.4" \
S2I_COPY_SERVER="true" \
S2I_FP_VERSION="23.0.0.Final" \
S2I_SOURCE_DEPLOYMENTS_FILTER="*" \
S2I_SOURCE_DEPLOYMENTS_FILTER="*.war *.ear *.rar *.jar" \
SSO_FORCE_LEGACY_SECURITY="true" \
TMP_GALLEON_LOCAL_MAVEN_REPO="/opt/jboss/container/wildfly/s2i/galleon/tmp-galleon-m2-repository" \
WILDFLY_DIST_MAVEN_LOCATION="https://repository.jboss.org/nexus/content/groups/public/org/wildfly/wildfly-dist" \
WILDFLY_S2I_OUTPUT_DIR="/s2i-output" \
WILDFLY_VERSION="7.4.4.GA-redhat-00011"
# Set 'setup.eap.modules' module defined labels
LABEL \
com.redhat.deployments-dir="/opt/eap/standalone/deployments" \
com.redhat.dev-mode="DEBUG:true" \
com.redhat.dev-mode.port="DEBUG_PORT:8787" \
io.fabric8.s2i.version.jolokia="1.6.2-redhat-00002" \
io.fabric8.s2i.version.maven="3.6" \
io.openshift.s2i.destination="/tmp" \
io.openshift.s2i.scripts-url="image:///usr/local/s2i" \
org.jboss.container.deployments-dir="/deployments" \
org.jboss.product="eap" \
org.jboss.product.eap.version="7.4.4" \
org.jboss.product.version="7.4.4"
# Exposed ports in 'setup.eap.modules' module
EXPOSE 8080 8778
# Custom scripts from 'setup.eap.modules' module
USER root
RUN [ "sh", "-x", "/tmp/scripts/setup.eap.modules/configure.sh" ]
###### /
###### END module 'setup.eap.modules:1.0'
###### START module 'eap:1.0'
###### \
###### /
###### END module 'eap:1.0'
###### START module 'keycloak.openshift.clients:1.0'
###### \
# Copy 'keycloak.openshift.clients' module general artifacts to '/tmp/artifacts/' destination
COPY \
artifacts/keycloak-eap6-adapter.zip \
artifacts/keycloak-server-overlay.zip \
artifacts/keycloak-fuse-adapter.zip \
artifacts/keycloak-saml-eap7-adapter.zip \
artifacts/keycloak-js-adapter.zip \
artifacts/keycloak-eap7-adapter.zip \
artifacts/keycloak-saml-eap6-adapter.zip \
/tmp/artifacts/
# Copy 'keycloak.openshift.clients' module content
COPY modules/keycloak.openshift.clients /tmp/scripts/keycloak.openshift.clients
# Custom scripts from 'keycloak.openshift.clients' module
USER root
RUN [ "sh", "-x", "/tmp/scripts/keycloak.openshift.clients/install" ]
###### /
###### END module 'keycloak.openshift.clients:1.0'
###### START module 'os-partition:1.0'
###### \
# Copy 'os-partition' module content
COPY modules/os-partition /tmp/scripts/os-partition
# Custom scripts from 'os-partition' module
USER root
RUN [ "sh", "-x", "/tmp/scripts/os-partition/install_as_root" ]
###### /
###### END module 'os-partition:1.0'
###### START module 'os-eap-migration:1.0'
###### \
# Copy 'os-eap-migration' module content
COPY modules/os-eap-migration /tmp/scripts/os-eap-migration
# Custom scripts from 'os-eap-migration' module
USER 185
RUN [ "sh", "-x", "/tmp/scripts/os-eap-migration/configure.sh" ]
###### /
###### END module 'os-eap-migration:1.0'
###### START module 'sso.config.launch.setup.76:1.0'
###### \
# Copy 'sso.config.launch.setup.76' module content
COPY modules/sso.config.launch.setup.76 /tmp/scripts/sso.config.launch.setup.76
# Switch to 'root' user to install 'sso.config.launch.setup.76' module defined packages
USER root
# Install packages defined in the 'sso.config.launch.setup.76' module
RUN microdnf --setopt=install_weak_deps=0 --setopt=tsflags=nodocs install -y openssl \
&& microdnf clean all \
&& rpm -q openssl
# Custom scripts from 'sso.config.launch.setup.76' module
USER root
RUN [ "sh", "-x", "/tmp/scripts/sso.config.launch.setup.76/configure.sh" ]
###### /
###### END module 'sso.config.launch.setup.76:1.0'
###### START module 'sso.db.drivers:1.0'
###### \
# Copy 'sso.db.drivers' module content
COPY modules/sso.db.drivers /tmp/scripts/sso.db.drivers
# Switch to 'root' user to install 'sso.db.drivers' module defined packages
USER root
# Install packages defined in the 'sso.db.drivers' module
RUN microdnf --setopt=install_weak_deps=0 --setopt=tsflags=nodocs install -y postgresql-jdbc \
&& microdnf clean all \
&& rpm -q postgresql-jdbc
# Custom scripts from 'sso.db.drivers' module
USER 185
RUN [ "sh", "-x", "/tmp/scripts/sso.db.drivers/configure.sh" ]
###### /
###### END module 'sso.db.drivers:1.0'
###### START module 'openshift-layer:1.0'
###### \
# Copy 'openshift-layer' module content
COPY modules/openshift-layer /tmp/scripts/openshift-layer
# Custom scripts from 'openshift-layer' module
USER 185
RUN [ "sh", "-x", "/tmp/scripts/openshift-layer/configure_layers.sh" ]
###### /
###### END module 'openshift-layer:1.0'
###### START module 'keycloak-layer:1.0'
###### \
# Copy 'keycloak-layer' module content
COPY modules/keycloak-layer /tmp/scripts/keycloak-layer
# Custom scripts from 'keycloak-layer' module
USER 185
RUN [ "sh", "-x", "/tmp/scripts/keycloak-layer/configure_layer.sh" ]
###### /
###### END module 'keycloak-layer:1.0'
###### START module 'sso.apply.patches:1.0'
###### \
# Copy 'sso.apply.patches' module content
COPY modules/sso.apply.patches /tmp/scripts/sso.apply.patches
# Custom scripts from 'sso.apply.patches' module
USER root
RUN [ "sh", "-x", "/tmp/scripts/sso.apply.patches/apply-eap-rh-sso-one-off-patches.sh" ]
###### /
###### END module 'sso.apply.patches:1.0'
###### START module 'sso-cli-extensions:1.0'
###### \
# Copy 'sso-cli-extensions' module content
COPY modules/sso-cli-extensions /tmp/scripts/sso-cli-extensions
# Custom scripts from 'sso-cli-extensions' module
USER 185
RUN [ "sh", "-x", "/tmp/scripts/sso-cli-extensions/configure.sh" ]
###### /
###### END module 'sso-cli-extensions:1.0'
###### START module 'sso-pre-launch-actions:1.0'
###### \
# Copy 'sso-pre-launch-actions' module content
COPY modules/sso-pre-launch-actions /tmp/scripts/sso-pre-launch-actions
# Custom scripts from 'sso-pre-launch-actions' module
USER root
RUN [ "sh", "-x", "/tmp/scripts/sso-pre-launch-actions/configure.sh" ]
###### /
###### END module 'sso-pre-launch-actions:1.0'
###### START module 'sso-pre-launch-checks:1.0'
###### \
# Copy 'sso-pre-launch-checks' module content
COPY modules/sso-pre-launch-checks /tmp/scripts/sso-pre-launch-checks
# Custom scripts from 'sso-pre-launch-checks' module
USER 185
RUN [ "sh", "-x", "/tmp/scripts/sso-pre-launch-checks/configure.sh" ]
###### /
###### END module 'sso-pre-launch-checks:1.0'
###### START image 'rh-sso-7/sso76-openshift-rhel8:7.6'
###### \
# Copy 'rh-sso-7/sso76-openshift-rhel8' image general artifacts to '/tmp/artifacts/' destination
COPY \
artifacts/maven-repo.zip \
artifacts/keycloak-eap6-adapter.zip \
artifacts/keycloak-eap7-adapter.zip \
artifacts/keycloak-saml-eap6-adapter.zip \
artifacts/keycloak-saml-eap7-adapter.zip \
artifacts/keycloak-fuse-adapter.zip \
artifacts/keycloak-7.6.0.zip \
artifacts/keycloak-api-docs.zip \
artifacts/keycloak-server-overlay.zip \
artifacts/keycloak-js-adapter.zip \
/tmp/artifacts/
# Switch to 'root' user to install 'rh-sso-7/sso76-openshift-rhel8' image defined packages
USER root
# Install packages defined in the 'rh-sso-7/sso76-openshift-rhel8' image
RUN microdnf --setopt=install_weak_deps=0 --setopt=tsflags=nodocs install -y which unzip \
&& microdnf clean all \
&& rpm -q which unzip
# Set 'rh-sso-7/sso76-openshift-rhel8' image defined environment variables
ENV \
JBOSS_IMAGE_NAME="rh-sso-7/sso76-openshift-rhel8" \
JBOSS_IMAGE_VERSION="7.6" \
JBOSS_PRODUCT="sso" \
JBOSS_SSO_VERSION="7.6.0.GA" \
PRODUCT_VERSION="7.6.0.GA"
# Set 'rh-sso-7/sso76-openshift-rhel8' image defined labels
LABEL \
com.redhat.component="redhat-sso-7-sso76-openshift-rhel8-container" \
description="Red Hat Single Sign-On 7.6 on OpenJDK OpenShift container image, based on the Red Hat Universal Base Image 8 Minimal container image" \
io.cekit.version="4.1.0" \
io.k8s.description="Platform for running Red Hat SSO" \
io.k8s.display-name="Red Hat SSO 7.6" \
io.openshift.expose-services="8080:http" \
io.openshift.s2i.scripts-url="image:///usr/local/s2i" \
io.openshift.tags="sso,sso76,keycloak" \
name="rh-sso-7/sso76-openshift-rhel8" \
org.jboss.product="sso" \
org.jboss.product.sso.version="7.6.0.GA" \
org.jboss.product.version="7.6.0.GA" \
summary="Red Hat Single Sign-On 7.6 on OpenJDK OpenShift container image, based on the Red Hat Universal Base Image 8 Minimal container image" \
version="7.6"
# Exposed ports in 'rh-sso-7/sso76-openshift-rhel8' image
EXPOSE 8443
###### /
###### END image 'rh-sso-7/sso76-openshift-rhel8:7.6'
# Switch to 'root' user and remove artifacts and modules
USER root
RUN [ ! -d /tmp/scripts ] || rm -rf /tmp/scripts
RUN [ ! -d /tmp/artifacts ] || rm -rf /tmp/artifacts
# Clear package manager metadata
RUN microdnf clean all && [ ! -d /var/cache/yum ] || rm -rf /var/cache/yum
# Define the user
USER 185
# Define the working directory
WORKDIR /home/jboss
# Define run cmd
CMD ["/opt/eap/bin/openshift-launch.sh"]
## /
## END target image
The problem seems to be this:
Caused by: org.jboss.modules.ModuleNotFoundException: com.squareup.okhttp3
okhttp3
is contained in the .jar, so i do not know why it is not loaded on your machine. Did you test with another keycloak?
i think the problem is "com.squareup.okhttp3" is not in the docker image installed
You might want to check that, i can not really help with docker stuff since i do not use it.
the version of keycloak 18
Red Hat Single Sign-On 7.6
Component | Version |
---|---|
Keycloak | 18.0.0 |
@nilsbehlen can you help me
docker not working
even on test keycloak 18 alone not working same error
Hi, like i said i can not really help you with things concering docker. However, the provider should work on keycloak 18. Did you follow the installation instruction?
Shut down keycloak, place the provider in the directory, run kc.sh build
then start keycloak again.
it's not a docker now
it's test keycloak 18
can't find a directory called "provider" only deployments
did you read the readme files in the keycloak directories on how to deploy providers, it is explained there
ok i test on keycloak 9 works but not keycloak 15.0.6 or 18.00
it's working now i just add module com.squareup.okhttp3 to be deploy as new module and it all works thanks for everything