Roon server unable to connect to update server

Roon Core Machine

Host: OS Ubuntu 5.13.0-27-generic
Host: Odroid H2, Intel J4015, 32GB RAM
Roon-server: docker image roon-server steefdebruijn

Networking Gear & Setup Details

Router: KPN V8 (dutch provider)
Unifi with unifi HD wall AP’s

Connected Audio Devices

bridge: (raspberry with ropieeeXL)
USB DAC XMOS
remote: Win10 Pro 21H2 19044.1466
usb dac (xCORE)

Number of Tracks in Library

11K tracks

Description of Issue

Noticed yesterday evening in roon-core settings/about that none of the remote/core/bridge instances is successfully checking on updates:
“There was an error on checking for an update”
No changes in the setup last month.

What I checked:

Ping from router to 35.237.106.222:9204: ok
Ping from host H2 to 35.237.106.222:9204: ok

RoonServer_log.tx (related to connectivity 35.237.106.222):

A)

01/25 12:03:06 Trace: Successful POST response from https://push.roonlabs.com/push/1/connect
01/25 12:03:06 Trace: [push] connecting to 35.237.106.222:9204
01/25 12:03:06 Trace: [push] connected
...

B)

01/25 12:03:34 Trace: [push] connecting to 35.237.106.222:9204
01/25 12:03:34 Trace: [push] connected
01/25 12:03:34 Debug: [appupdater] Update failed
01/25 12:03:34 Warn: [appupdater] Couldn't connect to update server.  Status Code: BadGateway, response text:
<html><head>
<meta http-equiv="content-type" content="text/html;charset=utf-8">
<title>502 Server Error</title>
</head>
<body text=#000000 bgcolor=#ffffff>
<h1>Error: Server Error</h1>
<h2>The server encountered a temporary error and could not complete your request.<p>Please try again in 30 seconds.</h2>
<h2></h2>
</body></html>
, error string: System.Net.WebException: The remote server returned an error: (502) Bad Gateway.
   at System.Net.HttpWebRequest.GetResponse()
   at Sooloos.Updater.WebUpdate.Load(String updateurl)
   at Sooloos.Updater.WebUpdate.CheckForUpdate(String serial, String userid, String coredeviceid, String deviceid, String product, String branding, String desired_branch, Version version, WebUpdate& update)
   at Sooloos.Updater.<>c__DisplayClass23_0.<ScanOnce>b__0(Object <p0>)
...

C)

01/25 12:03:57 Trace: [push] connecting to 35.237.106.222:9204
01/25 12:03:58 Trace: [push] connected
01/25 12:04:02 Trace: SENT NONFINAL DistributedBroker.UpdatesChangedResponse={ IsSupported=True WasJustUpdated=False Status='Checking' HasChangeLog=False CurrentVersion={ MachineValue=10080
0884 DisplayValue='1.8 (build 884) stable' Branch='stable' } }
01/25 12:04:02 Debug: [base/updater] Checking for updates: https://updates.roonlabs.com/update/?v=2&serial=8C51F5DC-C30A-406A-89EB-A193C3620E0A&userid=488e1f26-3a58-403c-b6ff-fc3a20762c72&p
latform=linuxx64&product=RoonServer&branding=roon&curbranch=stable&version=100800884&branch=stable&coredeviceid=5970e035-4dd1-40a0-bef4-1683ebdf9785&deviceid=5970e035-4dd1-40a0-bef4-1683ebd
f9785
01/25 12:04:11 Info: [stats] 23230mb Virtual, 1061mb Physical, 677mb Managed, 569 Handles, 96 Threads
01/25 12:04:12 Debug: [appupdater] Update failed
01/25 12:04:12 Warn: [appupdater] Couldn't connect to update server.  Status Code: BadGateway, response text:
<html><head>
<meta http-equiv="content-type" content="text/html;charset=utf-8">
<title>502 Server Error</title>
</head>
<body text=#000000 bgcolor=#ffffff>
<h1>Error: Server Error</h1>
<h2>The server encountered a temporary error and could not complete your request.<p>Please try again in 30 seconds.</h2>
<h2></h2>
</body></html>
, error string: System.Net.WebException: The remote server returned an error: (502) Bad Gateway.
   at System.Net.HttpWebRequest.GetResponse()
   at Sooloos.Updater.WebUpdate.Load(String updateurl)
   at Sooloos.Updater.WebUpdate.CheckForUpdate(String serial, String userid, String coredeviceid, String deviceid, String product, String branding, String desired_branch, Version version, WebUpdate& update)
   at Sooloos.Updater.<>c__DisplayClass23_0.<ScanOnce>b__0(Object <p0>)
01/25 12:04:12 Trace: SENT NONFINAL DistributedBroker.UpdatesChangedResponse={ IsSupported=True WasJustUpdated=False Status='Error' HasChangeLog=False CurrentVersion={ MachineValue=100800884 DisplayValue='1.8 (build 884) stable' Branch='stable' } }
...

D)

01/25 12:14:53 Trace: Successful POST response from https://push.roonlabs.com/push/1/connect
01/25 12:14:53 Trace: [push] connecting to 35.237.106.222:9204
01/25 12:14:53 Trace: [push] connected
01/25 12:14:57 Trace: [Woonkamer] [LowQuality, 24/48 MP3 => 32/48] [PLAYING @ 10:06] Radio M Utrecht
01/25 12:14:57 Info: [stats] 23226mb Virtual, 1222mb Physical, 259mb Managed, 338 Handles, 98 Threads
01/25 12:14:58 Trace: [Woonkamer] [zoneplayer/raat] sync xCORE USB Audio 2.0: realtime=9797554857916 rtt=6000us offset=9104265857us delta=3327us drift=-1863us in 607.468s (-3.067ppm, -11.042ms/hr)
01/25 12:15:01 Trace: SENT NONFINAL DistributedBroker.UpdatesChangedResponse={ IsSupported=True WasJustUpdated=False Status='Checking' HasChangeLog=False CurrentVersion={ MachineValue=100800884 DisplayValue='1.8 (build 884) stable' Branch='stable' } }
01/25 12:15:01 Debug: [base/updater] Checking for updates: https://updates.roonlabs.com/update/?v=2&serial=8C51F5DC-C30A-406A-89EB-A193C3620E0A&userid=488e1f26-3a58-403c-b6ff-fc3a20762c72&platform=linuxx64&product=RoonServer&branding=roon&curbranch=stable&version=100800884&branch=stable&coredeviceid=5970e035-4dd1-40a0-bef4-1683ebdf9785&deviceid=5970e035-4dd1-40a0-bef4-1683ebdf9785
...

E)

01/25 12:16:52 Trace: Successful POST response from https://push.roonlabs.com/push/1/connect
01/25 12:16:52 Trace: [push] connecting to 35.237.106.222:9204
01/25 12:16:53 Trace: [push] connected
01/25 12:16:53 Trace: [Woonkamer] [LowQuality, 24/48 MP3 => 32/48] [PLAYING @ 12:02] Radio M Utrecht
01/25 12:16:58 Info: [stats] 23125mb Virtual, 1234mb Physical, 417mb Managed, 357 Handles, 81 Threads
01/25 12:16:58 Trace: [Woonkamer] [LowQuality, 24/48 MP3 => 32/48] [PLAYING @ 12:07] Radio M Utrecht
01/25 12:16:59 Trace: [Woonkamer] [zoneplayer/raat] sync xCORE USB Audio 2.0: realtime=9918588542709 rtt=1000us offset=9104262542us delta=3324us drift=-5178us in 728.511s (-7.108ppm, -25.590ms/hr)

B) and C) indicate connectivity issue.

For the rest, roon plays the music as it always does.

Regards, Jelger

Hey @Jelger_Jorritsma, our update server had an outage around the time you posted this – should be ok now!

This topic was automatically closed 36 hours after the last reply. New replies are no longer allowed.