Checking for updates stops working after upgrade to 2019.9.3 LTS

Checking for updates was working fine, but after upgrading from 2019.3.5 LTS to 2019.9.3 LTS checking for updates fails with a JSON error.

Failed checking for updates Newtonsoft.Json.JsonSerializationException: No JSON content found. Path '', line 0, position 0.
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Populate(JsonReader reader, Object target)
   at Newtonsoft.Json.JsonSerializer.PopulateInternal(JsonReader reader, Object target)
   at Newtonsoft.Json.JsonConvert.PopulateObject(String value, Object target, JsonSerializerSettings settings)
   at Octopus.Server.Schedules.CheckForOctopusUpgrades.CheckForUpdates() in C:\buildAgent\work\abb2fbfce959a439\source\Octopus.Server\Schedules\CheckForOctopusUpgrades.cs:line 216

Server 2012 R2 with .NET Framework 4.8.4010.0 and PowerShell 5.1.14409.1018

Hi @Aaron_R,

Sorry about this one. We had an issue overnight where we had some routes incorrectly configured, and the upgrade check was caught up in this.

I tested here and everything is now OK, please let me know if you are still having problems.


Thanks for the update @Alex.Rolley. :+1:

1 Like