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

Updates fail due to invalid JSON from HTTP updates.jenkins.io (HTTPS is ok)

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

      Updates currently fail due to the corresponding endpoint at http://updates.jenkins-ci.org/update-center.json (redirected to https://westeurope.cloudflare.jenkins.io/dynamic-2.476/update-center.json) returning invalid JSON (first characters shown here):

      updateCenter.post(
      {"connectionCheckUrl":"https://www.go
      

      Stacktrace on startup:

      java.io.IOException: Could not find JSON in http://updates.jenkins-ci.org/update-center.json?id=default&version=2.476
              at hudson.model.DownloadService.loadJSON(DownloadService.java:129)
              at hudson.model.UpdateSite.updateDirectlyNow(UpdateSite.java:217)
              at hudson.model.UpdateSite.updateDirectlyNow(UpdateSite.java:212)
              at hudson.model.UpdateCenter.updateAllSitesNow(UpdateCenter.java:2866)
              at jenkins.security.ImpersonatingScheduledExecutorService$1.run(ImpersonatingScheduledExecutorService.java:67)
              at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
              at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
              at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304)
              at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
              at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
              at java.base/java.lang.Thread.run(Thread.java:840)
      
      

      Firefox complains about this as well:

      SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data
      

          [JENKINS-73760] Updates fail due to invalid JSON from HTTP updates.jenkins.io (HTTPS is ok)

          Stefan created issue -
          Damien Duportal made changes -
          Assignee New: Damien Duportal [ dduportal ]
          Edoardo made changes -
          Attachment New: image-2024-09-12-13-29-13-082.png [ 63280 ]
          Mark Waite made changes -
          Link New: This issue is duplicated by JENKINS-73763 [ JENKINS-73763 ]
          Mark Waite made changes -
          Summary Original: Updates fail due to invalid JSON New: Updates fail due to invalid JSON from http updates.jenkins.io
          Mark Waite made changes -
          Summary Original: Updates fail due to invalid JSON from http updates.jenkins.io New: Updates fail due to invalid JSON from HTTP updates.jenkins.io (HTTPS is ok)
          Basil Crow made changes -
          Assignee Original: Damien Duportal [ dduportal ] New: Basil Crow [ basil ]
          Basil Crow made changes -
          Remote Link New: This issue links to "jenkinsci/jenkins#9760 (Web Link)" [ 30005 ]
          Basil Crow made changes -
          Status Original: Open [ 1 ] New: In Progress [ 3 ]
          Basil Crow made changes -
          Status Original: In Progress [ 3 ] New: In Review [ 10005 ]
          Mark Waite made changes -
          Labels New: lts-candidate

            basil Basil Crow
            stefan6419846 Stefan
            Votes:
            2 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: