All Clients "Waiting for your Roon Server" Error (ref#48W11O)

Is Roon Server running?

· Yes, Roon Server is turned on and running.

What do you see on your screen?

· I see something else

When you try to connect, what screen do you see?

· I see something else

Please try to restart your Roon Server by closing the Roon app in the taskbar or rebooting your Roon Server machine.

· No, the issue remains the same

Please try to restart your network setup by unplugging, waiting 30 seconds and then replugging in your networking gear.

· No, the issue remains the same

Please select how you've connected your Roon Server to the internet

· Roon Server is connected by *Ethernet*

Have you checked your firewall settings to ensure that Roon is allowed through?

· Roon still won't connect even after checking this aspect

Have you verified that Roon Server is on the same subnet as your Remotes?

· My Remotes and Server are on the same subnet and I still can't connect

Sometimes the issues can be resolved with a reinstall of your Roon Remote app. Let's try to perform a reinstall and see if it helps.

· I've reinstalled the Roon Remote but it did not help

What is the operating system of your Roon Server host machine?

· *Linux Server* (Ubuntu, Fedora, ArcLinux...)

Select any of the following components that are present in your local network setup

· None of the above

Describe the issue

All Clients "Waiting for your Roon Server"

Describe your network setup

Roon server is connected with ethernet, clients are a mix of ethernet and wifi.

Hi @Thomas_Priore,

Thank you for your post.

If RoonServer isn’t even attempting to initiate a handshake, then the remote discovery process itself is failing. Those device announcements rely on multicast traffic.

What’s the particular network topology serving RoonServer? If you have multiple routers or a mesh network, verify that multicast forwarding and IGMP snooping are both enabled, as these settings often restrict basic multicast traffic when disabled on consumer routers.

If there are managed components in the network path between RoonServer and remote, please list them out to expedite troubleshooting.

Our automatic log requests to the RoonServer instance were acknowledged, but so far the machine hasn’t responded with the logset. It’s possible stateful security features on this network are restricting that traffic - please be sure to safelist Roon’s processes just in case.

In the meantime, please upload a logset here at your convenience. You can use the directions found here and send over a set of logs to our File Uploader.

Thank you! We’ll watch for a response.

Sorry the roon support site didnt let me enter enough info. I’m running roon server on ubuntu. I have clients on windows, osx, and andiod they all cycle through the roon logo and “Waiting for your Roon Server”

I’ve reinstalled the server. I’ve reinstalled the clients. On the android client it asked me to log in, then it found the server on my network but it still cycles.

I turned the firewall off on ubuntu. I can SSH to that server fine.

The Roon server logs don’t show anything about a connection attempt:

03/13 15:59:43 Debug: [.NET ThreadPool Worker] [easyhttp] [17] GET to https://api.roonlabs.net/messaging/1/api/messages/e2c2528a-da8a-4515-bbf8-1fb6e1b674cc returned after 173 ms, status code: 200, request body size: 0 B
03/13 15:59:45 Trace: [Broker:Media] [library/compute] computing 1331 / 1331 tracks
03/13 15:59:46 Debug: [.NET ThreadPool Worker] [easyhttp] [18] POST to https://api.roonlabs.net/discovery/1/register returned after 149 ms, status code: 200, request body size: 1 KB
03/13 15:59:46 Trace: [Broker:RoonApi] [inetdiscovery] registered 1 devices, 5 services
03/13 15:59:50 Debug: [.NET ThreadPool Worker] [easyhttp] [19] GET to https://api.roonlabs.net/push-manager/1/connect returned after 175 ms, status code: 200, request body size: 0 B
03/13 15:59:50 Debug: [.NET ThreadPool Worker] [push2] push connector url received from push manager: ws://push-connector-v2-0.prd-roonlabs-1.prd.roonlabs.net/
03/13 15:59:50 Trace: [.NET ThreadPool Worker] [push2] connecting to push2 connector at ws://push-connector-v2-0.prd-roonlabs-1.prd.roonlabs.net/
03/13 15:59:50 Trace: [.NET ThreadPool Worker] [push2] connected to push2 connector at ws://push-connector-v2-0.prd-roonlabs-1.prd.roonlabs.net/
03/13 15:59:52 Debug: [.NET ThreadPool Worker] [easyhttp] [20] POST to https://api.roonlabs.net/device-map/1/register returned after 194 ms, status code: 200, request body size: 2 KB
03/13 15:59:52 Trace: [RemotingServerV2] [devicemap] device map updated
03/13 15:59:57 Info: [7] [stats] 5076mb Virtual, 446mb Physical, 136mb Managed, 265 Handles, 60 Threads

Hello @Thomas_Priore ,

Can you please upload the log set to our servers for review? Typically in cases where the server acknowledges log requests but doesn’t upload it to our servers, there is a firewall blocking proper connectivity. I would suggest double checking the Ubuntu firewall to ensure that Roon is set as an application-level exception.

Mine is doing the same thing and has been for the last 3 or 4 days last night it decided to work and now it’s out again. Pretty frustrating :triumph: