Question about rogue RaatServer?

Roon Core Machine

NUC i7

Networking Gear & Setup Details

Unifi UDM Pro + USW-Pro-48-PoE switches

Connected Audio Devices

3x NAD CI580v2

Number of Tracks in Library

0 tracks (only using Streaming services)

Description of Issue

Having some issues with the setup (just got it all running). Got some dropouts and music playing out of sync. Started trying to investigate and found something odd in the Roon log.

05/31 16:48:12 Trace: [raatserver] [RaatServer Johns-Mini-2018 @ 192.168.1.184:9200] connecting (attempt 2)
05/31 16:48:12 Warn: [rnet/RnetJsonClient] failed to connect Connection refused
05/31 16:48:12 Trace: [raatserver] [RaatServer Johns-Mini-2018 @ 192.168.1.184:9200] client connection failed. Retrying in 750ms
05/31 16:48:12 Debug: [easyhttp] [68] GET to https://api.tidal.com/v1/sessions/24435c68-d1cb-476d-a336-f9718ea1d0b3?countryCode=SE returned after 134 ms, status code: 200, request body size: 0 B
05/31 16:48:12 Trace: [tidal/http] GET https://api.tidal.com/v1/sessions/24435c68-d1cb-476d-a336-f9718ea1d0b3?countryCode=SE => Success
05/31 16:48:12 Debug: [easyhttp] [71] GET to https://api.roonlabs.net/metadatatext/1/blobs?objectId=191:0:16955931&type=biography&sourceLangs=Rovi-albums:en,Wikipedia:en,Rovi-artists:en,Rovi-compositions:en&c=tidal-se returned after 51 ms, status code: 200, request body size: 0 B
05/31 16:48:12 Debug: [easyhttp] [69] POST to https://api.roonlabs.net/metadata/1/albums/translate?c=tidal-se returned after 147 ms, status code: 200, request body size: 138 B
05/31 16:48:12 Info: [library/albumdetails] found 3 streaming service alternates
05/31 16:48:12 Debug: [easyhttp] [72] GET to https://api.tidal.com/v1/users/27035527/subscription?countryCode=SE returned after 210 ms, status code: 200, request body size: 0 B
05/31 16:48:12 Trace: [tidal/http] GET https://api.tidal.com/v1/users/27035527/subscription?countryCode=SE => Success

The reason I am confused by this, is because I have no device on my network called ā€œJohns-Mini-2018ā€ā€¦ The IP that this refer to (192.168.1.184) is one of my DSP amplifiers connected to Ethernetā€¦

I have no clue why that amplifier would do anything on my network and I get a bit worried that thereā€™s something fishy going onā€¦ Any thoughts on this?

Do I have someone hi-jacking my network, or could it potentially be scrap traffic on the network that confuse Roon?.. It looks like Roon idenfities this IP as a RoonServer and tries to connect to it, which failsā€¦

Do you have a device on your network named this? Maybe a Mac Mini that once ran (or still is) running Roon?

Iā€™m not sure whatā€™s going on but have you checked your router to confirm that there isnā€™t a device on your network called ā€œJohns-Mini-2018ā€? If you go through the log does it appear again, either earlier or later?

100% sure I have no such device.
Just installed this network, and have quite few devices on itā€¦ Very oddā€¦

I did disable the device that has the IP that the log showsā€¦ Itā€™s an amplifier and not a Roon Deviceā€¦ so I am super confused. Itā€™s one of these:
PowerZone Connect 122-504 | Blaze Audio (blaze-audio.com)

Will wait hopefully Roon Support can have some idea about what could potentially cause thisā€¦ or whether I should be worriedā€¦

It seems that the ROCK believes thereā€™s a device it should connect to on the IP of this amplifierā€¦ I would love to clear that somehow and see if the ROCK believes that device reappear, but I have no clue how to delete ROCKā€™s memory of older devices.

Yep, definitely odd. I canā€™t think of any other reason for this, so you will probably need to wait for support to get to you. In the meanwhile, do you see anything odd in Settings ā†’ Audio?

EDIT: If this is something to do with the amp I donā€™t think it will show up in Settings ā†’ Audio unless you reenable it.

My router is brand new. I just setup it all up.

I donā€™t have an open WIFI or guest networkā€¦ Just to make sure I disconnected the amplifier so I donā€™t have it wired to the router anymore.

I just reinstalled the ROCK completely.
(reseted Roon Database & Settings, reinstalled itā€™s OS and restarted it entirelyā€¦)

After restarting itā€¦ and checking the logā€¦ I can see this quite early in the log:

05/31 22:56:08 Trace: [raat] [NAD CI580 (1) @ 192.168.1.12:43013] => Connected
05/31 22:56:08 Trace: [raat] [NAD CI580 (1) @ 192.168.1.12:43013] connected
05/31 22:56:08 Trace: [NAD CI580 (1) @ 192.168.1.12:43013] [raatclient] GOT [3] {ā€œstatusā€:ā€œSuccessā€}
05/31 22:56:09 Debug: [easyhttp] [18] GET to https://api.roonlabs.net/internetradio/2/api/location?format=msgpack& returned after 403 ms, status code: 200, request body size: 0 B
05/31 22:56:09 Trace: [radio/library] got location SE
05/31 22:56:09 Debug: [easyhttp] [22] POST to https://api.roonlabs.net/discovery/1/query returned after 379 ms, status code: 200, request body size: 74 B
05/31 22:56:09 Trace: [SOOD] Adding User IP 192.168.1.184
05/31 22:56:09 Trace: [SOOD] Adding User IP 192.168.1.181
05/31 22:56:09 Trace: [SOOD] Adding User IP 192.168.1.20
05/31 22:56:09 Trace: [raat] RAATServer discovered: RaatServer Johns-Mini-2018 @ 192.168.1.184:9200
05/31 22:56:09 Info: [raatserver] GOT SERVER d54cc52d-955d-5182-b55b-303d70361623::02d71373-e24b-4593-a7fe-8b9c88e720bb @ 192.168.1.184:9200 Johns-Mini-2018 PROTOVER=1 RAATVER=1.1.39
05/31 22:56:09 Trace: [raatserver] [RaatServer Johns-Mini-2018 @ 192.168.1.184:9200] connecting (attempt 1)

