Cannot sign into Qobuz after changing ZTE router to Fritz!box

Old issue was closed but not solved: ref#CPC6QI .
So trying again to get the issue solved.

Problem Description:
I bought a new Fritzbox 7590AX router to replace my old KPN ZTE router. Since then I cannot connect to Qobuz anymore in Roon>Services. When I sign in to Qobuz it gives a network error: " Please check your connection ".
Also the search option fails: Can’t connect to Roon search.

When I return to the ZTE router again the problem is fixed again. Going back to the Fritzbox it’s there again.
It’s the only issue I have, everything else in my network works fine when using the Fritzbox (for example my spotify account).

Router: Fritzbox 7590AX
Hardware: NUC5i5RHYH (5th gen i5 processor) - runs the roonserver
Hardware: Asus GL752GW, laptop, windows-11 - runs my Roon client
Software nuc: Roonserver (nuc/linux) 2.0 build 1413
Software nuc: Ubuntu 20.04.5 LTS (Focal Fossa)

NUC and laptop connected to my network with Netgear switch.

I have:

  • restarted router, nuc, devices multiple times
  • reinstalled all remote Roons (desktop, tablet, phone)
  • reinstalled Roonserver on the NUC.
  • installed a new file called “bits” as was suggested in older support thread.
  • connected the NUC directly to the router

First real qobuz related error in logfile: Warn: {easyhttp} [80] GET https://www.qobux.com/api.json/0.2/user/login?device_… mail=…&password=…: socketerr (HostUnreachable): No route to host (34.242.7.204:443)
See the previous topic ( ref#CPC6QI ) for the logs and some comments that were done.

Hello @Pjotr_Bee ,

Thanks for reaching out regarding this issue again. Since the issue only happens with the Fritzbox router, I wonder if this could be related to your DNS settings on the Fritzbox.

We have seen users have a better experience in the past if they change their Router’s DNS servers from the ISP provided ones to Cloudflare DNS, Quad9 or Google DNS. Can you please give this a try and let us know if it helps?

Thanks for the reply, but no, it did not work.

I changed the DNS servers in my Fritzbox router to the google dns servers 2001:4860:4860::8888 and 2001:4860:4860::8844 but the issue remains the same:
“Network error: Please check your connection.”

Hi @Pjotr_Bee,

The Fritz!Box might have active filters in the user security profile preconfigured in the router firmware.

Open a web browser and navigate to the Fritzbox login page (usually “http://fritz.box” or “http://192.168.178.1”) and log in with your credentials.

There should be an option in the menu similar to “Internet” > “Filter” where you can check the access profile is currently assigned to the router.

Try disabling the “Filter websites” option. From there, restart both the router and RoonServer and try logging back into Qobuz.

On the same device from which Roon has failed to login to Qobuz: can you login via the Qobuz web account page in a browser?

Thank you!

Hi @Pjotr_Bee,
Can you access https://www.qobuz.com or the mentioned ip-address from another machine in your network? Just to see if it is a problem only with the machine running Roon Server.
And did you also change the DNS server for IPv4?
Cheers,
Joost

Thanks for the reply.
I found the “Internet > Filters > Access Profiles” option where the access profiles “Guest” and “Standard” both have a “Filter websites” option. Only the Guest option was enabled (but contained an empty website list). Still I disabled it to be sure and restarted the router.

No change, still showing when trying to sign into the Qobuz service: Network error:Please check your connection

Thanks for the reply.
My qobuz app works fine, also when changing the router back to the ZTE the qobuz service works fine, so there is no problem with qobuz itself.

As for IPv4, I have activated this and set the DSN servers to 8888 and 8844. And restarted the router.
No change, same error when trying to connect to the qobuz service.

Here are my default (standard) settings for 7690:

Don’t know if it can be of any help

Torben

This is my setting, no filters at all :frowning:

1. Extra Information about the issue:

2. The logfile lines that seem to reflect the issue (my newbee assumption):

12/14 17:24:36 Info: [7] [stats] 6402mb Virtual, 1106mb Physical, 591mb Managed, 379 Handles, 73 Threads
12/14 17:24:44 Info: [Broker:Misc] [broker/locations] updating location Qobuz:Name=QOBUZ:Id=f4845d8f-2574-4afe-9fbf-0a3ba8f37867
12/14 17:24:47 Warn: [.NET ThreadPool Worker] [easyhttp] [2501] GET https://www.qobuz.com/api.json/0.2/user/login?device_manufacturer_id=cfa7db5c151249d8a7ec4d6a38d9dfd4&email=pjotrbaccounts%40gmail.com&password=a102671220d66d93c755bde630182652&request_sig=0c51c2909304b6616bc10f386ae5ca67&request_ts=1734193484 check network configuration: socketerr (HostUnreachable): No route to host (2.19.195.217:443)
12/14 17:24:47 Warn: [Broker:Media] [qobuz] [http] error result from http request: System.Net.WebException: No route to host (2.19.195.217:443)
 ---> System.Net.Http.HttpRequestException: No route to host (2.19.195.217:443)
 ---> System.Net.Sockets.SocketException (113): No route to host
   at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken)
   at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16 token)
   at System.Net.Sockets.Socket.<ConnectAsync>g__WaitForConnectWithCancellation|277_0(AwaitableSocketAsyncEventArgs saea, ValueTask connectTask, CancellationToken cancellationToken)
   at System.Net.HttpWebRequest.<>c__DisplayClass216_0.<<CreateHttpClient>b__1>d.MoveNext()
--- End of stack trace from previous location ---
   at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken)
   --- End of inner exception stack trace ---
   at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken)
   at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
   at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
   at System.Net.Http.HttpConnectionPool.AddHttp11ConnectionAsync(HttpRequestMessage request)
   at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationToken cancellationToken)
   at System.Net.Http.HttpConnectionPool.GetHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
   at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken)
   at System.Net.Http.DecompressionHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
   at System.Net.Http.HttpClient.<SendAsync>g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken)
   at System.Net.HttpWebRequest.SendRequest(Boolean async)
   at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
   --- End of inner exception stack trace ---
   at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
   at System.Threading.Tasks.TaskFactory`1.FromAsyncCoreLogic(IAsyncResult iar, Func`2 endFunction, Action`1 endAction, Task`1 promise, Boolean requiresSynchronization)
--- End of stack trace from previous location ---
   at Base.EasyHttp.HttpWebRequestEasyHttp.QueryAsyncInternal(HttpMethod method, Params p, CancellationToken canceltoken, IAuthProvider auth, Int32 nestedrequestcount)
12/14 17:24:47 Info: [Broker:Misc] [broker/locations] updating location Qobuz:Name=QOBUZ:Id=f4845d8f-2574-4afe-9fbf-0a3ba8f37867
12/14 17:24:51 Info: [7] [stats] 6418mb Virtual, 1106mb Physical, 592mb Managed, 379 Handles, 79 Threads
12/14 17:24:57 Warn: [.NET ThreadPool Worker] [easyhttp] [2502] POST https://api.roonlabs.net/device-map/1/register check network configuration: socketerr (HostUnreachable): No route to host (104.22.14.70:443)
12/14 17:24:57 Trace: [Broker:Media] [devicemap] error updating device map: NetworkError
12/14 17:24:58 Info: [.NET ThreadPool Worker] [remoting/serverconnectionv2] Client disconnected: LAPTOP:61575
12/14 17:24:58 Trace: [.NET ThreadPool Worker] [raat_ll/client] [System Output] OnDisconnected: BeginRead SocketException(0)
12/14 17:24:58 Trace: [Broker:Transport] [raatserver] [System Output] lost client connection. Retrying(1)
12/14 17:24:58 Info: [Broker:Transport] [raatserver] [System Output] connecting (attempt 1)
12/14 17:24:58 Info: [Broker:Transport] [transport] destroyed zone System Output was playing? False
12/14 17:24:58 Trace: [Broker:Transport] [zone System Output] Suspend

