I uploaded my logs so they’ll be available if need be.
Same issue, it shows my core as available and then this nugget of a descriptive error when trying to connect. I’ve tried multiple internal listening ports and manually set corresponding port forwarding even though this is failing locally just to be sure (which btw requires a logout/login on the arc app or it just spins forever trying to reconnect, presumably right now it only pulls down the listening port when you first login and caches it with no option to auto or manually retry other than logging out - kudos on that little bit of error detection and alerting team).
Roon Core Machine
Core = ROCK , Version 1.0 (build 227) stable. Intel NUC.
Server version = Version 2.0 (build 1128) production
Networking Gear & Setup Details
Wifi, Asus AX/v6 Mesh.
Connectivity shows as working fine from the ARC setup on Roon desktop and on the client for all tested ports.
Connected Audio Devices
ARC client is a Samsung S20Fe
Number of Tracks in Library
N/A
Description of Issue
Client detects the core, states it is available, then states “something went wrong while syncing to your roon core” when trying to connect
EDIT:
This, Null Tag, might be the culprit (I snipped the succesful syncs on earlier elements)
…
09/20 22:08:52 Trace: [library/mobilesync] syncing tags…
09/20 22:08:52 Error: [library/mobilesync] unexpected error: System.ArgumentNullException: Value cannot be null. (Parameter ‘collection’)
at System.Collections.Generic.HashSet1..ctor(IEnumerable
1 collection, IEqualityComparer1 comparer) at Sooloos.Broker.Music.LibraryGenre.GetImage(Library library) at Sooloos.Broker.Music.MobileSyncManager.<SyncTags>g__ToTagItem|41_3(LibraryTagItem item) at System.Linq.Enumerable.SelectListIterator
2.MoveNext()
at System.Linq.Enumerable.WhereEnumerableIterator`1.ToList()
at Sooloos.Broker.Music.MobileSyncManager.g__ToTag|41_5(LibraryExplicitTag tag)
at Sooloos.Broker.Music.MobileSyncManager.SyncTags(MobileSyncClientState clientstate, MobileSyncResponse response)
at Sooloos.Broker.Music.MobileSyncManager.Sync(MobileSyncRequest req)
09/20 22:08:57 Info: [stats] 23226mb Virtual, 2046mb Physical, 958mb Managed, 368 Handles, 74 Threads
I am getting the same error. Port forwarding set to automatic on the router. Watching…
I just put in a support request for the same issue
Hi All,
Thanks for the reports!
I think your hunch might be onto something here, @Derek_Coleman ! I’ve activated diagnostics mode for your accounts and indeed, I am seeing this error in most of the logs. I’m checking with the team on this issue, thanks for flagging us!
Roon Core Machine
Barebones Case/MB model: | shuttle XH110 |
---|---|
Processor | Intel(R) Core™ i5-7400 CPU @ 3.00GHz 3.00 GHz |
Installed RAM | 8.00 GB (7.89 GB usable) |
System type | 64-bit operating system, x64-based processor |
Edition | Windows 10 Pro |
---|---|
Version | 21H1 |
Installed on | 11/15/2020 |
OS build | 19043.1826 |
Experience | Windows Feature Experience Pack 120.2212.4180.0 |
Networking Gear & Setup Details
AT&T Gigabit Fiber, Gateway Model: BGW320-505
Set up with IP passthrough to
Orbi Pro SXK80 modem, SXS80 mesh satellite
Core PC connects through gigabit wired Ethernet
Connected Audio Devices
NAD c658
Bluesound Node 2i, Vault 2i, Powernode
Multiple RPi Roon Bridge devices (mostly DAC HATs, but one USB DAC)
Occasionally AirPlay and Chromecast devices
Number of Tracks in Library
27,000 tracks
Description of Issue
I upgraded my Core to 2.0, and in settings it says ARC is “Ready.” The ARC iPhone app finds the Core and says it is “Online and Ready,” but when I attempt to sync, it fails and says “Something went wrong while syncing to your Roon Core.”
Same error on local Wi-Fi and mobile data, and both networks are extremely fast. I’ve tried rebooting the core and deleting/reinstalling the app. Where should I troubleshoot next?
I have also tried:
- rebooting the fiber gateway
- rebooting the router
- turning UPNP off then back on
- setting up manual port forwarding in the router
- restarting the phone
Hi @Andy_Spinks ,
Thanks for the report! I’ve activated diagnostics for your account and I noticed you are getting the same error as the users above, so I have merged your report here. Please see my message from above, thanks!
Hi, I have the same issue
Roon Core on NUC Intel
Rooter Bitdefender Box 2
Made the port forwarding in the Router for Roon Core
Hey @noris et al., I think I managed to fix ARC syncing for my library.
Here’s the short version of what I did:
- Restored a backup of my database from about a month ago and re-lauched.
- Gave it 30 minutes or so for Roon to update the database to 2.0 format, resync Tidal, and generally settle out.
- Went into Settings > Setup and gave the restored core a slightly different name.
- Deleted the ARC app from my phone and re-installed.
- Logged in to ARC and made sure to choose the newly-renamed core.
The Long Version:
Based on @Derek_Coleman’s investigative work above, I thought it was probably an issue with the database. I initially tried restoring a backup from 2-3 days ago, but this didn’t fix it.
Next, I tried creating a new, empty roon database (using a different installation of roon) and setting up ARC on it, and the iphone app was able to sync with the new database!
At that point, I remembered that a week or so ago I was having a problems with the iPhone app crashing, and the fix ended up being to clear the image cache:
iPhone App crashing repeatedly - Support - Roon Labs Community
So at that point I tried restoring a backup from a few days before I cleared the image cache to fix the app issue. That version of the database wouldn’t sync, so I cleared the image cache and tried again, but still no sync.
By this point, I had realized a significant side effect from all my experimentation: All these different versions of the database had the same core name, and they seemed to stay “visible” to the Roon apps even after I though I had killed them. I was able to connect to the empty one and rename it, so that eliminated one duplicate.
Next I restored a database backup from about 6 weeks ago, before the problems with the iphone app started happening. (Not a big deal, because I have not been making significant changes to my roon library for years–mostly because it has not been available to use outside my home ). It took a good while after the database restoration for it to become usable, maybe 5-10 minutes. Once I could connect to it, I went to Settings > Setup and gave it a new name to distinguish it from the other “zombie cores” I had spawned. At some point in there I also rebooted the core pc to try to flush out some of those zombies.
With my restored and renamed database up and available, I deleted the Roon ARC app, settings, and data from my phone, then reinstalled and tried again. Boom! That fixed it. (Although it did take me a minute to get my Roon Remote apps connected to the new core database.
P.S. Here’s where I learned that troubleshooting process with empty/restored databases:
I have the same problem. Tried both with manual NAT and through HAProxy on the firewall. Same symptom. Roon server tells me that
“Your Roon Core was automatically configured and has been confirmed to be securely accessible by Roon ARC.”
When connecting with my iPhone with the Roon ARC app, it logs in ok, begins syncing and then gives the error: “Something went wrong while syncing to your Roon Core.”
No errors in Roon Core:
09/22 02:26:37 Info: [mobile] GOT HTTP API /hello
09/22 02:26:37 Trace: [mobile] Got Hello Request body={“coreId”:“xxxxxxx-62a7-4e1d-a362-xxxxxxxxxxx”}
09/22 02:26:42 Info: [mobile] GOT HTTP API /hello
09/22 02:26:42 Trace: [mobile] Got Hello Request body={“coreId”:“xxxxxxx-62a7-4e1d-a362-xxxxxxxxxxx”}
09/22 02:26:47 Info: [stats] 28028mb Virtual, 2808mb Physical, 1001mb Managed, 355 Handles, 93 Threads
09/22 02:27:01 Info: [mobile] GOT HTTP API /hello
09/22 02:27:01 Trace: [mobile] Got Hello Request body={“coreId”:“xxxxxxx-62a7-4e1d-a362-xxxxxxxxxxx”}
09/22 02:27:02 Info: [stats] 28028mb Virtual, 2808mb Physical, 1024mb Managed, 355 Handles, 91 Threads
09/22 02:27:03 Info: [mobile] GOT HTTP API /sync
09/22 02:27:03 Trace: [library/mobilesync] sync, request token=, apiversion=1
09/22 02:27:03 Trace: [library/mobilesync] cleaning up files that predate 9:da5f73aedf924cd48649f2e8ab884ad9:0
09/22 02:27:03 Trace: [library/mobilesync] no clientstate for this token, starting from scratch
09/22 02:27:03 Trace: [library/mobilesync] syncing profiles…
09/22 02:27:03 Trace: [library/mobilesync] 1 added, 0 updated, 0 removed
09/22 02:27:03 Trace: [library/mobilesync] syncing markers+metadata…
09/22 02:27:03 Trace: [library/mobilesync] 143254 added, 0 removed
09/22 02:27:03 Trace: [library/mobilesync] truncated to 50000 added, 0 removed
09/22 02:27:03 Trace: [library/mobilesync] syncing album ratings…
09/22 02:27:03 Trace: [library/mobilesync] 1 updated
09/22 02:27:03 Trace: [library/mobilesync] 2 updated
09/22 02:27:03 Trace: [library/mobilesync] 3 updated
09/22 02:27:03 Trace: [library/mobilesync] 4 updated
09/22 02:27:03 Trace: [library/mobilesync] 5 updated
09/22 02:27:03 Trace: [library/mobilesync] 6 updated
09/22 02:27:03 Trace: [library/mobilesync] 7 updated
09/22 02:27:03 Trace: [library/mobilesync] 8 updated
09/22 02:27:03 Trace: [library/mobilesync] 9 updated
09/22 02:27:03 Trace: [library/mobilesync] 10 updated
09/22 02:27:03 Trace: [library/mobilesync] syncing playlists…
09/22 02:27:03 Trace: [library/mobilesync] 16 added, 0 updated, 0 removed
09/22 02:27:03 Trace: [library/mobilesync] syncing tags…
09/22 02:27:03 Trace: [library/mobilesync] 10 added, 0 updated, 0 removed
09/22 02:27:03 Trace: [library/mobilesync] syncing recents…
09/22 02:27:03 Trace: [library/mobilesync] 500 added
09/22 02:27:03 Trace: [library/mobilesync] 0 removed
09/22 02:27:03 Trace: [library/mobilesync] syncing locations…
09/22 02:27:03 Trace: [library/mobilesync] 5 added, 0 updated, 0 removed
09/22 02:27:03 Trace: [library/mobilesync] synced changes, incrementing 9:da5f73aedf924cd48649f2e8ab884ad9:0 to 9:da5f73aedf924cd48649f2e8ab884ad9:1
09/22 02:27:04 Trace: [library/mobilesync] sync completed in 711ms, response is 10134781 bytes
hi, I made all the 5 steps and no result, you were lucky
Hope Roon guys will help
I can’t get Roon 2.0 to do my initial sync with my Arc app. I have a UK BT smart hub router on which I have opened port 55000 and I am getting a purple Ready to go tick. My Roon app connects fine but not my Arc app
Restart the router and you’re core and try are are app again.
Thanks. I have tried that and also changing the open port number but alas with no success
Hmm just a guess. But, can you access the arc app at all? You could try to reset it within the settings (Reset Roon Arc).
Yep no problem getting into the app but just get the “ something went wrong while syncing” message. I have done resets
Hi, @Charlie_Sproule1, I saw your reply in another thread. Sorry for the delay. I will request the diagnostics report and analyse it. Could you, please, make sure that your Roon Core is running at the moment so the request will be able to make it through?
Thanks!
–
Ivan