What the heck?.. I have no device on the network with that IP (192.168.1.184), and I have tried to ping it in terminal without successā€¦ (The two other IPā€™s are correct, my laptop and stationary pc)

Can Roon somehow get data from the cloud that is incorrect?.. It seems the row in the log before the IP gets added is some kind of POST query towards the Roon domain?..

Reminds me of ā€¦

The first part of the text string after ā€˜GOT SERVERā€™, i.e. the bit before the double colon, looks like the software serial number for Roon. If you take a look at Settings ā†’ About you can see if it matches with your serial number. If not, then support will be able to identify who it does belong to.

Not the same as my ROCK reportsā€¦

Why do I get someone elses server into my logsā€¦ very fishy :confounded:

Do you have UPNP enabled? If so, having read through the post @BlackJack mentioned, turning it off might solve the problem.

In the meanwhile Iā€™m flagging @support as Roon really shouldnā€™t be sending serial numbers to other membersā€™ cores.

Thanks, I will investigate and try disable.

That said, curios to hear from support on this topic nonetheless :slight_smile:

Yep, me too.

From what I can see UPnP was disabled.

My router is a Ubiquiti UDM Pro.

But why would that IP go to his amp then? OP go into your router and see whatā€™s actually connected. Did you assign a previously used static IP or something?

edit: I saw youā€™re using a UDMP. It sometimes identifies devices incorrectly. If youā€™re positive that IP maps to your amp, log in to your console and edit the device name.

Looks to me like itā€™s the same router as in the thread I shared. I donā€™t own Ubiquiti products but what Iā€™ve heard, they are very flexible and may demand solid networking knowledge to setup properly ā€“ so this might be some sort of configuration error (Roon Core exposed to the internet accidentally for example).

PS: Also a reset of RAATServer to see if the ā€œJohns-Mini-2018ā€ returns again or stays forgotten might be worth testing. Make a backup first, stop Roon on the NUC then rename the RAATServer folder in the database directory and start Roon again. If unsure, wait until/if instructed by official Roon support to do so.

1 Like

UniFi user here: Your UniFi console should give you enough information to track down that mysterious device, on the Client Devices tab. Each row shows name, vendor, connection type, IP address, network, and more.

I did test this. I stopped Roon Server Software, I renamed the RAATServer folder (to ā€œRaatServer(backup)ā€) and restarted Roon Server Software.

I also tried setting the listening port to 0 (as was mentioned in another thread to stop Roon ARC potentiallyā€¦) - didnā€™t seem to change anything.

After restart the log file was clean, but quickly the log again showed notice of this 192.168.1.184 IP RaatServer appearing. Note, I have no device on my network with this IP active.

First these rows
06/01 06:52:28 Trace: [SOOD] Adding User IP 192.168.1.184 (the rogue ip?..)
06/01 06:52:28 Trace: [SOOD] Adding User IP 192.168.1.181 (my roon server)
06/01 06:52:28 Trace: [SOOD] Adding User IP 192.168.1.20 (my laptop)

Then these
06/01 06:52:28 Trace: [raat] RAATServer discovered: RaatServer Johns-Mini-2018 @ 192.168.1.184:9200
06/01 06:52:28 Info: [raatserver] GOT SERVER d54cc52d-955d-5182-b55b-303d70361623::02d71373-e24b-4593-a7fe-8b9c88e720bb @ 192.168.1.184:9200 Johns-Mini-2018 PROTOVER=1 RAATVER=1.1.39

(note is that if this should be the same as my Roon Server Software ID, Itā€™s notā€¦ my id is differentā€¦)

Then these
06/01 06:52:31 Warn: [rnet/RnetJsonClient] failed to connect No route to host
06/01 06:52:31 Trace: [raatserver] [RaatServer Johns-Mini-2018 @ 192.168.1.184:9200] client connection failed. Retrying in 500ms
06/01 06:52:32 Trace: [raatserver] [RaatServer Johns-Mini-2018 @ 192.168.1.184:9200] connecting (attempt 2)
06/01 06:52:33 Trace: [raatserver] [sood] Refreshing device list

Yeah, I know, but the only device Iā€™ve had on my network with that IP (192.168.1.184) is a Blaze Power Connect Amplifier (does not run Roon), and I have since disconnected it / thereā€™s no device on the network currently with the IP.

So your UDMā€™s DHCP is not supplying that IP address, but could there be a (partially) accessible device that has that as its fixed IP, and is reachable by IP multicast, which is what Roon uses for device discovery? Note that remotes that can serve as endpoints also run RAAT servers, for example my phone and my laptop. There are ways to try get more network routing info, for instance traceroute on Linux.

What OS are you running the Core On?
Did you ever have Roon installed on a different PC prior to your current PC?