Authorization with a VM running Roon Core

@noris thanks for the reply, but please note that I have created a new VM using Ubuntu, so while the original install using Tiny Core Linux is very container like, Ubuntu certainly isn’t.

I have a fixed MAC address, as I use DHCP and want the RoonServer to have a consistent IP address, so a fixed MAC address is important. At this point there is nothing at all unusual with the guest OS.

I am a bit frustrated with Roon at this point. Multiple guest OSes, multiple fresh installs, both automated and manual, and it always fails the same way.

You post did make me wonder about modified files and timestamps. So I stopped RoonServer, and run find . -ctime 1 to see the files modified in the last day, and started it and ran the same command. Should show any new files created. The files don’t look particularly interesting, and appear to match the same list as before starting RoonServer.

I then re-configured the volume extension, and re-ran the same command, and got the same list of files. This seems a little odd.

EDIT: I can do better than that. I installed fswatch and got it to monitor the filesystem for any newly created files, or files that got written to.

The full set of created files on a RoonServer startup is:

/mnt/RoonServer/dataroot/RAATServer/Logs/RAATServer_log.01.txt Created MovedTo
/mnt/RoonServer/dataroot/RAATServer/Logs/RAATServer_log.02.txt Created MovedTo
/mnt/RoonServer/dataroot/RAATServer/Logs/RAATServer_log.03.txt Created MovedTo
/mnt/RoonServer/dataroot/RAATServer/Logs/RAATServer_log.04.txt Created MovedTo
/mnt/RoonServer/dataroot/RAATServer/Logs/RAATServer_log.05.txt Created MovedTo
/mnt/RoonServer/dataroot/RAATServer/Logs/RAATServer_log.txt Created
/mnt/RoonServer/dataroot/RoonServer/Cache/httpcache_2.db/000012.dbtmp Created
/mnt/RoonServer/dataroot/RoonServer/Cache/httpcache_2.db/000013.log Created
/mnt/RoonServer/dataroot/RoonServer/Cache/httpcache_2.db/CURRENT Created MovedTo
/mnt/RoonServer/dataroot/RoonServer/Cache/httpcache_2.db/LOG Created
/mnt/RoonServer/dataroot/RoonServer/Cache/httpcache_2.db/LOG.old Created MovedTo
/mnt/RoonServer/dataroot/RoonServer/Cache/httpcache_2.db/MANIFEST-000012 Created
/mnt/RoonServer/dataroot/RoonServer/Cache/httpcache.db/000012.dbtmp Created
/mnt/RoonServer/dataroot/RoonServer/Cache/httpcache.db/000013.log Created
/mnt/RoonServer/dataroot/RoonServer/Cache/httpcache.db/CURRENT Created MovedTo
/mnt/RoonServer/dataroot/RoonServer/Cache/httpcache.db/LOG Created
/mnt/RoonServer/dataroot/RoonServer/Cache/httpcache.db/LOG.old Created MovedTo
/mnt/RoonServer/dataroot/RoonServer/Cache/httpcache.db/MANIFEST-000012 Created
/mnt/RoonServer/dataroot/RoonServer/Cache/qobuz_1.db/000010.dbtmp Created
/mnt/RoonServer/dataroot/RoonServer/Cache/qobuz_1.db/000011.log Created
/mnt/RoonServer/dataroot/RoonServer/Cache/qobuz_1.db/CURRENT Created MovedTo
/mnt/RoonServer/dataroot/RoonServer/Cache/qobuz_1.db/LOG Created
/mnt/RoonServer/dataroot/RoonServer/Cache/qobuz_1.db/LOG.old Created MovedTo
/mnt/RoonServer/dataroot/RoonServer/Cache/qobuz_1.db/MANIFEST-000010 Created
/mnt/RoonServer/dataroot/RoonServer/Cache/sessions Created
/mnt/RoonServer/dataroot/RoonServer/Cache/smc.db Created
/mnt/RoonServer/dataroot/RoonServer/Cache/tidal_2.db/000010.dbtmp Created
/mnt/RoonServer/dataroot/RoonServer/Cache/tidal_2.db/000011.log Created
/mnt/RoonServer/dataroot/RoonServer/Cache/tidal_2.db/CURRENT Created MovedTo
/mnt/RoonServer/dataroot/RoonServer/Cache/tidal_2.db/LOG Created
/mnt/RoonServer/dataroot/RoonServer/Cache/tidal_2.db/LOG.old Created MovedTo
/mnt/RoonServer/dataroot/RoonServer/Cache/tidal_2.db/MANIFEST-000010 Created
/mnt/RoonServer/dataroot/RoonServer/Database/Core/61606aa8c5344ec2aaa89683eb33884f/broker_2.db/027933.dbtmp Created
/mnt/RoonServer/dataroot/RoonServer/Database/Core/61606aa8c5344ec2aaa89683eb33884f/broker_2.db/027934.ldb Created
/mnt/RoonServer/dataroot/RoonServer/Database/Core/61606aa8c5344ec2aaa89683eb33884f/broker_2.db/027935.log Created
/mnt/RoonServer/dataroot/RoonServer/Database/Core/61606aa8c5344ec2aaa89683eb33884f/broker_2.db/027936.ldb Created
/mnt/RoonServer/dataroot/RoonServer/Database/Core/61606aa8c5344ec2aaa89683eb33884f/broker_2.db/027937.ldb Created
/mnt/RoonServer/dataroot/RoonServer/Database/Core/61606aa8c5344ec2aaa89683eb33884f/broker_2.db/027938.ldb Created
/mnt/RoonServer/dataroot/RoonServer/Database/Core/61606aa8c5344ec2aaa89683eb33884f/broker_2.db/CURRENT Created MovedTo
/mnt/RoonServer/dataroot/RoonServer/Database/Core/61606aa8c5344ec2aaa89683eb33884f/broker_2.db/LOG Created
/mnt/RoonServer/dataroot/RoonServer/Database/Core/61606aa8c5344ec2aaa89683eb33884f/broker_2.db/LOG.old Created MovedTo
/mnt/RoonServer/dataroot/RoonServer/Database/Core/61606aa8c5344ec2aaa89683eb33884f/broker_2.db/MANIFEST-027933 Created
/mnt/RoonServer/dataroot/RoonServer/Database/Core/61606aa8c5344ec2aaa89683eb33884f/clientdata.db/010288.dbtmp Created
/mnt/RoonServer/dataroot/RoonServer/Database/Core/61606aa8c5344ec2aaa89683eb33884f/clientdata.db/010289.ldb Created
/mnt/RoonServer/dataroot/RoonServer/Database/Core/61606aa8c5344ec2aaa89683eb33884f/clientdata.db/010290.log Created
/mnt/RoonServer/dataroot/RoonServer/Database/Core/61606aa8c5344ec2aaa89683eb33884f/clientdata.db/010291.dbtmp Created
/mnt/RoonServer/dataroot/RoonServer/Database/Core/61606aa8c5344ec2aaa89683eb33884f/clientdata.db/010292.log Created
/mnt/RoonServer/dataroot/RoonServer/Database/Core/61606aa8c5344ec2aaa89683eb33884f/clientdata.db/CURRENT Created MovedTo
/mnt/RoonServer/dataroot/RoonServer/Database/Core/61606aa8c5344ec2aaa89683eb33884f/clientdata.db/LOG Created
/mnt/RoonServer/dataroot/RoonServer/Database/Core/61606aa8c5344ec2aaa89683eb33884f/clientdata.db/LOG.old Created MovedTo
/mnt/RoonServer/dataroot/RoonServer/Database/Core/61606aa8c5344ec2aaa89683eb33884f/clientdata.db/MANIFEST-010288 Created
/mnt/RoonServer/dataroot/RoonServer/Database/Core/61606aa8c5344ec2aaa89683eb33884f/clientdata.db/MANIFEST-010291 Created
/mnt/RoonServer/dataroot/RoonServer/Database/Core/61606aa8c5344ec2aaa89683eb33884f/images_1/temp Created
/mnt/RoonServer/dataroot/RoonServer/Database/Orbit/orbitnew.db/000004.dbtmp Created
/mnt/RoonServer/dataroot/RoonServer/Database/Orbit/orbitnew.db/000005.ldb Created
/mnt/RoonServer/dataroot/RoonServer/Database/Orbit/orbitnew.db/000006.log Created
/mnt/RoonServer/dataroot/RoonServer/Database/Orbit/orbitnew.db/CURRENT Created MovedTo
/mnt/RoonServer/dataroot/RoonServer/Database/Orbit/orbitnew.db/LOG Created
/mnt/RoonServer/dataroot/RoonServer/Database/Orbit/orbitnew.db/LOG.old Created MovedTo
/mnt/RoonServer/dataroot/RoonServer/Database/Orbit/orbitnew.db/MANIFEST-000004 Created
/mnt/RoonServer/dataroot/RoonServer/Database/Registry/Client/clockskew Created
/mnt/RoonServer/dataroot/RoonServer/Database/Registry/Core/browse_shares Created
/mnt/RoonServer/dataroot/RoonServer/Database/Registry/Storage/location_automounts Created

Hopefully that gives some useful info.