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

Manage Plugins page fails to load approx. day after service restarted

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Minor Minor
    • core
    • None
    • Windows Server 16 Standard 64 bit
      Jenkins 2.249.2 (been going on through several upgrades so not sure of the version when I first saw it)
      No proxy. Happens locally on the server itself and on local network.

      This is the screen I get when I go to Manage Plugins. I have to repeatedly restart Jenkins to make the page work. It stops working again by the next day. I will attach list of installed plugins and the source html from the image below.

          [JENKINS-63927] Manage Plugins page fails to load approx. day after service restarted

          Gavin Mogan added a comment -

          oh nice, the html adds info

          [code]

          <script src='/adjuncts/a2f4acbc/lib/form/link/link.js' type='text/javascript'></script><a href="checkUpdatesServer" class="post yui-button yui-submit-button submit-button primary">Check now</a><div class="error">There were errors checking the update sites: IllegalArgumentException: Could not find (numeric) updateCenterVersion in {};
          digitalData.page = {
          pageInfo:

          { pageName: 'Open Source Security &amp; License Compliance | Black Duck Software', pageURL: 'https://www.blackducksoftware.com/' }

          ,
          category:

          { pageType: '', primaryCategory: 'Software Integrity', subCategory2: 'n\/a', subCategory3: 'n\/a', subCategory4: 'n\/a', subCategory5: 'n\/a' }

          }
          </script>

           [code]

          is where things start being escaped.

           

          My immediate guesses are its either the blackduck plugin - blackduck-detect 

          or more likely, your pointed at an outdated update center. Can you give us the update center url on the last tab of the plugin manager? Default url is https://updates.jenkins.io/update-center.json

           

          Gavin Mogan added a comment - oh nice, the html adds info [code] <script src='/adjuncts/a2f4acbc/lib/form/link/link.js' type='text/javascript'></script><a href="checkUpdatesServer" class="post yui-button yui-submit-button submit-button primary">Check now</a><div class="error">There were errors checking the update sites: IllegalArgumentException: Could not find (numeric) updateCenterVersion in {}; digitalData.page = { pageInfo: { pageName: 'Open Source Security &amp; License Compliance | Black Duck Software', pageURL: 'https://www.blackducksoftware.com/' } , category: { pageType: '', primaryCategory: 'Software Integrity', subCategory2: 'n\/a', subCategory3: 'n\/a', subCategory4: 'n\/a', subCategory5: 'n\/a' } } </script>   [code] is where things start being escaped.   My immediate guesses are its either the blackduck plugin - blackduck-detect  or more likely, your pointed at an outdated update center. Can you give us the update center url on the last tab of the plugin manager? Default url is https://updates.jenkins.io/update-center.json  

          Gary Sturgeon added a comment -

          I have the same Jenkins update site as shown on the screen shot.

           

          In Manage UpdateSites, I found there was a Blackduck site defined. It was disabled, but I deleted it anyway. I'll let you know if that changes anything.

          Gary Sturgeon added a comment - I have the same Jenkins update site as shown on the screen shot.   In Manage UpdateSites, I found there was a Blackduck site defined. It was disabled, but I deleted it anyway. I'll let you know if that changes anything.

          Gary Sturgeon added a comment -

          Looks like that was the issue. I haven't seen the error return in two days. 

          Thanks for the tip!

          Gary Sturgeon added a comment - Looks like that was the issue. I haven't seen the error return in two days.  Thanks for the tip!

            Unassigned Unassigned
            gsturge Gary Sturgeon
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: