-
Bug
-
Resolution: Cannot Reproduce
-
Blocker
-
None
-
Powered by SuggestiMate
When I navigate to Cmanage jenkins an click on system configuration and trying to save the changes getting below error.
A problem occurred while processing the request.
Logging ID=bb06aeef-9646-4761-b709-3d6f64fe7686
Currently we are at Jenkins 2.254 I have tried upgrading still the issue occurs.
[JENKINS-63980] System configuration -> Save changes fails with an error
Current my jenkins version is in 2.254 and i tried upgrading to 2.264 and still getting the issue.
Below are the full list of plugins.
JavaScript GUI Lib: ACE Editor bundle plugin (ace-editor): 1.1
Ant Plugin (ant): 1.11
OWASP Markup Formatter Plugin (antisamy-markup-formatter): 2.1
Apache HttpComponents Client 4.x API Plugin (apache-httpcomponents-client-4-api): 4.5.10-2.0
Artifactory Plugin (artifactory): 3.8.1
Authentication Tokens API Plugin (authentication-tokens): 1.4
Authorize Project (authorize-project): 1.3.0
Bitbucket Jira Validator SCM Filter Plugin (bitbucket-scm-filter-jira-validator): 0.1.0
Bitbucket Plugin (bitbucket): 1.1.20
Block Build Final Project Plugin (block-build-final-project): 1.0
Common API for Blue Ocean (blueocean-commons): 1.23.2
Blue Ocean Core JS (blueocean-core-js): 1.23.2
JWT for Blue Ocean (blueocean-jwt): 1.23.2
Pipeline SCM API for Blue Ocean (blueocean-pipeline-scm-api): 1.23.2
REST API for Blue Ocean (blueocean-rest): 1.23.2
Web for Blue Ocean (blueocean-web): 1.23.2
bouncycastle API Plugin (bouncycastle-api): 2.18
Branch API Plugin (branch-api): 2.5.9
Build Failure Analyzer (build-failure-analyzer): 1.27.1
Build Monitor View (build-monitor-plugin): 1.12+build.201809061734
Build Pipeline Plugin (build-pipeline-plugin): 1.5.8
Build Timeout (build-timeout): 1.20
Build Timestamp Plugin (build-timestamp): 1.0.3
Bitbucket Branch Source Plugin (cloudbees-bitbucket-branch-source): 2.9.1
Folders Plugin (cloudbees-folder): 6.14
Command Agent Launcher Plugin (command-launcher): 1.4
Conditional BuildStep (conditional-buildstep): 1.3.6
Config File Provider Plugin (config-file-provider): 3.6.3
Credentials Binding Plugin (credentials-binding): 1.23
Credentials Plugin (credentials): 2.3.12
Delivery Pipeline Plugin (delivery-pipeline-plugin): 1.4.2
Display URL API (display-url-api): 2.3.3
Docker Commons Plugin (docker-commons): 1.17
Docker Pipeline (docker-workflow): 1.23
Downstream build view (downstream-buildview): 1.9
Downstream-Ext (downstream-ext): 1.8
Durable Task Plugin (durable-task): 1.34
ECharts API Plugin (echarts-api): 4.8.0-2
Email Extension Plugin (email-ext): 2.74
EnvInject API Plugin (envinject-api): 1.7
Environment Injector Plugin (envinject): 2.3.0
Extended Read Permission Plugin (extended-read-permission): 3.2
External Monitor Job Type Plugin (external-monitor-job): 1.7
Favorite (favorite): 2.3.2
Git client plugin (git-client): 3.4.1
GIT server Plugin (git-server): 1.9
Git plugin (git): 4.3.0
GitHub API Plugin (github-api): 1.115
GitHub Branch Source Plugin (github-branch-source): 2.8.3
GitHub Jira Validator SCM Filter Plugin (github-scm-filter-jira-validator): 0.1.0
GitHub plugin (github): 1.31.0
Gradle Plugin (gradle): 1.36
JavaScript GUI Lib: Handlebars bundle plugin (handlebars): 1.1.1
Handy Uri Templates 2.x API Plugin (handy-uri-templates-2-api): 2.1.8-1.0
HTML Publisher plugin (htmlpublisher): 1.23
HTTP Request Plugin (http_request): 1.8.26
Ivy Plugin (ivy): 2.1
Jackson 2 API Plugin (jackson2-api): 2.11.2
Javadoc Plugin (javadoc): 1.6
Oracle Java SE Development Kit Installer Plugin (jdk-tool): 1.4
Design Language (jenkins-design-language): 1.23.2
Jira Issue Updater (jenkins-jira-issue-updater): 1.18
JIRA Trigger Plugin (jira-trigger): 1.0.0
Jira plugin (jira): 3.1.1
JiraTestResultReporter plugin (JiraTestResultReporter): 2.0.7
Join plugin (join): 1.21
JavaScript GUI Lib: jQuery bundles (jQuery and jQuery UI) plugin (jquery-detached): 1.2.1
jQuery UI plugin (jquery-ui): 1.0.2
jQuery plugin (jquery): 1.12.4-1
JQuery3 API Plugin (jquery3-api): 3.5.1-1
JSch dependency plugin (jsch): 0.1.55.2
JUnit Plugin (junit): 1.31
LDAP Plugin (ldap): 1.24
Lockable Resources plugin (lockable-resources): 2.8
Mail Watcher Plugin (mail-watcher-plugin): 1.16
Mailer Plugin (mailer): 1.32
MapDB API Plugin (mapdb-api): 1.0.9.0
Matrix Authorization Strategy Plugin (matrix-auth): 2.6.2
Matrix Project Plugin (matrix-project): 1.17
Maven Integration plugin (maven-plugin): 3.7
Mercurial plugin (mercurial): 2.10
JavaScript GUI Lib: Moment.js bundle plugin (momentjs): 1.1.1
Monitoring (monitoring): 1.85.0
MSBuild Plugin (msbuild): 1.29
NUnit plugin (nunit): 0.27
Office 365 Connector (Office-365-Connector): 4.13.1
OkHttp Plugin (okhttp-api): 3.14.9
PAM Authentication plugin (pam-auth): 1.6
Parameterized Scheduler (parameterized-scheduler): 0.8
Parameterized Trigger plugin (parameterized-trigger): 2.37
Pipeline: Build Step (pipeline-build-step): 2.13
Pipeline Dependency Walker Plugin (pipeline-dependency-walker): 1.0.0
Pipeline: GitHub Groovy Libraries (pipeline-github-lib): 1.0
Pipeline Graph Analysis Plugin (pipeline-graph-analysis): 1.10
Pipeline: Input Step (pipeline-input-step): 2.11
Pipeline: Milestone Step (pipeline-milestone-step): 1.3.1
Pipeline: Model API (pipeline-model-api): 1.7.1
Pipeline: Declarative Agent API (pipeline-model-declarative-agent): 1.1.1
Pipeline: Declarative (pipeline-model-definition): 1.7.1
Pipeline: Declarative Extension Points API (pipeline-model-extensions): 1.7.1
Pipeline: REST API Plugin (pipeline-rest-api): 2.14
Pipeline: Stage Step (pipeline-stage-step): 2.5
Pipeline: Stage Tags Metadata (pipeline-stage-tags-metadata): 1.7.1
Pipeline: Stage View Plugin (pipeline-stage-view): 2.14
Plain Credentials Plugin (plain-credentials): 1.7
Plugin Utilities API Plugin (plugin-util-api): 1.2.2
Hudson Post build task (postbuild-task): 1.8
PowerShell plugin (powershell): 1.4
Publish Over FTP (publish-over-ftp): 1.15
Publish Over SSH (publish-over-ssh): 1.20.1
Infrastructure plugin for Publish Over X (publish-over): 0.22
Pub-Sub "light" Bus (pubsub-light): 1.13
Release Helper Plugin (release-helper): 1.3.3
Resource Disposer Plugin (resource-disposer): 0.14
Role-based Authorization Strategy (role-strategy): 3.0
Run Condition Plugin (run-condition): 1.3
SCM API Plugin (scm-api): 2.6.3
Script Security Plugin (script-security): 1.75
slave-status (slave-status): 1.6
Snakeyaml API Plugin (snakeyaml-api): 1.26.4
SonarQube Scanner for Jenkins (sonar): 2.12
SSH Credentials Plugin (ssh-credentials): 1.18.1
SSH Build Agents plugin (ssh-slaves): 1.31.2
Structs Plugin (structs): 1.20
Subversion Plug-in (subversion): 2.13.1
Text Finder (text-finder): 1.15
Timestamper (timestamper): 1.11.5
Test Management for Jira (tm4j-automation): 1.5.1
Token Macro Plugin (token-macro): 2.12
Trilead API Plugin (trilead-api): 1.0.8
Upstream Downstream Column Plugin (upstream-downstream-view): 1.006
Variant Plugin (variant): 1.3
Veracode Scan (veracode-scan): 20.9.11.0
Windows Exe Runner Plugin (windows-exe-runner): 1.2
WMI Windows Agents Plugin (windows-slaves): 1.6
Pipeline (workflow-aggregator): 2.6
Pipeline: API (workflow-api): 2.40
Pipeline: Basic Steps (workflow-basic-steps): 2.20
Pipeline: Shared Groovy Libraries (workflow-cps-global-lib): 2.17
Pipeline: Groovy (workflow-cps): 2.82
Pipeline: Nodes and Processes (workflow-durable-task-step): 2.35
Pipeline: Job (workflow-job): 2.39
Pipeline: Multibranch (workflow-multibranch): 2.22
Pipeline: SCM Step (workflow-scm-step): 2.11
Pipeline: Step API (workflow-step-api): 2.22
Pipeline: Supporting APIs (workflow-support): 3.5
Workspace Cleanup Plugin (ws-cleanup): 0.38
srinivas_pullaiahgari can you use the script provided please? I can't easily load that plugin list into a test instance
timja we are not using docker to execute the above script. we installed jenkins in the Azure Vm server.
Could you please let me know the steps to execute the above script.
You don’t need docker it’s calling the Jenkins api, just run the curl command
I have the same issue!
This problem occurred with the following version Jenkins 2.288 as well as in the previous version and is unfortunately still unsolved.
Do you have any idea how I can solve this problem?
I would appreciate an answer and remain with best regards
Daniel
Apr 15, 2021 9:44:37 AM WARNUNG hudson.init.impl.InstallUncaughtExceptionHandler handleException
Caught unhandled exception with ID 1ab1e095-482b-4001-a744-4d7aa718acb2 java.lang.NoSuchMethodError: com.google.common.base.Throwables.throwIfUnchecked(Ljava/lang/Throwable;)V at com.atlassian.httpclient.apache.httpcomponents.ApacheAsyncHttpClient.lambda$doExecute$4(ApacheAsyncHttpClient.java:344) Caused: com.atlassian.httpclient.api.ResponseTransformationException at com.atlassian.httpclient.api.DefaultResponseTransformation$DefaultResponseTransformationBuilder.lambda$defaultThrowableHandler$1(DefaultResponseTransformation.java:202) at io.atlassian.util.concurrent.Promises.lambda$biFunction$7(Promises.java:424) at java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) at java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) at java.util.concurrent.CompletableFuture.postComplete(Unknown Source) at java.util.concurrent.CompletableFuture.completeExceptionally(Unknown Source) at com.atlassian.httpclient.apache.httpcomponents.SettableFuturePromiseHttpPromiseAsyncClient$1.lambda$doFailed$1(SettableFuturePromiseHttpPromiseAsyncClient.java:42) at com.atlassian.httpclient.apache.httpcomponents.SettableFuturePromiseHttpPromiseAsyncClient.runInContext(SettableFuturePromiseHttpPromiseAsyncClient.java:61) at com.atlassian.httpclient.apache.httpcomponents.SettableFuturePromiseHttpPromiseAsyncClient$ThreadLocalDelegateRunnable.run(SettableFuturePromiseHttpPromiseAsyncClient.java:129) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) Caused: javax.servlet.ServletException at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:816) at org.kohsuke.stapler.Stapler.invoke(Stapler.java:898) at org.kohsuke.stapler.Stapler.invoke(Stapler.java:694) at org.kohsuke.stapler.Stapler.service(Stapler.java:240) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:791) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1626) at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:154) at org.jenkinsci.plugins.corsfilter.AccessControlsFilter.doFilter(AccessControlsFilter.java:79) at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:151) at jenkins.telemetry.impl.UserLanguages$AcceptLanguageFilter.doFilter(UserLanguages.java:129) at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:151) at jenkins.security.ResourceDomainFilter.doFilter(ResourceDomainFilter.java:76) at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:151) at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239) at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215) at net.bull.javamelody.PluginMonitoringFilter.doFilter(PluginMonitoringFilter.java:88) at org.jvnet.hudson.plugins.monitoring.HudsonMonitoringFilter.doFilter(HudsonMonitoringFilter.java:121) at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:151) at hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:157) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601) at hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:153) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:92) at jenkins.security.AcegiSecurityExceptionFilter.doFilter(AcegiSecurityExceptionFilter.java:52) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:97) at hudson.security.UnwrapSecurityExceptionFilter.doFilter(UnwrapSecurityExceptionFilter.java:51) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:97) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:119) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:97) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:105) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:97) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:101) at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:92) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:97) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:218) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:212) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:97) at jenkins.security.BasicHeaderProcessor.doFilter(BasicHeaderProcessor.java:93) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:97) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:110) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:80) at hudson.security.HttpSessionContextIntegrationFilter2.doFilter(HttpSessionContextIntegrationFilter2.java:62) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:97) at hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:109) at hudson.security.HudsonFilter.doFilter(HudsonFilter.java:168) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601) at org.kohsuke.stapler.compression.CompressionFilter.doFilter(CompressionFilter.java:51) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601) at hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:82) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601) at org.kohsuke.stapler.DiagnosticThreadNameFilter.doFilter(DiagnosticThreadNameFilter.java:30) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601) at jenkins.security.SuspiciousRequestFilter.doFilter(SuspiciousRequestFilter.java:36) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:548) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:578) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1435) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:501) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1350) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:516) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:388) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:633) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:380) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:279) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:336) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:313) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:129) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:383) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:882) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1036) at java.lang.Thread.run(Unknown Source)
holyraspi it is uncommon that the issue you're seeing is caused by the same issue that causes this issue. The issue you're seeing may have similar symptoms to this issue, but usually this type of stack trace issue is specific to the set of plugins you have installed and the Jenkins version you're running.
Steps you can take to help yourself and help us help you
- Follow the instructions in the Jenkins 2.277.1 upgrade guide
- Remove unused plugins from your installation
- Remove plugins with security issues from your installation
- Update plugins to the latest releases
- Confirm that the issue is still visible
- Report a new issue on issues.jenkins.io that provides the information requested in "How to report an issue", especially including the specific details :
- Jenkins version
- Jenkins plugin names and versions (please report with the format provided by the script)
I can't duplicate the problem with the plugin versions provided by srinivas_pullaiahgari and Jenkins 2.254. Considering the long response times from srinivas_pullaiahgari, the badly outdated nature of the plugins in the plugin list, and the more pressing needs of users updating to Jenkins 2.277.x, I'm closing this issue.
srinivas_pullaiahgari, my recommendations are:
- Remove the plugins that you don't use
- Upgrade your plugins to the current releases. There appear to be 20 or more outdated plugins
- Remove the plugins that have security warnings
- Upgrade to Jenkins 2.277.2 and check if the issue persists
If the issue persists, you're welcome to reopen this. I can't duplicate what you've described.
Thank you Mark, you have been very helpful. I have been able to identify the problem. The plugin JiraTestResultReporter caused the problem.
Ah right my mistake