3. Larger part of the logfile:

   --- End of inner exception stack trace ---
   at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
   at System.Threading.Tasks.TaskFactory`1.FromAsyncCoreLogic(IAsyncResult iar, Func`2 endFunction, Action`1 endAction, Task`1 promise, Boolean requiresSynchronization)
--- End of stack trace from previous location ---
   at Base.EasyHttp.HttpWebRequestEasyHttp.QueryAsyncInternal(HttpMethod method, Params p, CancellationToken canceltoken, IAuthProvider auth, Int32 nestedrequestcount)
12/14 17:24:20 Trace: [Broker:Transport] [devicemap] error updating device map: NetworkError
12/14 17:24:20 Warn: [.NET ThreadPool Worker] [broker/images] unexpected error GET'ing https://imagecache.roonlabs.net/im/1/albums/3e01f62cb9522a0fb44a9c0d028f6cb44e0c/cover/256.jpg: statuscode=999 error=System.Net.WebException: No route to host (104.22.14.70:443)
 ---> System.Net.Http.HttpRequestException: No route to host (104.22.14.70:443)
 ---> System.Net.Sockets.SocketException (113): No route to host
   at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken)
   at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16 token)
   at System.Net.Sockets.Socket.<ConnectAsync>g__WaitForConnectWithCancellation|277_0(AwaitableSocketAsyncEventArgs saea, ValueTask connectTask, CancellationToken cancellationToken)
   at System.Net.HttpWebRequest.<>c__DisplayClass216_0.<<CreateHttpClient>b__1>d.MoveNext()
--- End of stack trace from previous location ---
   at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken)
   --- End of inner exception stack trace ---
   at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken)
   at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
   at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
   at System.Net.Http.HttpConnectionPool.AddHttp11ConnectionAsync(HttpRequestMessage request)
   at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationToken cancellationToken)
   at System.Net.Http.HttpConnectionPool.GetHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
   at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken)
   at System.Net.Http.HttpClient.<SendAsync>g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken)
   at System.Net.HttpWebRequest.SendRequest(Boolean async)
   at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
   --- End of inner exception stack trace ---
   at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
   at System.Threading.Tasks.TaskFactory`1.FromAsyncCoreLogic(IAsyncResult iar, Func`2 endFunction, Action`1 endAction, Task`1 promise, Boolean requiresSynchronization)
--- End of stack trace from previous location ---
   at Base.EasyHttp.HttpWebRequestEasyHttp.QueryAsyncInternal(HttpMethod method, Params p, CancellationToken canceltoken, IAuthProvider auth, Int32 nestedrequestcount)
12/14 17:24:20 Warn: [.NET ThreadPool Worker] [broker/images] unexpected error GET'ing https://imagecache.roonlabs.net/im/1/albums/79004d5730303030303838323931/cover/256.jpg: statuscode=999 error=System.Net.WebException: No route to host (104.22.14.70:443)
 ---> System.Net.Http.HttpRequestException: No route to host (104.22.14.70:443)
 ---> System.Net.Sockets.SocketException (113): No route to host
   at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken)
   at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16 token)
   at System.Net.Sockets.Socket.<ConnectAsync>g__WaitForConnectWithCancellation|277_0(AwaitableSocketAsyncEventArgs saea, ValueTask connectTask, CancellationToken cancellationToken)
   at System.Net.HttpWebRequest.<>c__DisplayClass216_0.<<CreateHttpClient>b__1>d.MoveNext()
--- End of stack trace from previous location ---
   at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken)
   --- End of inner exception stack trace ---
   at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken)
   at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
   at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
   at System.Net.Http.HttpConnectionPool.AddHttp11ConnectionAsync(HttpRequestMessage request)
   at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationToken cancellationToken)
   at System.Net.Http.HttpConnectionPool.GetHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
   at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken)
   at System.Net.Http.HttpClient.<SendAsync>g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken)
   at System.Net.HttpWebRequest.SendRequest(Boolean async)
   at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
   --- End of inner exception stack trace ---
   at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
   at System.Threading.Tasks.TaskFactory`1.FromAsyncCoreLogic(IAsyncResult iar, Func`2 endFunction, Action`1 endAction, Task`1 promise, Boolean requiresSynchronization)
--- End of stack trace from previous location ---
   at Base.EasyHttp.HttpWebRequestEasyHttp.QueryAsyncInternal(HttpMethod method, Params p, CancellationToken canceltoken, IAuthProvider auth, Int32 nestedrequestcount)
12/14 17:24:20 Warn: [.NET ThreadPool Worker] [broker/images] unexpected error GET'ing https://imagecache.roonlabs.net/im/1/albums/79004d5730303030383939363834/cover/256.jpg: statuscode=999 error=System.Net.WebException: No route to host (104.22.14.70:443)
 ---> System.Net.Http.HttpRequestException: No route to host (104.22.14.70:443)
 ---> System.Net.Sockets.SocketException (113): No route to host
   at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken)
   at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16 token)
   at System.Net.Sockets.Socket.<ConnectAsync>g__WaitForConnectWithCancellation|277_0(AwaitableSocketAsyncEventArgs saea, ValueTask connectTask, CancellationToken cancellationToken)
   at System.Net.HttpWebRequest.<>c__DisplayClass216_0.<<CreateHttpClient>b__1>d.MoveNext()
--- End of stack trace from previous location ---
   at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken)
   --- End of inner exception stack trace ---
   at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken)
   at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
   at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
   at System.Net.Http.HttpConnectionPool.AddHttp11ConnectionAsync(HttpRequestMessage request)
   at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationToken cancellationToken)
   at System.Net.Http.HttpConnectionPool.GetHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
   at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken)
   at System.Net.Http.HttpClient.<SendAsync>g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken)
   at System.Net.HttpWebRequest.SendRequest(Boolean async)
   at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
   --- End of inner exception stack trace ---
   at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
   at System.Threading.Tasks.TaskFactory`1.FromAsyncCoreLogic(IAsyncResult iar, Func`2 endFunction, Action`1 endAction, Task`1 promise, Boolean requiresSynchronization)
--- End of stack trace from previous location ---
   at Base.EasyHttp.HttpWebRequestEasyHttp.QueryAsyncInternal(HttpMethod method, Params p, CancellationToken canceltoken, IAuthProvider auth, Int32 nestedrequestcount)
12/14 17:24:20 Warn: [.NET ThreadPool Worker] [broker/images] unexpected error GET'ing https://imagecache.roonlabs.net/im/1/albums/3e017221d9752f7a9e4a89da8eca082c25e0/cover/256.jpg: statuscode=999 error=System.Net.WebException: No route to host (104.22.14.70:443)
 ---> System.Net.Http.HttpRequestException: No route to host (104.22.14.70:443)
 ---> System.Net.Sockets.SocketException (113): No route to host
   at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken)
   at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16 token)
   at System.Net.Sockets.Socket.<ConnectAsync>g__WaitForConnectWithCancellation|277_0(AwaitableSocketAsyncEventArgs saea, ValueTask connectTask, CancellationToken cancellationToken)
   at System.Net.HttpWebRequest.<>c__DisplayClass216_0.<<CreateHttpClient>b__1>d.MoveNext()
--- End of stack trace from previous location ---
   at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken)
   --- End of inner exception stack trace ---
   at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken)
   at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
   at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
   at System.Net.Http.HttpConnectionPool.AddHttp11ConnectionAsync(HttpRequestMessage request)
   at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationToken cancellationToken)
   at System.Net.Http.HttpConnectionPool.GetHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
   at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken)
   at System.Net.Http.HttpClient.<SendAsync>g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken)
   at System.Net.HttpWebRequest.SendRequest(Boolean async)
   at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
   --- End of inner exception stack trace ---
   at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
   at System.Threading.Tasks.TaskFactory`1.FromAsyncCoreLogic(IAsyncResult iar, Func`2 endFunction, Action`1 endAction, Task`1 promise, Boolean requiresSynchronization)
