jenkinsci / jenkinsci/docker-commons-plugin

[JENKINS-56942] Facing exception while using docker build and publish plugin

Open
#215 0 comments 0 reactions 0 assignees View on GitHub
component:docker-commons-plugin imported-jira-issue priority:major resolution:unresolved
Dominant language
Java
Stars
53
Forks
85
PR merge metrics
No merged PRs in 30d

Description

Hi, I am using jenkins to build a docker image and push to registry server. I am facing an issue where docker build and publish build step gives me java exception

 

ERROR: Failed to deserialize response to UserRequest:org.jenkinsci.plugins.docker.commons.credentials.DockerRegistryToken$1@​4e4f7e4d: java.lang.SecurityException: Rejected: net.sf.json.JSONException; see

https://jenkins.io/redirect/class-filter/

java.io.IOException: Failed to deserialize response to UserRequest:org.jenkinsci.plugins.docker.commons.credentials.DockerRegistryToken$1@​4e4f7e4d: java.lang.SecurityException: Rejected: net.sf.json.JSONException; see

https://jenkins.io/redirect/class-filter/

at hudson.remoting.Channel.call(Channel.java:960)

at org.jenkinsci.plugins.docker.commons.credentials.DockerRegistryToken.newKeyMaterialFactory(DockerRegistryToken.java:125)

at org.jenkinsci.plugins.docker.commons.credentials.DockerRegistryEndpoint.newKeyMaterialFactory(DockerRegistryEndpoint.java:222)

at org.jenkinsci.plugins.docker.commons.credentials.DockerRegistryEndpoint.newKeyMaterialFactory(DockerRegistryEndpoint.java:207)

at org.jenkinsci.plugins.docker.commons.credentials.DockerRegistryEndpoint.newKeyMaterialFactory(DockerRegistryEndpoint.java:199)

at com.cloudbees.dockerpublish.DockerBuilder$Perform.executeCmd(DockerBuilder.java:455)

at com.cloudbees.dockerpublish.DockerBuilder$Perform.executeCmd(DockerBuilder.java:431)

at com.cloudbees.dockerpublish.DockerBuilder$Perform.buildAndTag(DockerBuilder.java:373)

at com.cloudbees.dockerpublish.DockerBuilder$Perform.exec(DockerBuilder.java:311)

at com.cloudbees.dockerpublish.DockerBuilder$Perform.access$100(DockerBuilder.java:291)

at com.cloudbees.dockerpublish.DockerBuilder.perform(DockerBuilder.java:262)

at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)

at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:744)

at hudson.model.Build$BuildExecution.build(Build.java:206)

at hudson.model.Build$BuildExecution.doRun(Build.java:163)

at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:504)

at hudson.model.Run.execute(Run.java:1731)

at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)

at hudson.model.ResourceController.execute(ResourceController.java:97)

at hudson.model.Executor.run(Executor.java:429)

Caused by: java.lang.SecurityException: Rejected: net.sf.json.JSONException; see

https://jenkins.io/redirect/class-filter/

at hudson.remoting.ClassFilter.check(ClassFilter.java:64)

at hudson.remoting.MultiClassLoaderSerializer$Input.resolveClass(MultiClassLoaderSerializer.java:128)

at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1868)

at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1751)

at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2042)

at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1573)

at java.io.ObjectInputStream.readObject(ObjectInputStream.java:431)

at hudson.remoting.UserRequest.deserialize(UserRequest.java:277)

at hudson.remoting.UserResponse.retrieve(UserRequest.java:310)

at hudson.remoting.Channel.call(Channel.java:952)

... 19 more

Please can any one suggest me what could be an issue.

---
Originally reported by maysaxen, imported from: Facing exception while using docker build and publish plugin


  • status: Open
  • priority: Major
  • component(s): docker-commons-plugin
  • resolution: Unresolved
  • votes: 0
  • watchers: 1
  • imported: 20260604-161841

Raw content of original issue

Hi, I am using jenkins to build a docker image and push to registry server. I am facing an issue where docker build and publish build step gives me java exception

 
ERROR: Failed to deserialize response to UserRequest:org.jenkinsci.plugins.docker.commons.credentials.DockerRegistryToken$1@4e4f7e4d: java.lang.SecurityException: Rejected: net.sf.json.JSONException; see
https://jenkins.io/redirect/class-filter/
java.io.IOException: Failed to deserialize response to UserRequest:org.jenkinsci.plugins.docker.commons.credentials.DockerRegistryToken$1@4e4f7e4d: java.lang.SecurityException: Rejected: net.sf.json.JSONException; see
https://jenkins.io/redirect/class-filter/
at hudson.remoting.Channel.call(Channel.java:960)
at org.jenkinsci.plugins.docker.commons.credentials.DockerRegistryToken.newKeyMaterialFactory(DockerRegistryToken.java:125)
at org.jenkinsci.plugins.docker.commons.credentials.DockerRegistryEndpoint.newKeyMaterialFactory(DockerRegistryEndpoint.java:222)
at org.jenkinsci.plugins.docker.commons.credentials.DockerRegistryEndpoint.newKeyMaterialFactory(DockerRegistryEndpoint.java:207)
at org.jenkinsci.plugins.docker.commons.credentials.DockerRegistryEndpoint.newKeyMaterialFactory(DockerRegistryEndpoint.java:199)
at com.cloudbees.dockerpublish.DockerBuilder$Perform.executeCmd(DockerBuilder.java:455)
at com.cloudbees.dockerpublish.DockerBuilder$Perform.executeCmd(DockerBuilder.java:431)
at com.cloudbees.dockerpublish.DockerBuilder$Perform.buildAndTag(DockerBuilder.java:373)
at com.cloudbees.dockerpublish.DockerBuilder$Perform.exec(DockerBuilder.java:311)
at com.cloudbees.dockerpublish.DockerBuilder$Perform.access$100(DockerBuilder.java:291)
at com.cloudbees.dockerpublish.DockerBuilder.perform(DockerBuilder.java:262)
at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:744)
at hudson.model.Build$BuildExecution.build(Build.java:206)
at hudson.model.Build$BuildExecution.doRun(Build.java:163)
at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:504)
at hudson.model.Run.execute(Run.java:1731)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
at hudson.model.ResourceController.execute(ResourceController.java:97)
at hudson.model.Executor.run(Executor.java:429)
Caused by: java.lang.SecurityException: Rejected: net.sf.json.JSONException; see
https://jenkins.io/redirect/class-filter/
at hudson.remoting.ClassFilter.check(ClassFilter.java:64)
at hudson.remoting.MultiClassLoaderSerializer$Input.resolveClass(MultiClassLoaderSerializer.java:128)
at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1868)
at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1751)
at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2042)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1573)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:431)
at hudson.remoting.UserRequest.deserialize(UserRequest.java:277)
at hudson.remoting.UserResponse.retrieve(UserRequest.java:310)
at hudson.remoting.Channel.call(Channel.java:952)
... 19 more

Please can any one suggest me what could be an issue.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.