[keycloak-user] org.keycloak.util.PemUtils.pemToDer Bad Base64 input character decimal

Alexander Chriztopher alexander.chriztopher at gmail.com
Fri Oct 10 13:49:58 EDT 2014


Hi all,

I keep on having this error when i start my application :

19:45:36,232 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-8)
MSC000001: Failed to start service
jboss.undertow.deployment.default-server.default-host./cv-web:
*org.jboss.msc.service.StartException* in service
jboss.undertow.deployment.default-server.default-host./cv-web: Failed to
start service

at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(
*ServiceControllerImpl.java:1904*) [jboss-msc-1.2.2.Final.jar:1.2.2.Final]

at java.util.concurrent.ThreadPoolExecutor.runWorker(
*ThreadPoolExecutor.java:1142*) [rt.jar:1.8.0_11]

at java.util.concurrent.ThreadPoolExecutor$Worker.run(
*ThreadPoolExecutor.java:617*) [rt.jar:1.8.0_11]

at java.lang.Thread.run(*Thread.java:745*) [rt.jar:1.8.0_11]

Caused by: *java.lang.RuntimeException*: *java.io.IOException*: Bad Base64
input character decimal 36 in array position 0

at org.keycloak.adapters.KeycloakDeploymentBuilder.internalBuild(
*KeycloakDeploymentBuilder.java:37*)

at org.keycloak.adapters.KeycloakDeploymentBuilder.build(
*KeycloakDeploymentBuilder.java:84*)

at org.keycloak.adapters.undertow.KeycloakServletExtension.handleDeployment(
*KeycloakServletExtension.java:104*)

at io.undertow.servlet.core.DeploymentManagerImpl.handleExtensions(
*DeploymentManagerImpl.java:240*)

at io.undertow.servlet.core.DeploymentManagerImpl.deploy(
*DeploymentManagerImpl.java:149*)

at
org.wildfly.extension.undertow.deployment.UndertowDeploymentService.startContext(
*UndertowDeploymentService.java:87*)

at
org.wildfly.extension.undertow.deployment.UndertowDeploymentService.start(
*UndertowDeploymentService.java:72*)

at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(
*ServiceControllerImpl.java:1948*) [jboss-msc-1.2.2.Final.jar:1.2.2.Final]

at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(
*ServiceControllerImpl.java:1881*) [jboss-msc-1.2.2.Final.jar:1.2.2.Final]

... 3 more

Caused by: *java.io.IOException*: Bad Base64 input character decimal 36 in
array position 0

at net.iharder.Base64.decode(*Base64.java:1201*)

at net.iharder.Base64.decode(*Base64.java:1256*)

at net.iharder.Base64.decode(*Base64.java:1224*)

at org.keycloak.util.PemUtils.pemToDer(*PemUtils.java:91*)

at org.keycloak.util.PemUtils.decodePublicKey(*PemUtils.java:49*)

at org.keycloak.adapters.KeycloakDeploymentBuilder.internalBuild(
*KeycloakDeploymentBuilder.java:35*)

... 11 more

Anyone knows where does this come from.

Everything was working finely until today where i started getting this
error. When i comment out my security stuff in web.xml it disappears.

Thanks for any help.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/keycloak-user/attachments/20141010/1379ef35/attachment.html 


More information about the keycloak-user mailing list