--- End of stack trace from previous location ---
   at Base.EasyHttp.HttpWebRequestEasyHttp.QueryAsyncInternal(HttpMethod method, Params p, CancellationToken canceltoken, IAuthProvider auth, Int32 nestedrequestcount)
12/14 17:24:20 Warn: [.NET ThreadPool Worker] [broker/images] unexpected error GET'ing https://imagecache.roonlabs.net/im/1/albums/3e010eef76f6bb97fb4bbfa4005cdf33a6ff/cover/256.jpg: statuscode=999 error=System.Net.WebException: No route to host (104.22.14.70:443)
 ---> System.Net.Http.HttpRequestException: No route to host (104.22.14.70:443)
 ---> System.Net.Sockets.SocketException (113): No route to host
   at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken)
   at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16 token)
   at System.Net.Sockets.Socket.<ConnectAsync>g__WaitForConnectWithCancellation|277_0(AwaitableSocketAsyncEventArgs saea, ValueTask connectTask, CancellationToken cancellationToken)
   at System.Net.HttpWebRequest.<>c__DisplayClass216_0.<<CreateHttpClient>b__1>d.MoveNext()
--- End of stack trace from previous location ---
   at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken)
   --- End of inner exception stack trace ---
   at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken)
   at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
   at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
   at System.Net.Http.HttpConnectionPool.AddHttp11ConnectionAsync(HttpRequestMessage request)
   at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationToken cancellationToken)
   at System.Net.Http.HttpConnectionPool.GetHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
   at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken)
   at System.Net.Http.HttpClient.<SendAsync>g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken)
   at System.Net.HttpWebRequest.SendRequest(Boolean async)
   at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
   --- End of inner exception stack trace ---
   at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
   at System.Threading.Tasks.TaskFactory`1.FromAsyncCoreLogic(IAsyncResult iar, Func`2 endFunction, Action`1 endAction, Task`1 promise, Boolean requiresSynchronization)
--- End of stack trace from previous location ---
   at Base.EasyHttp.HttpWebRequestEasyHttp.QueryAsyncInternal(HttpMethod method, Params p, CancellationToken canceltoken, IAuthProvider auth, Int32 nestedrequestcount)
12/14 17:24:20 Trace: [.NET ThreadPool Worker] GetImageData[Remote](id=11651 spec=256 key=dgraaaaa uri=https://imagecache.roonlabs.net/im/1/albums/79004d5730303030363534363839/cover/256.jpg) => fetched in 3079ms status=999 size=0 overalltime=3103ms
12/14 17:24:20 Trace: [.NET ThreadPool Worker] GetImageData[Remote](id=11557 spec=256 key=ncraaaaa uri=https://imagecache.roonlabs.net/im/1/albums/3e015c4034c9730169468d027c9c9b3d51be/cover/256.jpg) => fetched in 3081ms status=999 size=0 overalltime=3111ms
12/14 17:24:20 Trace: [.NET ThreadPool Worker] GetImageData[Remote](id=129060 spec=256 key=wxihaaaa uri=https://imagecache.roonlabs.net/im/1/albums/3e01f62cb9522a0fb44a9c0d028f6cb44e0c/cover/256.jpg) => fetched in 3067ms status=999 size=0 overalltime=3111ms
12/14 17:24:20 Trace: [.NET ThreadPool Worker] GetImageData[Remote](id=42617 spec=256 key=dblcaaaa uri=https://imagecache.roonlabs.net/im/1/albums/79004d5730303030303838323931/cover/256.jpg) => fetched in 3083ms status=999 size=0 overalltime=3108ms
12/14 17:24:20 Trace: [.NET ThreadPool Worker] GetImageData[Remote](id=11532 spec=256 key=obraaaaa uri=https://imagecache.roonlabs.net/im/1/albums/79004d5730303030383939363834/cover/256.jpg) => fetched in 3083ms status=999 size=0 overalltime=3107ms
12/14 17:24:20 Trace: [.NET ThreadPool Worker] GetImageData[Remote](id=42586 spec=256 key=yzkcaaaa uri=https://imagecache.roonlabs.net/im/1/albums/3e010eef76f6bb97fb4bbfa4005cdf33a6ff/cover/256.jpg) => fetched in 3071ms status=999 size=0 overalltime=3105ms
12/14 17:24:20 Trace: [.NET ThreadPool Worker] GetImageData[Remote](id=42648 spec=256 key=iclcaaaa uri=https://imagecache.roonlabs.net/im/1/albums/3e017221d9752f7a9e4a89da8eca082c25e0/cover/256.jpg) => fetched in 3083ms status=999 size=0 overalltime=3131ms
12/14 17:24:21 Info: [7] [stats] 6547mb Virtual, 1106mb Physical, 593mb Managed, 379 Handles, 93 Threads
12/14 17:24:36 Info: [7] [stats] 6402mb Virtual, 1106mb Physical, 591mb Managed, 379 Handles, 73 Threads
12/14 17:24:44 Info: [Broker:Misc] [broker/locations] updating location Qobuz:Name=QOBUZ:Id=f4845d8f-2574-4afe-9fbf-0a3ba8f37867
12/14 17:24:47 Warn: [.NET ThreadPool Worker] [easyhttp] [2501] GET https://www.qobuz.com/api.json/0.2/user/login?device_manufacturer_id=cfa7db5c151249d8a7ec4d6a38d9dfd4&email=pjotrbaccounts%40gmail.com&password=a102671220d66d93c755bde630182652&request_sig=0c51c2909304b6616bc10f386ae5ca67&request_ts=1734193484 check network configuration: socketerr (HostUnreachable): No route to host (2.19.195.217:443)
12/14 17:24:47 Warn: [Broker:Media] [qobuz] [http] error result from http request: System.Net.WebException: No route to host (2.19.195.217:443)
 ---> System.Net.Http.HttpRequestException: No route to host (2.19.195.217:443)
 ---> System.Net.Sockets.SocketException (113): No route to host
   at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken)
   at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16 token)
   at System.Net.Sockets.Socket.<ConnectAsync>g__WaitForConnectWithCancellation|277_0(AwaitableSocketAsyncEventArgs saea, ValueTask connectTask, CancellationToken cancellationToken)
   at System.Net.HttpWebRequest.<>c__DisplayClass216_0.<<CreateHttpClient>b__1>d.MoveNext()
--- End of stack trace from previous location ---
   at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken)
   --- End of inner exception stack trace ---
   at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken)
   at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
   at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
   at System.Net.Http.HttpConnectionPool.AddHttp11ConnectionAsync(HttpRequestMessage request)
   at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationToken cancellationToken)
   at System.Net.Http.HttpConnectionPool.GetHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
   at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken)
   at System.Net.Http.DecompressionHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
   at System.Net.Http.HttpClient.<SendAsync>g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken)
   at System.Net.HttpWebRequest.SendRequest(Boolean async)
   at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
   --- End of inner exception stack trace ---
   at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
   at System.Threading.Tasks.TaskFactory`1.FromAsyncCoreLogic(IAsyncResult iar, Func`2 endFunction, Action`1 endAction, Task`1 promise, Boolean requiresSynchronization)
--- End of stack trace from previous location ---
   at Base.EasyHttp.HttpWebRequestEasyHttp.QueryAsyncInternal(HttpMethod method, Params p, CancellationToken canceltoken, IAuthProvider auth, Int32 nestedrequestcount)
