Failed to load Metadata

As I said the Bartok having a fault is the least likely cause. Meanwhile see if the vast expertise available from the folk here comes up with suggestions over the weekend. Your network may be a problem e.g. router/switch configuration but if it is only the metadata that is missing ( you still get the music ) then I am disinclined to this possibility as it is all just data to the network. But , as always, I can guarantee that someone knows more than me.

Steve, definitely not a problem with either Bartok or Mosaic - I don’t seem to have any problems with he metadata showing on my Bartok system;

If I were to venture a guess, I’d say you’ve got a networking problem of some kind, likely with your control device (Android running Mosaic?)

Anup, There is no inherent problem with Android running Mosaic. - it is a native format . I have Mosaic on both i-pad and on my old Sammy Galaxy 7 phone. The two are equivalent in performance. Steve says that as well as a computer emulator he has a native Android tablet and the problem occurs there too.

So it looks like a network issue which is why I asked him to post details of his router/switch. This was done in the hope that you may pick up on it and offer your incomparable expertise.

1 Like

I’ve actually got a Google Pixel 3 that I use occasionally that runs Mosaic perfectly fine, so I know first hand the issue is not to do with Mosaic on Android.

But it is possibly a network issue - when I select Album info, it takes a split second to pull the metadata down, thats likely where in Steve’s case something is going wrong.

Okay so the setup is Zyxel router with no wifi.

Zyxel connected to cisco gig (dumb) switch.

Also connected to the same switch is NUC acting as a NAS running Asset or Minim.

Also connected to switch is a dual band 1250 AP for the wifi.

Also connected to switch is the Bartok.

Android is either Ver8 10" tablet connected via wifi or windows PC running emulator also using wifi.

Bartok and NUC are on fixed IP addresses.

Problem is seen on BOTH android devices.

As far as I can tell everything else re. Mosaic is running exactly as expected.

So… suggestions?

My gut feeling is the NUC environment but all firewalls are off and everything seems to be working exactly as expected except this metadata call. However I don’t know the network command sequence for this call for metadata… if I did then perhaps I can think through the issue better.

Just done another test… I just started a UPnP server on my laptop. Same effect i.e. mosaic still can’t pull up the metadata!

This would tend to rule out the NUC/NAS.

btw this is a log of the calls to the upnp server running on my laptop. 9.27 is the Bartok. The last call (top of the list) was a DNLA call for the album Abba\Gold. I think there would normally be another call after that for the metadata?

I’ve done a wireshark capture of traffic from the bartok to my server… not sure if that tells me anything. It would help to know the hierarchy of commands (who to whom and in what order).

Based on your description, I can’t immediately see anything inherent wrong with your setup at all.

That said, maybe set aside the Bartok and Mosaic for the moment, try Bubble UPnP client on your Android, and select the Android itself as the Renderer, and see if you can pull up an album and it’s metadata from either the Asset Server or Minim.

The album metadata to the UPnP control-point doesn’t flow via the Bartok, so there’s no point WireShark’ing the Bartok to Server connection at all.

Well up until a few weeks ago I was running bubbleupnp with the server on the NUC. It ran with zero issues EXCEPT gapless playback which was why I went back to mosaic.

I was only monitoring the bartok traffic because of some mention of the bartok playing a key role in the process.

Works fine with bubble…

Right so this is what the packets show when bubble is requesting metadata

Notice packet 4… I guess this is the request to get the metadata.

And that exact same album & metadata pulled up via Mosaic off the same UPnP Server results in a “Whoops!..”? :thinking:

Yep…

Okay so I tried a packet trace with mosaic from my pc (address 9.149) and my NUC (address 9.14) and I got zero packets… So I told it to monitor the traffic to/from the bartok (9.27) and loads of traffic. Now maybe I’m doing something wrong but it looks like all the library requests seem to pass through the bartok rather than direct to the server.

Is this correct?

Okay I’m going to run the wireshark on the NUC (upnp server) since it looks like the key traffic is bartok to server and I can’t see that from my pc.

Now that’s strange. When I tried bubble then the key packets to the server were SMB2 packets. I’ve done a packet trace at the server end and, using mosaic, there are no smb2 packets. Okay am I doing anything wrong here?

OK, I only just tried it on a local file (tested Minim, Asset, and Twonky), and I have the same issue! :laughing:

Pretty sure it’s a Mosaic issue on local files. Qobuz/Tidal metadata streams are fine.

1 Like

Hurray!!! :slight_smile:

It’s not just me then…

And by the way, it doesn’t seem to matter if I pick my Bartok or the Vivaldi, same problem on both. :face_with_hand_over_mouth:

1 Like

So local files… sounds like you really mean files stored on a windows drive?

So my Asset/Minim runs on a windows PC and the files are on an ssd on this same pc. Is this what you mean?

By “local file” I mean any file stored locally on a NAS and severed via UPnP. I tried both my Melco and Synology, Mosaic shows the same problem with either (regardless of the UPnP Server software running on them).

That same local file served via Roon doesn’t have any problem (but then Roon’s metadata comes off the 'net).

Why, though, would this only seem to be an issue with your and Steve’s Mosaic? I have not read of any identical issue here and my Melco delivers metadata for local files with no problems whichever device, Android or iOS, that I am running Mosaic on.

So at this point it seems that only you and Steve have copies of Mosaic that exhibit this behaviour. As the fault makes the playing of local files by Mosaic impossible then if it occurs with uncorrupted copies of Mosiac I would expect these forums to be so full of complaints that red lights would flash and sirens sound ( a metaphor for anyone who thinks I am being literal). But it is only you and Steve. So rather than a global fault either your copies of Mosaic are not as they should be or there is something outside of Mosaic itself that is the cause. Have either of you tried a reinstall? I did suggest this earlier but Steve responded that this could not be the case as the same fault occured on two computers. But if the same file source was used for both installations ( and yours) then the corruption could be duplicated.