Thanks Mark,
I have received them and noticed a critical error by the Roon Server software in the logs. If I am not mistaken, this looks to me like a database corruption. (maybe @support can verify?)
Application Domain: RoonAppliance.exe
Assembly Codebase: file:///share/CACHEDEV4_DATA/.qpkg/RoonServer/RoonServer/Appliance/RoonAppliance.exe
Assembly Full Name: RoonAppliance, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
Exception Source: mscorlib
Exception Type: LevelDb.Exception
Exception Target Site: ExceptionDispatchInfo.Throw
Exception Message: Corruption: corrupted compressed block contents
Exception Data: none
--[ Stack Trace ]------------
System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
mscorlib.dll, IL 12, N 43
System.Threading.Tasks.AwaitTaskContinuation/<>c.<ThrowAsyncIfNecessary>b__17_0(Object s)
mscorlib.dll, IL 0, N 55
System.Threading.QueueUserWorkItemCallback.WaitCallback_Context(Object state)
mscorlib.dll, IL 7, N 70
System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
mscorlib.dll, IL 113, N 414
System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
mscorlib.dll, IL 0, N 35
System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
mscorlib.dll, IL 33, N 87
System.Threading.ThreadPoolWorkQueue.Dispatch()
mscorlib.dll, IL 116, N 618
System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()
mscorlib.dll, IL 0, N 75
08/26 12:20:53 Error:
Local Time: 08/26/2020 12:20:53 -07:00
Device Serial Number: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
User Id: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Roon Version: 1.7 (build 610) stable
OS Version: Linux 4.14.24-qnap
Mono Version: 5.8.0.127 (tarball Fri Jul 31 21:44:29 UTC 2020)
Application Domain: RoonAppliance.exe
Assembly Codebase: file:///share/CACHEDEV4_DATA/.qpkg/RoonServer/RoonServer/Appliance/RoonAppliance.exe
Assembly Full Name: RoonAppliance, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
Exception Source: mscorlib
Exception Type: LevelDb.Exception
Exception Target Site: ExceptionDispatchInfo.Throw
Exception Message: Corruption: corrupted compressed block contents
Exception Data: none
--[ Stack Trace ]------------
System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
mscorlib.dll, IL 12, N 43
System.Threading.Tasks.AwaitTaskContinuation/<>c.<ThrowAsyncIfNecessary>b__17_0(Object s)
mscorlib.dll, IL 0, N 55
System.Threading.QueueUserWorkItemCallback.WaitCallback_Context(Object state)
mscorlib.dll, IL 7, N 70
System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
mscorlib.dll, IL 113, N 414
System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
mscorlib.dll, IL 0, N 35
System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
mscorlib.dll, IL 33, N 87
System.Threading.ThreadPoolWorkQueue.Dispatch()
mscorlib.dll, IL 116, N 618
System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()
mscorlib.dll, IL 0, N 75
If you have a recent backup of your database, I’d suggest to restore your latest database from a backup.
I also noticed that your MTU value of 4 of your ethernet interfaces are set to 9000. Please be careful with these settings, as they can cause trouble if not all of your devices in the network support this feature or are not set up for Jumbo Frames. (Please ignore this advice, if you are perfectly aware of it and know what you are doing.)