12/14 17:24:47 Info: [Broker:Misc] [broker/locations] updating location Qobuz:Name=QOBUZ:Id=f4845d8f-2574-4afe-9fbf-0a3ba8f37867
12/14 17:24:51 Info: [7] [stats] 6418mb Virtual, 1106mb Physical, 592mb Managed, 379 Handles, 79 Threads
12/14 17:24:57 Warn: [.NET ThreadPool Worker] [easyhttp] [2502] POST https://api.roonlabs.net/device-map/1/register check network configuration: socketerr (HostUnreachable): No route to host (104.22.14.70:443)
12/14 17:24:57 Trace: [Broker:Media] [devicemap] error updating device map: NetworkError
12/14 17:24:58 Info: [.NET ThreadPool Worker] [remoting/serverconnectionv2] Client disconnected: LAPTOP:61575
12/14 17:24:58 Trace: [.NET ThreadPool Worker] [raat_ll/client] [System Output] OnDisconnected: BeginRead SocketException(0)
12/14 17:24:58 Trace: [Broker:Transport] [raatserver] [System Output] lost client connection. Retrying(1)
12/14 17:24:58 Info: [Broker:Transport] [raatserver] [System Output] connecting (attempt 1)
12/14 17:24:58 Info: [Broker:Transport] [transport] destroyed zone System Output was playing? False
12/14 17:24:58 Trace: [Broker:Transport] [zone System Output] Suspend
12/14 17:24:58 Trace: [.NET ThreadPool Worker] [raat_ll/client] [Conexant SmartAudio HD] OnDisconnected: BeginRead SocketException(0)
12/14 17:24:58 Info: [Broker:Transport] [zone System Output] Canceling Pending Sleep
12/14 17:24:58 Info: [Broker:Transport] [zone System Output] Canceling Pending Sleep
12/14 17:24:58 Trace: [Broker:Transport] [raatserver] [RaatServer LAPTOPPETER @ LAPTOP:9200] lost client connection. Retrying(0)
12/14 17:24:58 Trace: [Broker:Transport] [raatserver] [RaatServer LAPTOPPETER @ LAPTOP:9200] connecting (attempt 1)
12/14 17:24:58 Info: [Broker:Transport] [transport] destroyed zone Conexant SmartAudio HD WASAPI was playing? False
12/14 17:24:58 Trace: [Broker:Transport] [zone Conexant SmartAudio HD WASAPI] Suspend
12/14 17:24:58 Info: [Broker:Transport] [zone Conexant SmartAudio HD WASAPI] Canceling Pending Sleep
12/14 17:24:58 Info: [Broker:Transport] [zone Conexant SmartAudio HD WASAPI] Canceling Pending Sleep
12/14 17:24:58 Trace: [Broker:Media] [library] endmutation in 39ms
12/14 17:24:58 Warn: [.NET ThreadPool Worker] [raat_ll/client] [System Output] failed to connect(0) Cannot access a disposed object.
Object name: 'System.Net.Sockets.Socket'.
12/14 17:25:06 Info: [7] [stats] 6442mb Virtual, 1106mb Physical, 593mb Managed, 366 Handles, 81 Threads
12/14 17:25:08 Trace: [Broker:Transport] [raatserver] [RaatServer LAPTOPPETER @ LAPTOP:9200] client connection failed. Retrying in 500ms
12/14 17:25:08 Trace: [Broker:Transport] [raatserver] [RaatServer LAPTOPPETER @ LAPTOP:9200] connecting (attempt 2)
12/14 17:25:11 Warn: [.NET ThreadPool Worker] [easyhttp] [2503] POST https://api.roonlabs.net/device-map/1/register check network configuration: socketerr (HostUnreachable): No route to host (104.22.14.70:443)
12/14 17:25:11 Trace: [Broker:Transport] [devicemap] error updating device map: NetworkError
12/14 17:25:18 Trace: [Broker:Transport] [raatserver] [RaatServer LAPTOPPETER @ LAPTOP:9200] client connection failed. Retrying in 750ms
12/14 17:25:19 Trace: [Broker:Transport] [raatserver] [RaatServer LAPTOPPETER @ LAPTOP:9200] connecting (attempt 3)
12/14 17:25:21 Info: [7] [stats] 6362mb Virtual, 1106mb Physical, 591mb Managed, 366 Handles, 70 Threads
12/14 17:25:29 Trace: [Broker:Transport] [raatserver] [RaatServer LAPTOPPETER @ LAPTOP:9200] client connection failed. Retrying in 1125ms
12/14 17:25:30 Trace: [Broker:Transport] [raatserver] [RaatServer LAPTOPPETER @ LAPTOP:9200] connecting (attempt 4)
12/14 17:25:36 Info: [7] [stats] 6362mb Virtual, 1106mb Physical, 592mb Managed, 366 Handles, 68 Threads
12/14 17:25:40 Trace: [Broker:Transport] [raatserver] [RaatServer LAPTOPPETER @ LAPTOP:9200] client connection failed. Retrying in 1687ms
12/14 17:25:42 Trace: [Broker:Transport] [raatserver] [RaatServer LAPTOPPETER @ LAPTOP:9200] connecting (attempt 5)
12/14 17:25:51 Info: [7] [stats] 6434mb Virtual, 1106mb Physical, 592mb Managed, 366 Handles, 81 Threads
12/14 17:25:52 Trace: [Broker:Transport] [raatserver] [RaatServer LAPTOPPETER @ LAPTOP:9200] client connection failed. Giving up
12/14 17:25:52 Trace: [Broker:Transport] [raat] [sood] Refreshing device list
12/14 17:26:01 Info: [Broker:Media] [library stats] tracks: 12182 (hidden: 221), albums: 1122 (hidden: 28), artists: 517, works: 8129, performances: 9578
12/14 17:26:05 Warn: [.NET ThreadPool Worker] [easyhttp] [2504] POST https://api.roonlabs.net/device-map/1/register check network configuration: socketerr (HostUnreachable): No route to host (104.22.14.70:443)

It appears that Roon Server can’t reach the internet. Did you check if you can access the internet from your Ubuntu server? For instance using ping or wget or curl?

With the change from ZTE to Fritz I assume your home network has changed slightly.

Can you confirm you are using DHCP for all devices (no static network settings for IP address, network mask and gateway on any device)? DNS needs to point to the Fritz router too.

Also, Fritz reserves LAN4 port for guest network by default. Checked that?

Just checked, no problem pinging nu.nl or google.com:

Thanks

@BeeKay

Checked some stuff after reading your suggestions.

  1. Set the Fritzbox DNS settings back to the recommended settings.
  2. Somewhere I actived checkbox that allows Guest to use LAN4.
    however, in the frizbox overview page only lan1,2,3 are shown. Dont know if that is correct.
  3. When logged in as user on my NUC (where the roonserver runs), I found that I cannot ping to 104.22.14.70 (seems to be a roon IP, see logfile below). When I do the ping from the windows laptop it works. So this seems to be the issue!
  4. Do you mean static ip’s are not allowed? See screenshot, my NUC has a static IP.

Latest logging. Shows the HostUnreachable error message:

12/11 19:48:48 Info: [Broker:Misc] [broker] is licensed for userid c1f292f2-9bed-4571-ade1-00ceec558062
12/11 19:48:48 Trace: [.NET ThreadPool Worker] [roon/cifs] Connected
12/11 19:48:48 Info: [Broker:Media] [libraryapi] loaded first run time 10/31/2022 8:37:12 PM
12/11 19:48:48 Trace: [Broker:Transport] [devicedb] initializing
12/11 19:48:48 Info: [26] [raatserver] [runner] Start or Connect...
12/11 19:48:48 Info: [26] [raatserver] [runner] Start or Connect... /opt/RoonServer/Appliance/RAATServer
12/11 19:48:48 Info: [26] ConnectOrStartAndWaitForExit RAATServer, path: /opt/RoonServer/Appliance/RAATServer
12/11 19:48:48 Info: [26] ConnectOrStartAndWaitForExit RAATServer: Try to connect to existing raatserver
12/11 19:48:48 Info: [26] ConnectOrStartAndWaitForExit RAATServer: Failed to connect to existing raatserver, let's start one
12/11 19:48:48 Info: [26] [raatserver] [runner] Status: Started
12/11 19:48:48 Info: [Broker:RoonApi] [roonapi] audioinput is supported
12/11 19:48:48 Trace: [1] [broker/services] refreshing metadata URL bits
12/11 19:48:48 Info: [1] [broker/info] Adding tidal=max parameter to Roon services requests
12/11 19:48:48 Info: [1] [broker/services] using url override for metadata: https://metadataserver.roonlabs.net/md/
12/11 19:48:48 Info: [1] [broker/services] using url override for identifier: https://identifier.roonlabs.net/identifier/
12/11 19:48:48 Info: [1] [broker/services] using url override for imagecache: https://imagecache.roonlabs.net/im/
12/11 19:48:48 Info: [1] [broker/services] using url override for swim: https://swim.roonlabs.net/
12/11 19:48:48 Info: [1] [broker/services] using url override for metadataservice2: https://metadata.roonlabs.net/
12/11 19:48:48 Info: [1] [broker/services] using url override for qobuzservice: https://qobuz.roonlabs.net/
12/11 19:48:48 Info: [1] [broker/services] using url override for tidalservice: https://tidal.roonlabs.net/
12/11 19:48:48 Info: [1] [broker/services] using url override for kkboxservice: https://kkbox.roonlabs.net/
12/11 19:48:48 Info: [1] [broker/services] using url override for searchservice: https://search.roonlabs.net/
12/11 19:48:48 Info: [1] [broker/services] using url override for discoverservice: https://discover.roonlabs.net/
12/11 19:48:48 Info: [1] [broker/services] using url override for browseservice: https://browse.roonlabs.net/
12/11 19:48:49 Info: [Broker:Media] Using FTMSI-B Cache
12/11 19:48:49 Info: [1] connected to watchdogport: 38037
12/11 19:48:49 Trace: [Broker:Mobile] [mobile] [remoteconnectivity] found new upnp device: Device={ DeviceType=urn:schemas-upnp-org:device:InternetGatewayDevice Version=2 FriendlyName=InternetGatewayDeviceV2 - FRITZ!Box 7590 AX Manufacturer=AVM Berlin ModelName=FRITZ!Box 7590 AX UDN=uuid:75802409-bccb-40e7-9f6c-D424DDBA75B3 Description=FRITZ!Box 7590 AX ModelNumber=7590avme ManufacturerUri=http://www.avm.de/ ModelUrl=http://www.avm.de/Device={ DeviceType=urn:schemas-upnp-org:device:WANDevice Version=2 FriendlyName=WANDevice - FRITZ!Box 7590 AX Manufacturer=AVM Berlin ModelName=WANDevice - FRITZ!Box 7590 AX UDN=uuid:75802409-bccb-40e7-9f6b-D424DDBA75B3 Description=WANDevice - FRITZ!Box 7590 AX ModelNumber=7590avme UPC=AVM IGD2Device={ DeviceType=urn:schemas-upnp-org:device:WANConnectionDevice Version=2 FriendlyName=WANConnectionDevice - FRITZ!Box 7590 AX Manufacturer=AVM Berlin ModelName=WANConnectionDevice - FRITZ!Box 7590 AX UDN=uuid:75802409-bccb-40e7-9f6a-D424DDBA75B3 Description=WANConnectionDevice - FRITZ!Box 7590 AX ModelNumber=7590avme UPC=AVM IGD2Service={ ServiceType=urn:schemas-upnp-org:service:WANDSLLinkConfig ServiceVersion=1 ServiceId=urn:upnp-org:serviceId:WANDSLLinkC1 ControlUri=http://192.168.2.1:49000/igd2upnp/control/WANDSLLinkC1 SCPDUri=http://192.168.2.1:49000/igddslSCPD.xml } Service={ ServiceType=urn:schemas-upnp-org:service:WANIPConnection ServiceVersion=2 ServiceId=urn:upnp-org:serviceId:WANIPConn1 ControlUri=http://192.168.2.1:49000/igd2upnp/control/WANIPConn1 SCPDUri=http://192.168.2.1:49000/igd2connSCPD.xml } Service={ ServiceType=urn:schemas-upnp-org:service:WANIPv6FirewallControl ServiceVersion=1 ServiceId=urn:upnp-org:serviceId:WANIPv6Firewall1 ControlUri=http://192.168.2.1:49000/igd2upnp/control/WANIPv6Firewall1 SCPDUri=http://192.168.2.1:49000/igd2ipv6fwcSCPD.xml }  } Service={ ServiceType=urn:schemas-upnp-org:service:WANCommonInterfaceConfig ServiceVersion=1 ServiceId=urn:upnp-org:serviceId:WANCommonIFC1 ControlUri=http://192.168.2.1:49000/igd2upnp/control/WANCommonIFC1 SCPDUri=http://192.168.2.1:49000/igdicfgSCPD.xml }  } Service={ ServiceType=urn:schemas-any-com:service:Any ServiceVersion=1 ServiceId=urn:any-com:serviceId:any1 ControlUri=http://192.168.2.1:49000/igd2upnp/control/any SCPDUri=http://192.168.2.1:49000/any.xml } Icon={ MimeType=image/gif Width=118 Height=119 Depth=8 Uri=http://192.168.2.1:49000/ligd.gif }  }
12/11 19:48:49 Trace: [Broker:Mobile] [mobile] [remoteconnectivity] Port Verification started due to: found UPnP WANConnectiondevice, not testing port opening because mobile module init has not finished
12/11 19:48:49 Trace: [Broker:Mobile] [mobile] [remoteconnectivity] Port Verification started due to: found UPnP WANConnectiondevice, not testing port opening because mobile module init has not finished
12/11 19:48:49 Info: [Broker:Media] [metadata] initializing
12/11 19:48:49 Debug: [Broker:Media] [oauthcb] update bit: use_tidal_max=True protocolversion=3
.......
12/11 19:48:50 Info: [Broker:Media] [broker/images] cleaning up database...
12/11 19:48:50 Info: [Broker:Media] [broker/images] all done!
12/11 19:48:50 Info: [Broker:Media] [library/mobilesync] init
12/11 19:48:50 Info: [Broker:Media] [library/mobilesync] in InitDownloads
12/11 19:48:50 Trace: [Worker (2)] [library/mobilesync] expiring mobile sync data for clients that last synced before 11/11/2024 6:48:50 PM
12/11 19:48:50 Trace: [Broker:Misc] [inetdiscovery] added device broker/cfa7db5c-1512-49d8-a7ec-4d6a38d9dfd4 in addr:__ADDR__
12/11 19:48:50 Info: [Broker:Misc] [broker/filebrowser/volumeshare] Volume's CIFSMount's availability changed: True
12/11 19:48:50 Debug: [Broker:Misc] [broker/filebrowser/drive] availability on drive's volume changed: True: VolumeShare[networkpath:\\192.168.2.51\music,mountdir:/mnt/RoonStorage_37bd2fc7b35a1f56e5f9d01341b60f4cc8c14c25]
12/11 19:48:50 Debug: [Broker:Misc] [broker/filebrowser/volumeshare] Use volume, user: broker/filebrowser/drive/init2, id: \\192.168.2.51\music
12/11 19:48:50 Info: [Broker:Misc] [broker/filebrowser/volumeshare] Volume's removable changed: False
12/11 19:48:50 Warn: [.NET ThreadPool Worker] [linuxmount/pinfo] coudn't ascertain disk block device from udev
12/11 19:48:50 Debug: [Broker:Misc] [broker/filebrowser/volumeshare] Use dispose, id: \\192.168.2.51\music
12/11 19:48:50 Info: [Broker:Misc] [broker/filebrowser/volumeshare] Volume's removable changed: True
12/11 19:48:50 Info: [Broker:Misc] [broker/locations/directorystoragelocation] drive availabilitychanged: True, FileBrowser.Entry: \\192.168.2.51, music : \_Sound-testing (it was False)
12/11 19:48:50 Info: [Broker:Misc] [broker/locations/directorystoragelocation] drive is available checking to referencing fs provider and setting up dirwatcher: FileBrowser.Entry: \\192.168.2.51, music : \_Sound-testing
12/11 19:48:50 Debug: [Broker:Misc] [broker/filebrowser/volumeshare] Use volume, user: broker/filebrowser/entry/GetFSDir, id: \\192.168.2.51\music
12/11 19:48:50 Info: [Broker:Misc] [broker/filebrowser/volumeshare] Volume's removable changed: False
12/11 19:48:50 Debug: [Broker:Misc] [broker/filebrowser/volumeshare] Use dispose, id: \\192.168.2.51\music
12/11 19:48:50 Info: [Broker:Misc] [broker/filebrowser/volumeshare] Volume's removable changed: True
12/11 19:48:50 Debug: [Broker:Misc] [broker/filebrowser/volumeshare] Use volume, user: broker/locations/dirstorage, id: \\192.168.2.51\music
12/11 19:48:50 Info: [Broker:Misc] [broker/filebrowser/volumeshare] Volume's removable changed: False
12/11 19:48:50 Debug: [Broker:Misc] [broker/locations/directorystoragelocation] drive path lookup took 13ms: FileBrowser.Entry: \\192.168.2.51, music : \_Sound-testing
12/11 19:48:50 Debug: [Broker:Misc] [broker/locations/directorystoragelocation] dirwatcher init took 4ms: FileBrowser.Entry: \\192.168.2.51, music : \_Sound-testing
12/11 19:48:50 Info: [Broker:Misc] [broker/locations/directorystoragelocation] attaching backend: FileBrowser.Entry: \\192.168.2.51, music : \_Sound-testing
12/11 19:48:50 Trace: [Broker:Misc] [storage] [directory] directorystorage init, location(/mnt/RoonStorage_37bd2fc7b35a1f56e5f9d01341b60f4cc8c14c25/_Sound-testing, dirwatcher is available: True) 
12/11 19:48:50 Trace: [Broker:Misc] [storage] [directory] init just before reorg delete thread, path: /mnt/RoonStorage_37bd2fc7b35a1f56e5f9d01341b60f4cc8c14c25/_Sound-testing
12/11 19:48:50 Info: [Broker:Misc] [broker/locations] storage location backend created and attached (CIFSShare:Name=:Location=FileBrowser.Entry: \\192.168.2.51, music : \_Sound-testing:Id=4163dd44-ab25-4d26-9a2f-22a9cb04f5bc)
12/11 19:48:50 Trace: [Worker (2)] [storage] [directory] temp directory cleared, path: /mnt/RoonStorage_37bd2fc7b35a1f56e5f9d01341b60f4cc8c14c25/_Sound-testing/.tmp
12/11 19:48:50 Info: [Broker:Misc] [broker/locations] media availability: CIFSShare:Name=:Location=FileBrowser.Entry: \\192.168.2.51, music : \_Sound-testing:Id=4163dd44-ab25-4d26-9a2f-22a9cb04f5bc is online
12/11 19:48:50 Info: [Broker:Misc] [broker/locations/directorystoragelocation] drive availabilitychanged: True, FileBrowser.Entry: \\192.168.2.51, music : \Flac-peter (it was False)
12/11 19:48:50 Info: [Broker:Misc] [broker/locations/directorystoragelocation] drive is available checking to referencing fs provider and setting up dirwatcher: FileBrowser.Entry: \\192.168.2.51, music : \Flac-peter
12/11 19:48:50 Debug: [Broker:Misc] [broker/filebrowser/volumeshare] Use volume, user: broker/filebrowser/entry/GetFSDir, id: \\192.168.2.51\music
12/11 19:48:50 Debug: [Broker:Misc] [broker/filebrowser/volumeshare] Use dispose, id: \\192.168.2.51\music
12/11 19:48:50 Debug: [Broker:Misc] [broker/filebrowser/volumeshare] Use volume, user: broker/locations/dirstorage, id: \\192.168.2.51\music
12/11 19:48:50 Debug: [Broker:Misc] [broker/locations/directorystoragelocation] drive path lookup took 0ms: FileBrowser.Entry: \\192.168.2.51, music : \Flac-peter
12/11 19:48:50 Info: [Worker (3)] Database Size for /var/roon/RoonServer/Database/Core/c1f292f29bed4571ade100ceec558062: 987MiB
12/11 19:48:50 Info: [Worker (3)] Database Size for /var/roon/RoonServer/Database/Core/c1f292f29bed4571ade100ceec558062/broker_4.db: 356MiB
12/11 19:48:50 Info: [Broker:Media] [music/database] opened database. migration version = 8 current version = 8
12/11 19:48:50 Debug: [Broker:Misc] [broker/locations/directorystoragelocation] dirwatcher init took 19ms: FileBrowser.Entry: \\192.168.2.51, music : \Flac-peter
12/11 19:48:50 Info: [Broker:Misc] [broker/locations] storage location backend (CIFSShare:Name=:Location=FileBrowser.Entry: \\192.168.2.51, music : \Flac-peter:Id=4ee05479-d093-42cf-aaab-dce4dd0cdb4f) offline reason changed to: DirectoryNotReady
12/11 19:48:50 Debug: [Broker:Misc] [broker/filebrowser/volumeattached] initial listing found drive mounted at /sys
12/11 19:48:50 Debug: [Broker:Misc] [broker/filebrowser/volumeshare/init] creating volumeshare (\\192.168.2.51\music) from already mounted cifs mounts
12/11 19:48:50 Debug: [.NET ThreadPool Worker] [broker/filebrowser/volumeattached] skipping /sys because it is not a /dev/sd[0-9]* (mountline: sysfs /sys sysfs rw,nosuid,nodev,noexec,relatime 0 0)
12/11 19:48:50 Info: [Broker:Media] [playlistdb] opened. migration version = 2 current version = 2
12/11 19:48:50 Info: [Broker:Misc] [broker/messaging] initializing
12/11 19:48:50 Info: [Broker:Media] [identification] Starting
12/11 19:48:50 Info: [Broker:Media] [library/index] init
12/11 19:48:50 Trace: [Broker:Misc]  [broker/accounts]   doing auth refresh in EnsureAuthReady, next=12/11/2024 7:48:50 PM
12/11 19:48:50 Trace: [Broker:Misc] [broker/accounts] refreshing account info for email='pjotrbaccounts@gmail.com' userid=c1f292f2-9bed-4571-ade1-00ceec558062
12/11 19:48:50 Trace: [Broker:Misc] [fiveaccountserver] POST https://accounts5.roonlabs.com/accounts/3/login
12/11 19:48:50 Trace: [Broker:Misc] [fiveaccountserver] BODY token=92c6da80-5e1e-4b6b-96a1-2ee43234aafa
12/11 19:48:50 Info: [Broker:Misc] [broker/dropbox] no account configured
12/11 19:48:50 Info: [Broker:Misc] [remoting] loaded protocol hash 5f62cebd5beb051902c65e6fba356b710693c6ff from /opt/RoonServer/Appliance/Roon.Broker.Api.Remote.dll
12/11 19:48:50 Info: [Broker:Misc] [remoting/brokerserver] Remoting server (V1) listening on port 9331
12/11 19:48:50 Info: [Broker:Misc] [remoting/brokerserver] Remoting server (V2) listening on port 9332
12/11 19:48:50 Trace: [Broker:Misc] [inetdiscovery] added service com.roonlabs.roon.broker.tcp for device broker/cfa7db5c-1512-49d8-a7ec-4d6a38d9dfd4
12/11 19:48:50 Trace: [Broker:Misc] [inetdiscovery] added service com.roonlabs.roon.broker.tcpv2 for device broker/cfa7db5c-1512-49d8-a7ec-4d6a38d9dfd4
12/11 19:48:50 Trace: [Broker:Misc] [inetdiscovery] added service com.roonlabs.roon.broker.http for device broker/cfa7db5c-1512-49d8-a7ec-4d6a38d9dfd4
12/11 19:48:50 Trace: [Broker:Misc] [geoip] GET https://geoip.roonlabs.net/geoip/1/lookup
12/11 19:48:51 Info: [Broker:Misc] NotifyIsMediaModuleLoading(metadata,False), _ismedialoading=True => True
12/11 19:48:51 Info: [Broker:Misc]     qobuz => True
12/11 19:48:51 Info: [Broker:Misc]     tidal => True
12/11 19:48:51 Info: [Broker:Misc]     kkbox => True
12/11 19:48:51 Info: [Broker:Misc]     metadata => False
12/11 19:48:51 Info: [Broker:Misc] NotifyIsMediaModuleLoading(tidal,False), _ismedialoading=True => True
12/11 19:48:51 Info: [Broker:Misc]     qobuz => True
12/11 19:48:51 Info: [Broker:Misc]     tidal => False
12/11 19:48:51 Info: [Broker:Misc]     kkbox => True
12/11 19:48:51 Info: [Broker:Misc]     metadata => False
12/11 19:48:51 Info: [Broker:Misc] NotifyIsMediaModuleLoading(qobuz,False), _ismedialoading=True => True
12/11 19:48:51 Info: [Broker:Misc]     qobuz => False
12/11 19:48:51 Info: [Broker:Misc]     tidal => False
12/11 19:48:51 Info: [Broker:Misc]     kkbox => True
12/11 19:48:51 Info: [Broker:Misc]     metadata => False
12/11 19:48:51 Info: [Broker:Misc] NotifyIsMediaModuleLoading(kkbox,False), _ismedialoading=True => False
12/11 19:48:51 Info: [Broker:Misc]     qobuz => False
12/11 19:48:51 Info: [Broker:Misc]     tidal => False
12/11 19:48:51 Info: [Broker:Misc]     kkbox => False
12/11 19:48:51 Info: [Broker:Misc]     metadata => False
12/11 19:48:51 Info: [Broker:Misc] [loadstatus] IsMediaModuleLoading qobuz,tidal,kkbox,metadata: True => False
12/11 19:48:51 Info: [Broker:Misc] [loadstatus] IsLocalLibraryLoading True => False
12/11 19:48:51 Info: [Broker:Misc] [loadstatus] IsLocalLibraryLoading False => True
12/11 19:48:51 Trace: [Broker:Misc] [broker/httpserver] https port changed. Kicking off discovery cycle
12/11 19:48:51 Info: [Broker:Media] [additionalimages] starting
12/11 19:48:51 Warn: [.NET ThreadPool Worker] [linuxmount/pinfo] coudn't ascertain disk block device from devpts
12/11 19:48:51 Warn: [.NET ThreadPool Worker] [linuxmount/pinfo] coudn't ascertain disk block device from /dev/mapper/ubuntu--vg-ubuntu--lv
12/11 19:48:51 Warn: [.NET ThreadPool Worker] [linuxmount/pinfo] coudn't ascertain disk block device from securityfs
12/11 19:48:51 Warn: [.NET ThreadPool Worker] [linuxmount/pinfo] coudn't ascertain disk block device from cgroup2
12/11 19:48:51 Warn: [.NET ThreadPool Worker] [linuxmount/pinfo] coudn't ascertain disk block device from pstore
12/11 19:48:51 Info: [Broker:Misc] [broker/locations/directorystoragelocation] attaching backend: FileBrowser.Entry: \\192.168.2.51, music : \Flac-peter
12/11 19:48:51 Trace: [Broker:Misc] [storage] [directory] directorystorage init, location(/mnt/RoonStorage_37bd2fc7b35a1f56e5f9d01341b60f4cc8c14c25/Flac-peter, dirwatcher is available: True) 
12/11 19:48:51 Warn: [.NET ThreadPool Worker] [linuxmount/pinfo] coudn't ascertain disk block device from efivarfs
12/11 19:48:51 Trace: [Broker:Misc] [storage] [directory] init just before reorg delete thread, path: /mnt/RoonStorage_37bd2fc7b35a1f56e5f9d01341b60f4cc8c14c25/Flac-peter
12/11 19:48:51 Info: [Broker:Misc] [broker/locations] storage location backend created and attached (CIFSShare:Name=:Location=FileBrowser.Entry: \\192.168.2.51, music : \Flac-peter:Id=4ee05479-d093-42cf-aaab-dce4dd0cdb4f)
12/11 19:48:51 Info: [Broker:Misc] [broker/locations] media availability: CIFSShare:Name=:Location=FileBrowser.Entry: \\192.168.2.51, music : \Flac-peter:Id=4ee05479-d093-42cf-aaab-dce4dd0cdb4f is online
12/11 19:48:51 Debug: [Broker:Misc] [broker/filebrowser/volumeattached] initial listing found drive mounted at /proc
12/11 19:48:51 Debug: [Broker:Misc] [broker/filebrowser/volumeattached] initial listing found drive mounted at /mnt/RoonStorage_37bd2fc7b35a1f56e5f9d01341b60f4cc8c14c25
/Host12/11 19:48:51 Trace: [.NET ThreadPool Worker] [roondns] flushed 43 last-known-good entries
12/11 19:48:51 Trace: [Broker:Transport] [devicedb] loaded 174 vendors, 1191 products from devicedb with timestamp 12/10/2024 6:00:33 PM
12/11 19:48:51 Trace: [Broker:Transport] [devicedb] valid cached device db found at /var/roon/RoonServer/Cache/devicedb-prod.zip
12/11 19:48:51 Info: [Broker:Misc] [loadstatus] IsTransportLoading True => False
12/11 19:48:51 Info: [Broker:RoonApi] [roonapi] initializing
12/11 19:48:51 Info: [Broker:RoonApi] [roonapi] crestron is supported
12/11 19:48:51 Info: [Broker:RoonApi] [roonapi] control4 is supported
12/11 19:48:51 Info: [Broker:Mobile] [mobile] initializing
12/11 19:48:51 Trace: [Worker (2)] [storage] [directory] temp directory cleared, path: /mnt/RoonStorage_37bd2fc7b35a1f56e5f9d01341b60f4cc8c14c25/Flac-peter/.tmp
12/11 19:48:51 Trace: [Broker:Mobile] [mobile] [remoteconnectivity] Port Verification started due to: initial check at init, not testing port opening because the broker is not loaded and ready.  account status: LoggedIn, machine status: Licensed, load status: NotReady
12/11 19:48:51 Trace: [Broker:RoonApi] [inetdiscovery] added service com.roonlabs.roon.api.tcp for device broker/cfa7db5c-1512-49d8-a7ec-4d6a38d9dfd4
12/11 19:48:51 Trace: [Broker:RoonApi] [inetdiscovery] added service com.roonlabs.roon.api.http for device broker/cfa7db5c-1512-49d8-a7ec-4d6a38d9dfd4
12/11 19:48:51 Info: [Broker:RoonApi] [roonapi] listening on port 9150
12/11 19:48:52 Trace: [Broker:Misc] [volumewatcher] ev_VolumeChanged DidMount: /sys
12/11 19:48:52 Trace: [Broker:Misc] [volumewatcher] ev_VolumeChanged DidMount: /proc
12/11 19:48:52 Trace: [Broker:Misc] [volumewatcher] ev_VolumeChanged DidMount: /dev
12/11 19:48:52 Trace: [Broker:Misc] [volumewatcher] ev_VolumeChanged DidMount: /dev/pts
12/11 19:48:52 Trace: [Broker:Misc] [volumewatcher] ev_VolumeChanged DidMount: /run
12/11 19:48:52 Trace: [Broker:Misc] [volumewatcher] ev_VolumeChanged DidMount: /
12/11 19:48:52 Trace: [Broker:Misc] [volumewatcher] ev_VolumeChanged DidMount: /sys/kernel/security
12/11 19:48:52 Trace: [Broker:Misc] [volumewatcher] ev_VolumeChanged DidMount: /dev/shm
12/11 19:48:52 Trace: [Broker:Misc] [volumewatcher] ev_VolumeChanged DidMount: /run/lock
12/11 19:48:52 Trace: [Broker:Misc] [volumewatcher] ev_VolumeChanged DidMount: /snap/pycharm-community/425
12/11 19:48:52 Trace: [Broker:Misc] [volumewatcher] ev_VolumeChanged DidMount: /run/user/1000
12/11 19:48:52 Trace: [Broker:Misc] [volumewatcher] ev_VolumeChanged DidMount: /run/user/1000/gvfs
12/11 19:48:52 Trace: [Broker:Misc] [volumewatcher] ev_VolumeChanged DidMount: /mnt/RoonStorage_37bd2fc7b35a1f56e5f9d01341b60f4cc8c14c25
12/11 19:48:52 Debug: [Broker:Misc] [broker/filebrowser/volumeattached] found newly mounted drive at /sys
12/11 19:48:52 Debug: [.NET ThreadPool Worker] [broker/filebrowser/volumeattached] skipping /sys because it is not a /dev/sd[0-9]* (mountline: sysfs /sys sysfs rw,nosuid,nodev,noexec,relatime 0 0)
12/11 19:48:52 Debug: [Broker:Misc] [broker/filebrowser/volumeattached] found newly mounted drive at /proc
12/11 19:48:52 Debug: [.NET ThreadPool Worker] [broker/filebrowser/volumeattached] skipping /mnt/RoonStorage_37bd2fc7b35a1f56e5f9d01341b60f4cc8c14c25 because it is not a /dev/sd[0-9]* (mountline: //192.168.2.51/music /mnt/RoonStorage_37bd2fc7b35a1f56e5f9d01341b60f4cc8c14c25 cifs rw,relatime,vers=2.0,cache=strict,username=pjotrbee,domain=finofix,uid=0,noforceuid,gid=0,noforcegid,addr=192.168.2.51,file_mode=0755,dir_mode=0755,soft,nounix,serverino,mapposix,rsize=65536,wsize=65536,bsize=1048576,echo_interval=60,actimeo=1 0 0)
12/11 19:48:52 Info: [Broker:Media] [library] Queueing initial load of 24209 tracks + 2777 auxfiles
12/11 19:48:53 Trace: [Broker:Media] [music/genres] loading genres (contenthash=ddb175e789f52cb2aa5ad19c4775d01e)
12/11 19:48:53 Info: [Broker:Media] GENRE: name,level,is broad?,is holiday?,is stratified?,is directonly?
12/11 19:48:53 Trace: [Broker:Media] [music/genres] load complete. 1261 genres loaded.
12/11 19:48:54 Warn: [.NET ThreadPool Worker] [easyhttp] [3] GET https://api.roonlabs.net/devicedb/1/devicedb-prod.zip check network configuration: socketerr (HostUnreachable): No route to host (104.22.14.70:443)
12/11 19:48:54 Warn: [.NET ThreadPool Worker] [easyhttp] [4] POST https://api.roonlabs.net/accounts5/accounts/3/login check network configuration: socketerr (HostUnreachable): No route to host (104.22.14.70:443)
12/11 19:48:54 Warn: [.NET ThreadPool Worker] [easyhttp] [1] POST https://api.roonlabs.net/accounts5/accounts/3/login check network configuration: socketerr (HostUnreachable): No route to host (104.22.14.70:443)
12/11 19:48:54 Warn: [.NET ThreadPool Worker] [easyhttp] [5] GET https://api.roonlabs.net/geoip/geoip/1/lookup check network configuration: socketerr (HostUnreachable): No route to host (104.22.14.70:443)
12/11 19:48:54 Warn: [.NET ThreadPool Worker] [easyhttp] [2] POST https://api.roonlabs.net/accounts5/accounts/3/machineallocate check network configuration: socketerr (HostUnreachable): No route to host (104.22.14.70:443)
12/11 19:48:54 Warn: [Broker:Transport] [devicedb] While refreshing, status: 999, body: System.Net.WebException: No route to host (104.22.14.70:443)
 ---> System.Net.Http.HttpRequestException: No route to host (104.22.14.70:443)
 ---> System.Net.Sockets.SocketException (113): No route to host
   at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken)
   at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16 token)
   at System.Net.Sockets.Socket.<ConnectAsync>g__WaitForConnectWithCancellation|277_0(AwaitableSocketAsyncEventArgs saea, ValueTask connectTask, CancellationToken cancellationToken)
   at System.Net.HttpWebRequest.<>c__DisplayClass216_0.<<CreateHttpClient>b__1>d.MoveNext()
--- End of stack trace from previous location ---
   at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken)
   --- End of inner exception stack trace ---
   at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken)
   at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
   at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
   at System.Net.Http.HttpConnectionPool.AddHttp11ConnectionAsync(HttpRequestMessage request)
   at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationToken cancellationToken)
   at System.Net.Http.HttpConnectionPool.GetHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
   at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken)
   at System.Net.Http.DecompressionHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
   at System.Net.Http.HttpClient.<SendAsync>g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken)
   at System.Net.HttpWebRequest.SendRequest(Boolean async)
   at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
   --- End of inner exception stack trace ---
   at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
   at System.Threading.Tasks.TaskFactory`1.FromAsyncCoreLogic(IAsyncResult iar, Func`2 endFunction, Action`1 endAction, Task`1 promise, Boolean requiresSynchronization)
--- End of stack trace from previous location ---
   at Base.EasyHttp.HttpWebRequestEasyHttp.QueryAsyncInternal(HttpMethod method, Params p, CancellationToken canceltoken, IAuthProvider auth, Int32 nestedrequestcount)
12/11 19:48:54 Info: [Broker:Misc] [loadstatus] account loading is complete
12/11 19:48:54 Warn: [Broker:Misc] [broker/accounts] failed to update machine allocation: Result[Status=NetworkError]
12/11 19:48:54 Warn: [Broker:Misc] [broker/accounts] failed to refresh account info: Result[Status=NetworkError]
12/11 19:48:54 Warn: [Broker:Misc] [broker/accounts] failed to refresh account info: Result[Status=NetworkError]
12/11 19:48:54 Warn: [.NET ThreadPool Worker] [linuxmount/pinfo] coudn't ascertain disk block device from gvfsd-fuse
12/11 19:48:54 Info: [Broker:Media] [metadata] initializing
12/11 19:48:54 Info: [Broker:Misc] NotifyIsMediaModuleLoading(metadata,False), _ismedialoading=False => False
12/11 19:48:54 Info: [Broker:Misc]     qobuz => False
12/11 19:48:54 Info: [Broker:Misc]     tidal => False
12/11 19:48:54 Info: [Broker:Misc]     kkbox => False
12/11 19:48:54 Info: [Broker:Misc]     metadata => False
12/11 19:48:54 Trace: [Broker:Media] [tidal] transition loginstatus from NoAccountConfigured to NoAccountConfigured

If the Fritz router runs pretty much to its default settings I would expect

A) the router to be 192.168.178.1 (subnet mask 255.255.255.0 and gateway(!) 192.168.178.1 too)
B) this means your network devices (when using static IP settings) have to adjust: IP such as 192.168.178.x (x=2-254), subnet mask 255.255.255.0, standard gateway 192.168.178.1 (or whatever IP the Fritz router has)

If the ZTE router had a different IP and subnet than the Fritz, and you did not adjust the NUC’s network settings your problems make sense.

1 Like

Best option: Don’t do static IP settings. Run DHCP for all network devices and make DHCP reservations if you want one device (like the NUC) to keep the same internal address forever.

2 Likes

Many thanks Bernd_Kurte!

It seems like the fact that my IP range was indeed not matching with the Fritzbox defaults.
Changing to the 192.168.178 range solves the probem!

Not sure if I have addressed every aspect of this issue, but for now everything seems to work correctly.

This issue can be closed.

Hi @Pjotr_Bee,

To be precise you have to mark the corresponding post of Bernd_Kurte as the solution so it will be found correctly.

Glad it is solved for you.

Cheers,
Joost

This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.