Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-65581

"Configure system" UI broken, clicking "Apply" does nothing

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major Major
    • core
    • None
    • 2.289.2

      How to reproduce:

      1. Go to https://<jenkins_ui>/configure with any browser
      2. Make a configuration change of any sort
      3. Click on "Apply" or "Save".
      4. Using Chrome, nothing happens and the changes are not accepted. Using Firefox, a blank "Error" pop up appears.

          [JENKINS-65581] "Configure system" UI broken, clicking "Apply" does nothing

          Aviram added a comment -

          Hi markewaite,

          We have done as you said and updated all plugins which have configuration in this screen, and removed deprecated plugins. Unfortunately the issue still persists. 

          Here is our plugin list in the format you prefer:

          Jenkins: 2.277.2
          OS: Linux - 4.14.214-118.339.amzn1.x86_64

          show-build-parameters:1.0
          xcode-plugin:2.0.15
          jquery-detached:1.2.1
          gradle:1.36
          authorize-project:1.3.0
          cloudbees-folder:6.15
          persistent-parameter:1.2
          atlassian-bitbucket-server-integration:2.1.3
          ws-cleanup:0.38
          durable-task:1.34
          plain-credentials:1.7
          pipeline-stage-view:2.13
          blueocean-commons:1.24.6
          ec2-fleet:2.1.1
          rebuild:1.32
          blueocean-pipeline-api-impl:1.24.6
          extended-choice-parameter:0.82
          dtkit-api:3.0.0
          build-notifications:1.5.0
          cobertura:1.16
          nodelabelparameter:1.7.2
          htmlpublisher:1.25
          embeddable-build-status:2.0.3
          jobConfigHistory:2.27
          handy-uri-templates-2-api:2.1.8-1.0
          pipeline-utility-steps:2.6.1
          github:1.33.1
          docker-slaves:1.0.7
          sonar:2.13.1
          stashNotifier:1.20
          ant:1.11
          bouncycastle-api:2.18
          nodejs:1.3.7
          maven-plugin:3.10
          blueocean-dashboard:1.24.6
          workflow-job:2.40
          config-file-provider:3.8.0
          blueocean-i18n:1.24.6
          job-dsl:1.77
          pipeline-model-api:1.8.4
          workflow-step-api:2.23
          timestamper:1.11.5
          blueocean-bitbucket-pipeline:1.24.6
          publish-over-ssh:1.22
          mapdb-api:1.0.9.0
          code-coverage-api:1.1.6
          workflow-aggregator:2.6
          ldap:1.26
          blueocean-jira:1.24.6
          aws-bucket-credentials:1.0.0
          docker-commons:1.17
          authentication-tokens:1.4
          blueocean-github-pipeline:1.24.6
          file-operations:1.11
          configuration-as-code:1.51
          pipeline-model-extensions:1.8.4
          blueocean-display-url:2.4.1
          okhttp-api:3.14.9
          pipeline-stage-tags-metadata:1.8.4
          plugin-util-api:2.2.0
          blueocean-config:1.24.6
          build-monitor-plugin:1.12+build.201809061734
          echarts-api:5.1.0-2
          workflow-multibranch:2.22
          windows-exe-runner:1.2
          throttle-concurrents:2.2
          cloudbees-bitbucket-branch-source:2.9.8
          aws-java-sdk:1.11.821
          blueocean-rest:1.24.6
          apache-httpcomponents-client-4-api:4.5.13-1.0
          copyartifact:1.46
          ssh-credentials:1.18.1
          matrix-project:1.18
          global-slack-notifier:1.5
          ssh-slaves:1.31.5
          remote-file:1.13
          bootstrap4-api:4.6.0-3
          extensible-choice-parameter:1.7.0
          blueocean-web:1.24.6
          run-condition:1.3
          powershell:1.4
          variant:1.3
          blueocean-pipeline-editor:1.24.6
          lockable-resources:2.10
          workflow-support:3.8
          branch-api:2.6.4
          display-url-api:2.3.4
          conditional-buildstep:1.3.6
          amazon-ecr:1.6
          envinject-api:1.7
          popper-api:1.16.1-2
          pam-auth:1.6
          momentjs:1.1.1
          bitbucket:1.1.28
          blueocean-personalization:1.24.6
          ace-editor:1.1
          saml:1.1.6
          jquery:1.12.4-1
          multibranch-build-strategy-extension:1.0.10
          workflow-durable-task-step:2.35
          workflow-cps-global-lib:2.19
          publish-over:0.22
          subversion:2.14.1
          msbuild:1.29
          pipeline-stage-step:2.5
          extended-read-permission:3.2
          allure-jenkins-plugin:2.29.0
          favorite:2.3.2
          token-macro:2.15
          docker-workflow:1.26
          dashboard-view:2.16
          blueocean-jwt:1.24.6
          external-monitor-job:1.7
          git-client:3.7.1
          blueocean-events:1.24.6
          git-server:1.9
          xunit:3.0.2
          ivy:2.1
          blueocean-rest-impl:1.24.6
          jsch:0.1.55.2
          build-failure-analyzer:2.0.0
          checks-api:1.7.0
          multibranch-scan-webhook-trigger:1.0.5
          http_request:1.8.26
          blueocean-pipeline-scm-api:1.24.6
          javadoc:1.6
          structs:1.22
          artifactory:3.11.0
          caffeine-api:2.9.1-23.v51c4e2c879c8
          pipeline-rest-api:2.13
          blueocean-autofavorite:1.2.4
          git:4.7.1
          matrix-auth:2.6.7
          node-iterator-api:1.5.0
          build-timeout:1.20
          mercurial:2.15
          handlebars:1.1.1
          antisamy-markup-formatter:2.1
          convert-to-pipeline:1.0
          jdk-tool:1.4
          workflow-scm-step:2.12
          content-replace:1.5.1
          pipeline-milestone-step:1.3.1
          github-branch-source:2.10.2
          snakeyaml-api:1.27.0
          pipeline-build-step:2.13
          pipeline-input-step:2.12
          trilead-api:1.0.13
          font-awesome-api:5.15.3-2
          role-strategy:3.1.1
          git-parameter:0.9.13
          basic-branch-build-strategies:1.3.2
          workflow-api:2.42
          jackson2-api:2.12.3
          test-results-analyzer:0.3.5
          terraform:1.0.10
          emailext-template:1.2
          build-name-setter:2.1.0
          blueocean-git-pipeline:1.24.6
          build-environment:1.7
          scalable-amazon-ecs:1.0
          extra-columns:1.23
          uno-choice:2.5.6
          github-api:1.123
          ssh-agent:1.22
          sse-gateway:1.24
          ansicolor:1.0.0
          script-security:1.76
          jquery3-api:3.6.0-1
          jenkins-design-language:1.24.6
          mailer:1.32.1
          pipeline-github-lib:1.0
          ec2:1.51
          scm-api:2.6.4
          pipeline-model-definition:1.8.4
          junit:1.49
          text-finder:1.15
          email-ext:2.82
          aws-credentials:1.29
          hashicorp-vault-plugin:3.8.0
          s3:0.11.7
          monitor-pro:1.0.9
          jira:3.3
          pipeline-graph-analysis:1.10
          jjwt-api:0.11.2-9.c8b45b8bb173
          workflow-basic-steps:2.20
          envinject:2.4.0
          windows-slaves:1.6
          pubsub-light:1.13
          credentials-binding:1.24
          resource-disposer:0.14
          slack:2.48
          pipeline-npm:0.9.2
          blueocean:1.24.6
          command-launcher:1.4
          active-directory:2.24
          ssh:2.6.1
          parameterized-trigger:2.40
          credentials:2.4.1
          amazon-ecs:1.36
          workflow-cps:2.92
          progress-bar-column-plugin:1.0
          blueocean-core-js:1.24.6
          nunit:0.27
          pipeline-aws:1.42
          Result: [Plugin:show-build-parameters, Plugin:xcode-plugin, Plugin:jquery-detached, Plugin:gradle, Plugin:authorize-project, Plugin:cloudbees-folder, Plugin:persistent-parameter, Plugin:atlassian-bitbucket-server-integration, Plugin:ws-cleanup, Plugin:durable-task, Plugin:plain-credentials, Plugin:pipeline-stage-view, Plugin:blueocean-commons, Plugin:ec2-fleet, Plugin:rebuild, Plugin:blueocean-pipeline-api-impl, Plugin:extended-choice-parameter, Plugin:dtkit-api, Plugin:build-notifications, Plugin:cobertura, Plugin:nodelabelparameter, Plugin:htmlpublisher, Plugin:embeddable-build-status, Plugin:jobConfigHistory, Plugin:handy-uri-templates-2-api, Plugin:pipeline-utility-steps, Plugin:github, Plugin:docker-slaves, Plugin:sonar, Plugin:stashNotifier, Plugin:ant, Plugin:bouncycastle-api, Plugin:nodejs, Plugin:maven-plugin, Plugin:blueocean-dashboard, Plugin:workflow-job, Plugin:config-file-provider, Plugin:blueocean-i18n, Plugin:job-dsl, Plugin:pipeline-model-api, Plugin:workflow-step-api, Plugin:timestamper, Plugin:blueocean-bitbucket-pipeline, Plugin:publish-over-ssh, Plugin:mapdb-api, Plugin:code-coverage-api, Plugin:workflow-aggregator, Plugin:ldap, Plugin:blueocean-jira, Plugin:aws-bucket-credentials, Plugin:docker-commons, Plugin:authentication-tokens, Plugin:blueocean-github-pipeline, Plugin:file-operations, Plugin:configuration-as-code, Plugin:pipeline-model-extensions, Plugin:blueocean-display-url, Plugin:okhttp-api, Plugin:pipeline-stage-tags-metadata, Plugin:plugin-util-api, Plugin:blueocean-config, Plugin:build-monitor-plugin, Plugin:echarts-api, Plugin:workflow-multibranch, Plugin:windows-exe-runner, Plugin:throttle-concurrents, Plugin:cloudbees-bitbucket-branch-source, Plugin:aws-java-sdk, Plugin:blueocean-rest, Plugin:apache-httpcomponents-client-4-api, Plugin:copyartifact, Plugin:ssh-credentials, Plugin:matrix-project, Plugin:global-slack-notifier, Plugin:ssh-slaves, Plugin:remote-file, Plugin:bootstrap4-api, Plugin:extensible-choice-parameter, Plugin:blueocean-web, Plugin:run-condition, Plugin:powershell, Plugin:variant, Plugin:blueocean-pipeline-editor, Plugin:lockable-resources, Plugin:workflow-support, Plugin:branch-api, Plugin:display-url-api, Plugin:conditional-buildstep, Plugin:amazon-ecr, Plugin:envinject-api, Plugin:popper-api, Plugin:pam-auth, Plugin:momentjs, Plugin:bitbucket, Plugin:blueocean-personalization, Plugin:ace-editor, Plugin:saml, Plugin:jquery, Plugin:multibranch-build-strategy-extension, Plugin:workflow-durable-task-step, Plugin:workflow-cps-global-lib, Plugin:publish-over, Plugin:subversion, Plugin:msbuild, Plugin:pipeline-stage-step, Plugin:extended-read-permission, Plugin:allure-jenkins-plugin, Plugin:favorite, Plugin:token-macro, Plugin:docker-workflow, Plugin:dashboard-view, Plugin:blueocean-jwt, Plugin:external-monitor-job, Plugin:git-client, Plugin:blueocean-events, Plugin:git-server, Plugin:xunit, Plugin:ivy, Plugin:blueocean-rest-impl, Plugin:jsch, Plugin:build-failure-analyzer, Plugin:checks-api, Plugin:multibranch-scan-webhook-trigger, Plugin:http_request, Plugin:blueocean-pipeline-scm-api, Plugin:javadoc, Plugin:structs, Plugin:artifactory, Plugin:caffeine-api, Plugin:pipeline-rest-api, Plugin:blueocean-autofavorite, Plugin:git, Plugin:matrix-auth, Plugin:node-iterator-api, Plugin:build-timeout, Plugin:mercurial, Plugin:handlebars, Plugin:antisamy-markup-formatter, Plugin:convert-to-pipeline, Plugin:jdk-tool, Plugin:workflow-scm-step, Plugin:content-replace, Plugin:pipeline-milestone-step, Plugin:github-branch-source, Plugin:snakeyaml-api, Plugin:pipeline-build-step, Plugin:pipeline-input-step, Plugin:trilead-api, Plugin:font-awesome-api, Plugin:role-strategy, Plugin:git-parameter, Plugin:basic-branch-build-strategies, Plugin:workflow-api, Plugin:jackson2-api, Plugin:test-results-analyzer, Plugin:terraform, Plugin:emailext-template, Plugin:build-name-setter, Plugin:blueocean-git-pipeline, Plugin:build-environment, Plugin:scalable-amazon-ecs, Plugin:extra-columns, Plugin:uno-choice, Plugin:github-api, Plugin:ssh-agent, Plugin:sse-gateway, Plugin:ansicolor, Plugin:script-security, Plugin:jquery3-api, Plugin:jenkins-design-language, Plugin:mailer, Plugin:pipeline-github-lib, Plugin:ec2, Plugin:scm-api, Plugin:pipeline-model-definition, Plugin:junit, Plugin:text-finder, Plugin:email-ext, Plugin:aws-credentials, Plugin:hashicorp-vault-plugin, Plugin:s3, Plugin:monitor-pro, Plugin:jira, Plugin:pipeline-graph-analysis, Plugin:jjwt-api, Plugin:workflow-basic-steps, Plugin:envinject, Plugin:windows-slaves, Plugin:pubsub-light, Plugin:credentials-binding, Plugin:resource-disposer, Plugin:slack, Plugin:pipeline-npm, Plugin:blueocean, Plugin:command-launcher, Plugin:active-directory, Plugin:ssh, Plugin:parameterized-trigger, Plugin:credentials, Plugin:amazon-ecs, Plugin:workflow-cps, Plugin:progress-bar-column-plugin, Plugin:blueocean-core-js, Plugin:nunit, Plugin:pipeline-aws]

           

          Any help would be very appreciated

           

          Thanks

          Aviram added a comment - Hi markewaite , We have done as you said and updated all plugins which have configuration in this screen, and removed deprecated plugins. Unfortunately the issue still persists.  Here is our plugin list in the format you prefer: Jenkins: 2.277.2 OS: Linux - 4.14.214-118.339.amzn1.x86_64 — show-build-parameters:1.0 xcode-plugin:2.0.15 jquery-detached:1.2.1 gradle:1.36 authorize-project:1.3.0 cloudbees-folder:6.15 persistent-parameter:1.2 atlassian-bitbucket-server-integration:2.1.3 ws-cleanup:0.38 durable-task:1.34 plain-credentials:1.7 pipeline-stage-view:2.13 blueocean-commons:1.24.6 ec2-fleet:2.1.1 rebuild:1.32 blueocean-pipeline-api-impl:1.24.6 extended-choice-parameter:0.82 dtkit-api:3.0.0 build-notifications:1.5.0 cobertura:1.16 nodelabelparameter:1.7.2 htmlpublisher:1.25 embeddable-build-status:2.0.3 jobConfigHistory:2.27 handy-uri-templates-2-api:2.1.8-1.0 pipeline-utility-steps:2.6.1 github:1.33.1 docker-slaves:1.0.7 sonar:2.13.1 stashNotifier:1.20 ant:1.11 bouncycastle-api:2.18 nodejs:1.3.7 maven-plugin:3.10 blueocean-dashboard:1.24.6 workflow-job:2.40 config-file-provider:3.8.0 blueocean-i18n:1.24.6 job-dsl:1.77 pipeline-model-api:1.8.4 workflow-step-api:2.23 timestamper:1.11.5 blueocean-bitbucket-pipeline:1.24.6 publish-over-ssh:1.22 mapdb-api:1.0.9.0 code-coverage-api:1.1.6 workflow-aggregator:2.6 ldap:1.26 blueocean-jira:1.24.6 aws-bucket-credentials:1.0.0 docker-commons:1.17 authentication-tokens:1.4 blueocean-github-pipeline:1.24.6 file-operations:1.11 configuration-as-code:1.51 pipeline-model-extensions:1.8.4 blueocean-display-url:2.4.1 okhttp-api:3.14.9 pipeline-stage-tags-metadata:1.8.4 plugin-util-api:2.2.0 blueocean-config:1.24.6 build-monitor-plugin:1.12+build.201809061734 echarts-api:5.1.0-2 workflow-multibranch:2.22 windows-exe-runner:1.2 throttle-concurrents:2.2 cloudbees-bitbucket-branch-source:2.9.8 aws-java-sdk:1.11.821 blueocean-rest:1.24.6 apache-httpcomponents-client-4-api:4.5.13-1.0 copyartifact:1.46 ssh-credentials:1.18.1 matrix-project:1.18 global-slack-notifier:1.5 ssh-slaves:1.31.5 remote- file:1.13 bootstrap4-api:4.6.0-3 extensible-choice-parameter:1.7.0 blueocean-web:1.24.6 run-condition:1.3 powershell:1.4 variant:1.3 blueocean-pipeline-editor:1.24.6 lockable-resources:2.10 workflow-support:3.8 branch-api:2.6.4 display-url-api:2.3.4 conditional-buildstep:1.3.6 amazon-ecr:1.6 envinject-api:1.7 popper-api:1.16.1-2 pam-auth:1.6 momentjs:1.1.1 bitbucket:1.1.28 blueocean-personalization:1.24.6 ace-editor:1.1 saml:1.1.6 jquery:1.12.4-1 multibranch-build-strategy-extension:1.0.10 workflow-durable-task-step:2.35 workflow-cps-global-lib:2.19 publish-over:0.22 subversion:2.14.1 msbuild:1.29 pipeline-stage-step:2.5 extended-read-permission:3.2 allure-jenkins-plugin:2.29.0 favorite:2.3.2 token-macro:2.15 docker-workflow:1.26 dashboard-view:2.16 blueocean-jwt:1.24.6 external-monitor-job:1.7 git-client:3.7.1 blueocean-events:1.24.6 git-server:1.9 xunit:3.0.2 ivy:2.1 blueocean-rest-impl:1.24.6 jsch:0.1.55.2 build-failure-analyzer:2.0.0 checks-api:1.7.0 multibranch-scan-webhook-trigger:1.0.5 http_request:1.8.26 blueocean-pipeline-scm-api:1.24.6 javadoc:1.6 structs:1.22 artifactory:3.11.0 caffeine-api:2.9.1-23.v51c4e2c879c8 pipeline-rest-api:2.13 blueocean-autofavorite:1.2.4 git:4.7.1 matrix-auth:2.6.7 node-iterator-api:1.5.0 build-timeout:1.20 mercurial:2.15 handlebars:1.1.1 antisamy-markup-formatter:2.1 convert-to-pipeline:1.0 jdk-tool:1.4 workflow-scm-step:2.12 content-replace:1.5.1 pipeline-milestone-step:1.3.1 github-branch-source:2.10.2 snakeyaml-api:1.27.0 pipeline-build-step:2.13 pipeline-input-step:2.12 trilead-api:1.0.13 font-awesome-api:5.15.3-2 role-strategy:3.1.1 git-parameter:0.9.13 basic-branch-build-strategies:1.3.2 workflow-api:2.42 jackson2-api:2.12.3 test-results-analyzer:0.3.5 terraform:1.0.10 emailext-template:1.2 build-name-setter:2.1.0 blueocean-git-pipeline:1.24.6 build-environment:1.7 scalable-amazon-ecs:1.0 extra-columns:1.23 uno-choice:2.5.6 github-api:1.123 ssh-agent:1.22 sse-gateway:1.24 ansicolor:1.0.0 script-security:1.76 jquery3-api:3.6.0-1 jenkins-design-language:1.24.6 mailer:1.32.1 pipeline-github-lib:1.0 ec2:1.51 scm-api:2.6.4 pipeline-model-definition:1.8.4 junit:1.49 text-finder:1.15 email-ext:2.82 aws-credentials:1.29 hashicorp-vault-plugin:3.8.0 s3:0.11.7 monitor-pro:1.0.9 jira:3.3 pipeline-graph-analysis:1.10 jjwt-api:0.11.2-9.c8b45b8bb173 workflow-basic-steps:2.20 envinject:2.4.0 windows-slaves:1.6 pubsub-light:1.13 credentials-binding:1.24 resource-disposer:0.14 slack:2.48 pipeline-npm:0.9.2 blueocean:1.24.6 command-launcher:1.4 active-directory:2.24 ssh:2.6.1 parameterized-trigger:2.40 credentials:2.4.1 amazon-ecs:1.36 workflow-cps:2.92 progress-bar-column-plugin:1.0 blueocean-core-js:1.24.6 nunit:0.27 pipeline-aws:1.42 Result:  [Plugin:show-build-parameters, Plugin:xcode-plugin, Plugin:jquery-detached, Plugin:gradle, Plugin:authorize-project, Plugin:cloudbees-folder, Plugin:persistent-parameter, Plugin:atlassian-bitbucket-server-integration, Plugin:ws-cleanup, Plugin:durable-task, Plugin:plain-credentials, Plugin:pipeline-stage-view, Plugin:blueocean-commons, Plugin:ec2-fleet, Plugin:rebuild, Plugin:blueocean-pipeline-api-impl, Plugin:extended-choice-parameter, Plugin:dtkit-api, Plugin:build-notifications, Plugin:cobertura, Plugin:nodelabelparameter, Plugin:htmlpublisher, Plugin:embeddable-build-status, Plugin:jobConfigHistory, Plugin:handy-uri-templates-2-api, Plugin:pipeline-utility-steps, Plugin:github, Plugin:docker-slaves, Plugin:sonar, Plugin:stashNotifier, Plugin:ant, Plugin:bouncycastle-api, Plugin:nodejs, Plugin:maven-plugin, Plugin:blueocean-dashboard, Plugin:workflow-job, Plugin:config-file-provider, Plugin:blueocean-i18n, Plugin:job-dsl, Plugin:pipeline-model-api, Plugin:workflow-step-api, Plugin:timestamper, Plugin:blueocean-bitbucket-pipeline, Plugin:publish-over-ssh, Plugin:mapdb-api, Plugin:code-coverage-api, Plugin:workflow-aggregator, Plugin:ldap, Plugin:blueocean-jira, Plugin:aws-bucket-credentials, Plugin:docker-commons, Plugin:authentication-tokens, Plugin:blueocean-github-pipeline, Plugin:file-operations, Plugin:configuration-as-code, Plugin:pipeline-model-extensions, Plugin:blueocean-display-url, Plugin:okhttp-api, Plugin:pipeline-stage-tags-metadata, Plugin:plugin-util-api, Plugin:blueocean-config, Plugin:build-monitor-plugin, Plugin:echarts-api, Plugin:workflow-multibranch, Plugin:windows-exe-runner, Plugin:throttle-concurrents, Plugin:cloudbees-bitbucket-branch-source, Plugin:aws-java-sdk, Plugin:blueocean-rest, Plugin:apache-httpcomponents-client-4-api, Plugin:copyartifact, Plugin:ssh-credentials, Plugin:matrix-project, Plugin:global-slack-notifier, Plugin:ssh-slaves, Plugin:remote-file, Plugin:bootstrap4-api, Plugin:extensible-choice-parameter, Plugin:blueocean-web, Plugin:run-condition, Plugin:powershell, Plugin:variant, Plugin:blueocean-pipeline-editor, Plugin:lockable-resources, Plugin:workflow-support, Plugin:branch-api, Plugin:display-url-api, Plugin:conditional-buildstep, Plugin:amazon-ecr, Plugin:envinject-api, Plugin:popper-api, Plugin:pam-auth, Plugin:momentjs, Plugin:bitbucket, Plugin:blueocean-personalization, Plugin:ace-editor, Plugin:saml, Plugin:jquery, Plugin:multibranch-build-strategy-extension, Plugin:workflow-durable-task-step, Plugin:workflow-cps-global-lib, Plugin:publish-over, Plugin:subversion, Plugin:msbuild, Plugin:pipeline-stage-step, Plugin:extended-read-permission, Plugin:allure-jenkins-plugin, Plugin:favorite, Plugin:token-macro, Plugin:docker-workflow, Plugin:dashboard-view, Plugin:blueocean-jwt, Plugin:external-monitor-job, Plugin:git-client, Plugin:blueocean-events, Plugin:git-server, Plugin:xunit, Plugin:ivy, Plugin:blueocean-rest-impl, Plugin:jsch, Plugin:build-failure-analyzer, Plugin:checks-api, Plugin:multibranch-scan-webhook-trigger, Plugin:http_request, Plugin:blueocean-pipeline-scm-api, Plugin:javadoc, Plugin:structs, Plugin:artifactory, Plugin:caffeine-api, Plugin:pipeline-rest-api, Plugin:blueocean-autofavorite, Plugin:git, Plugin:matrix-auth, Plugin:node-iterator-api, Plugin:build-timeout, Plugin:mercurial, Plugin:handlebars, Plugin:antisamy-markup-formatter, Plugin:convert-to-pipeline, Plugin:jdk-tool, Plugin:workflow-scm-step, Plugin:content-replace, Plugin:pipeline-milestone-step, Plugin:github-branch-source, Plugin:snakeyaml-api, Plugin:pipeline-build-step, Plugin:pipeline-input-step, Plugin:trilead-api, Plugin:font-awesome-api, Plugin:role-strategy, Plugin:git-parameter, Plugin:basic-branch-build-strategies, Plugin:workflow-api, Plugin:jackson2-api, Plugin:test-results-analyzer, Plugin:terraform, Plugin:emailext-template, Plugin:build-name-setter, Plugin:blueocean-git-pipeline, Plugin:build-environment, Plugin:scalable-amazon-ecs, Plugin:extra-columns, Plugin:uno-choice, Plugin:github-api, Plugin:ssh-agent, Plugin:sse-gateway, Plugin:ansicolor, Plugin:script-security, Plugin:jquery3-api, Plugin:jenkins-design-language, Plugin:mailer, Plugin:pipeline-github-lib, Plugin:ec2, Plugin:scm-api, Plugin:pipeline-model-definition, Plugin:junit, Plugin:text-finder, Plugin:email-ext, Plugin:aws-credentials, Plugin:hashicorp-vault-plugin, Plugin:s3, Plugin:monitor-pro, Plugin:jira, Plugin:pipeline-graph-analysis, Plugin:jjwt-api, Plugin:workflow-basic-steps, Plugin:envinject, Plugin:windows-slaves, Plugin:pubsub-light, Plugin:credentials-binding, Plugin:resource-disposer, Plugin:slack, Plugin:pipeline-npm, Plugin:blueocean, Plugin:command-launcher, Plugin:active-directory, Plugin:ssh, Plugin:parameterized-trigger, Plugin:credentials, Plugin:amazon-ecs, Plugin:workflow-cps, Plugin:progress-bar-column-plugin, Plugin:blueocean-core-js, Plugin:nunit, Plugin:pipeline-aws]   Any help would be very appreciated   Thanks

          Basil Crow added a comment -

          onallion please follow the steps described in the Debugging section to identify the plugin that is broken.

          Basil Crow added a comment - onallion please follow the steps described in the Debugging section to identify the plugin that is broken.

          mike bayliss added a comment -

          I encountered this problem in two different ways, both at 2.277.3 and 2.277.4

          The save button doing nothing occurred only on the configure system form. Uninstalling the "Job Mail Direct" plugin solved the problem.

          I am also seeing the browser errors, but only intermittently, on a job update submission and only when accessing over my employer's VPN. I'm not seeing any errors logged (but I'm not sure how to enable the relevant logs ).

          mike bayliss added a comment - I encountered this problem in two different ways, both at 2.277.3 and 2.277.4 The save button doing nothing occurred only on the configure system form. Uninstalling the "Job Mail Direct" plugin solved the problem. I am also seeing the browser errors, but only intermittently, on a job update submission and only when accessing over my employer's VPN. I'm not seeing any errors logged (but I'm not sure how to enable the relevant logs ).

          R. Fitzner added a comment -

          A new LTS version 2.289.1 is out and no winstone / jetty upgrade. Very disappointing.

          R. Fitzner added a comment - A new LTS version 2.289.1 is out and no winstone / jetty upgrade. Very disappointing.

          R. Fitzner added a comment - - edited

          mike_bayliss Try to add 2 parameters "Djsse.SSLEngine.acceptLargeFragments=true" and "-httpsKeepAliveTimeout=60000" to see if it solves the save/apply problem.
          This would prove that it is related to winstone/jetty dealing with direct HTTPS connections.

          R. Fitzner added a comment - - edited mike_bayliss Try to add 2 parameters " Djsse.SSLEngine.acceptLargeFragments=true" and " -httpsKeepAliveTimeout=60000" to see if it solves the save/apply problem. This would prove that it is related to winstone/jetty dealing with direct HTTPS connections.

          Basil Crow added a comment -

          A new LTS version 2.289.1 is out and no winstone / jetty upgrade. Very disappointing.

          Jenkins 2.296 and above contain Winstone 5.18 and Jetty 9.4.41.v20210516. If you think these changes should be backported to the 2.289 line, please provide a justification and add the lts-candidate label to the Jira ticket.

          Basil Crow added a comment - A new LTS version 2.289.1 is out and no winstone / jetty upgrade. Very disappointing. Jenkins 2.296 and above contain Winstone 5.18 and Jetty 9.4.41.v20210516. If you think these changes should be backported to the 2.289 line, please provide a justification and add the lts-candidate label to the Jira ticket.

          R. Fitzner added a comment -

          Justification for label lts-candidate:

          See comments from evanbluhm, stefan_spieker and me about the details of HTTPS session problems in winstone/jetty which was introduced with 2.277.3.

          evanbluhm was not able to reproduce these https problems in version 2.293.

          R. Fitzner added a comment - Justification for label lts-candidate : See comments from evanbluhm , stefan_spieker and me about the details of HTTPS session problems in winstone/jetty which was introduced with 2.277.3. evanbluhm was not able to reproduce these https problems in version 2.293.

          Most likely solved and addressed by https://issues.jenkins.io/browse/JENKINS-65624 in Jenkins 2.290.

          Allan BURDAJEWICZ added a comment - Most likely solved and addressed by https://issues.jenkins.io/browse/JENKINS-65624 in Jenkins 2.290.

          Are you sure allan_burdajewicz?

          Reading above, it seems like for this here it would be https://github.com/jenkinsci/jenkins/pull/5540 which was rather 2.296, as alluded to by Basil?

           

          Baptiste Mathus added a comment - Are you sure allan_burdajewicz ? Reading above, it seems like for this here it would be https://github.com/jenkinsci/jenkins/pull/5540  which was rather 2.296, as alluded to by Basil?  

          Mark Waite added a comment -

          SSL termination issues related to Jetty were resolved in Jenkins 2.289.2

          Mark Waite added a comment - SSL termination issues related to Jetty were resolved in Jenkins 2.289.2

            Unassigned Unassigned
            onallion Aviram
            Votes:
            5 Vote for this issue
            Watchers:
            12 Start watching this issue

              Created:
              Updated:
              Resolved: