Problemen met bijwerken muziekbibliotheek.

  • 9 December 2021
  • 50 reacties
  • 1595 Bekeken

Ik maak al enkele jaren tot volle tevredenheid gebruik van Sonos in combinatie met een (al wat oudere) WD MyBookLive NAS waarop ik mijn muziekbestanden bewaar. Sinds een week of drie, mogelijk doordat ik de muziekbibliotheek flink aan het uitbreiden ben, ondervind ik problemen. De muziekbibliotheek bevat op dit moment iets minder dan 30.000 nummers. Als ik de bibliotheek probeer bij te werken, krijg ik steevast de melding: “<mapnaam> Is niet meer beschikbaar. Het apparaat waarop de muziekbestanden zijn opgeslagen is mogelijk niet ingeschakeld of het pad kan zijn gewijzigd". Ik kan de muziekbestanden die al in de bibliotheek zijn opgenomen echter wel gewoon afspelen en ook gewoon via het netwerk benaderen. Dit probleem doe zich bij zowel de mobiele controller als de controller op mijn laptop (Windows 10) voor. De controller opnieuw instellen of het systeem (inclusief router, NAS en alle Sonos-apparatuur) opnieuw opstarten werkt niet. De mappen uit de indeling van de muziekbibliotheek verwijderen en opnieuw toevoegen biedt ook geen oplossing; ik krijgdan de zelfde melding (en de map wordt dan vervolgens niet meer in de indeling opgenomen. Ik heb al geprobeerd de situatie te verbeteren door de bibliotheek op te delen in verschillende submappen. Dat lukt zolang de omvang van de mappen beperkt blijft, maar als je vervolgens de overige bestanden toevoegt en opnieuw indexeert, komt de bovengenoemde melding weer in beeld. Vorige week dacht ik het voor elkaar te hebben: ik kon de zaak toen weer geheel bijwerken. Maar nu de mappen weer wat in zijn gegroeid, gaat het wederom mis. Wat zou het probleem kunnen zijn?


Reageren op dit topic is niet mogelijk.

50 Reacties

I’ve been having almost identical problem for some months now since the major firmware upgrade from Sonos. I am using my Asus router with a USB disc as a NAS - and it worked fine for months up to that update.  Having raised a ticket with Sonos they spent ages telling me the usual “it’s wireless interference” and “your Sonos is unable to reliably connect to your NAS”.  The fact that I could play tracks without any problem on Sonos (that were already indexed) did not change the Sonos support opinion.  In the end they stopped responding.  What we did find is described above, in that if you separate a large single folder into small ones and add them as separate library entries it works - initially.  But, when you then try and scan it again (maybe because you bought another album) it fails.  The log entry on Asus SMB is “client used more credits than granted” etc.  The issue is that Sonos told me “on the quiet” that they now support SMB2 with that firmware release.  They had required SMB1 until then.  So, I figure it is the way Sonos have coded SMB2 that is the problem, but I can’t prove it - until maybe now.  The fact that it gives this error on more than one SMB2 server implementation might indicate that this is indeed a Sonos issue.  Problem is there is no way to force Sonos to go back to SMB1 until it is fixed.  As far as I know, Sonos still refuse to accept this is an issue.

Reputatie 6
Badge +3

Ik bedoel: hoe je een log uitleest op een Symology.

Ja, Log Center installeren vanuit Package Center. Ik doe er zelf niks mee; ik heb het niet geinstalleerd.

 

 

Badge

Ik bedoel: hoe je een log uitleest op een Symology.

Reputatie 6
Badge +3

Eddy, kun jij hem helpen?

Helaas niet, het werkt hier immers. Ik denk dat het probleem niks te maken heeft met de SMB service. Misschien Sonos eens een reboot (geen reset) geven.

Badge

"ik weet nog niet hoe ik deze nas de log moet uitlezen"

Dit lijkt me nu het belangrijkste, dan weten we WAT er fout gaat i.p.v. alleen dat er fout gaat. 

Eddy, kun jij hem helpen?

Reputatie 6
Badge +3

De mappenstructuur maakt niks uit; het indexeren door Sonos duurt alleen langer. Vandaar de test met een aparte map met slechts een paar nummers. Ongeveer zoals ik hieronder doe; ik stop mp3`s die ik op spotify niet vind in een aparte map en alleen die indexeer ik in Sonos. De rest (200G aan files, sla ik over).

 

 

Badge

@PeElAnKa : nee; ik gebruik de algemene admin account en heb ook heel veel mappen. Bij wijze van test kun je eens een nieuwe shared drive maken, daar een beperkt aantal mp3 op zetten en daarmee testen. Moet gewoon werken met SMB2+

Deze test is al opgezet geweest met een andere folder (Fotos (die op dit moment nog leeg is omdat ik nu alles terug aan het plaatsen ben maar de fotos nog niet gedaan heb)) op dezelfde NAS met 1 album op deze werkt niet maar als ik de muziek share verwijder uit de Muziekbibliotheek is bijwerken geen probleem en staat de album in de Fotos share en in Sonos, 

ik heb wil de share terug toevoegen en heb de account gebruikt die ik in het begin moest aanmaken ipv admin en met deze krijg ik dezelfde foutmelding terug en de share komt niet in de muziekbibliotheek lijst

ik weet nog niet hoe ik deze nas de log moet uitlezen

 

maar ik denk iets met mappenstructuur, 

is er een bepaalde regel voor sonos hoe je de mappenstructuur moet opbouwen, 

ik heb (map artiest\ submap album\ submap cd (als deze uit meerdere bestaat)\lied.mp3

ik heb ook in verschillende mappen een folder.jpg en een AlbumArtSmall.jpg staan (dat laatste is voor de GSM omdat hij folder.jpg blijkbaar niet herkend maar wel AlbumArtSmall.jpg als albumfoto,

mvg,

PeElAnKa

Reputatie 6
Badge +3

@PeElAnKa : nee; ik gebruik de algemene admin account en heb ook heel veel mappen. Bij wijze van test kun je eens een nieuwe shared drive maken, daar een beperkt aantal mp3 op zetten en daarmee testen. Moet gewoon werken met SMB2+

Badge

Zo, dat is een teleurstelling.

Kun je een log uitlezen van je NAS en kijken welke foutmelding er op het tijdstip van indexeren optreedt? Bijvoorbeeld die bij mij: client used more credits than granted

Met af- en opzetten bedoel je: uit/aan zetten, dus rebooten?
Als dat werkt, net als bij mij, dan heeft Sonos inderdaad een SMB probleem.

 

dat mag je wel zeggen,

ik heb hem gisteren afgezet en deze morgen terug opgezet en kon hem bijwerken (alleen de mappen (albums) komen er niet bij) en de lege map op de server (met 5 liedjes erin om te testen) blijft leeg in sonos, een 2de keer bijwerken ging dan niet meer, 

 

locatie X = \\Server\Muziek

65000 files heb ik nog niet maar is misschien mijn (570) mappen structuur een probleem

 

hoe lees ik deze synology uit aub,

 

Guys….er is geen SMB probleem met Synology. Ik kan mijn muziekbibliotheek gewoon bijwerken met onderstaande settings.

 

 

ik heb volgende ook zo ingesteld staan, (sinds het begin)

maar heb jij speciaal voor Sonos een gebruiker gemaakt met speciale rechten of zo dan,

ik gebruik eigenlijk mijn account met admin rechten,

 

mvg,

PeElAnKa

Reputatie 7

Sinds een maand is SMBv1 niet meer nodig…..

Reputatie 6
Badge +3

Guys….er is geen SMB probleem met Synology. Ik kan mijn muziekbibliotheek gewoon bijwerken met onderstaande settings.

 

 

Badge

Zo, dat is een teleurstelling.

Kun je een log uitlezen van je NAS en kijken welke foutmelding er op het tijdstip van indexeren optreedt? Bijvoorbeeld die bij mij: client used more credits than granted

Met af- en opzetten bedoel je: uit/aan zetten, dus rebooten?
Als dat werkt, net als bij mij, dan heeft Sonos inderdaad een SMB probleem.

 

Badge

Goedeavond,

 

ik heb de schijven in de nas synology DS920+ gestoken en de muziek terug overgezet,

tijdens het overzetten had ik de link al ingesteld in mediabibliotheek en ging van de eerste keer goed,

maar enkel de albums van A-F (deel 1) waren in de mediabibliotheek gegaan en nu heb ik de mediabibliotheek terug willen bijwerken om de albums F(deel 2)-Z erbij te zetten en geloof het of niet, ik krijg terug die verdomde fout,

ik kan nu wel in de instellingen SMB en deze op V1 gezet (terwijl deze word afgeraden) en nog werkt het niet (ik wou deze op V1 zetten muziek bijwerken en dan terug op V2 zetten, voor de veiligheid van mijn NAS terug goed te hebben) maar wat ik nu wel getest heb en wat ik vroeger niet gedaan had met de WD-NAS (deze zijn ondertussen uitgebouwd en weg) is op dezelfde NAS een andere gedeelde map (die nog leeg is) gekozen en dat werkt wel deze komt er gewoon bij, maar muziekbibliotheek bijwerken lukt dan weer niet, ik ga eerst de NAS afzetten en terug opzetten om te zien of dit gaat werken, maar ik denk dat dit toch een groot probleem is dat nog bekeken moet worden door Sonos of zo, 

misschien kent er iemand, iemand van sonos om zijn naam hierin te taggen om zo wat aandacht te krijgen over dit probleem

mvg,

PeElAnKA

Reputatie 6
Badge +3

ik heb uiteindelijk een synology Nas case aangeschaft waar ik de WD schijven gaan insteken, 

 

Goede keuze; je zult zien dat Synology van een heel andere klasse is dan WD en dan heb ik met name over de kwaliteit van de S/W en de support.

Reputatie 6
Badge +3

Mijn WD hangt niet aan het internet, dus hij is mij veilig genoeg.

Ik wil je niet tegenspreken maar…...die hangt zeker wel aan het internet. Je gebruikt wellicht geen cloud service of DDNS maar dat zegt niks. Je hebt toegang tot dit forum en tot je NAS, dus…..alles is verbonden.

Badge

Goedeavond,

 

ik heb uiteindelijk een synology Nas case aangeschaft waar ik de WD schijven gaan insteken, 

ik ben bezig met alles eerst op een andere schijf te plaatsen (omdat ik in eerste instantie deze wou binnenbrengen) nu mijn muziek is intussen al verzet op een andere locatie, vandaar kan ik deze niet meer testen, 

ik ga dus de mybooklive uitbouwen en wegdoen nu die toch niet meer veilig is,

mvg,

PeElAnKa

 

Zou je de reboot-truck een keer willen uitproberen, als de WD nog werkt?

Mijn WD hangt niet aan het internet, dus hij is mij veilig genoeg.

Badge

Kunnen anderen dit bevestigen?

Zit je gehele Sonos systeem wel op 13.4 ? Dus zowel de Sonos devices als de apps ?

Goeie vraag, maar ja: alles zit op 13.4 of 13.4.1.

Badge

Goedeavond,

 

ik heb uiteindelijk een synology Nas case aangeschaft waar ik de WD schijven gaan insteken, 

ik ben bezig met alles eerst op een andere schijf te plaatsen (omdat ik in eerste instantie deze wou binnenbrengen) nu mijn muziek is intussen al verzet op een andere locatie, vandaar kan ik deze niet meer testen, 

ik ga dus de mybooklive uitbouwen en wegdoen nu die toch niet meer veilig is,

mvg,

PeElAnKa

 

Reputatie 6
Badge +3

Kunnen anderen dit bevestigen?

Zit je gehele Sonos systeem wel op 13.4 ? Dus zowel de Sonos devices als de apps ?

Badge

Kijk, zo komen we wel wat verder:

  1. In de log van de NAS zie ik op het moment van indexen van Sonos:

[2021/12/29 15:23:14.385099,  0] smbd/smb2_server.c:328(smb2_validate_message_id)
  smb2_validate_message_id: client used more credits than granted message_id (1025)

  1. Zoeken op het probleem met “client used more credits than granted”
    levert het volgende op uit de SMB specs:

Section 3.2.4.1.2 and its corresponding WBNs explain that:

-          A client will try to maintain its credit count to the maximum value allowed by the particular configuration.

-          That credits count is maintained on a per connection basis.

-          Every time a client needs to consume credits, it will request new credits in order to maintain its credit count to the maximum allowed.

-          The server determines whether or not that request is granted in full or partially.

  1. N.a.v. de opmerking van Eddie the Eagle heb ik de NAS weer opnieuw geboot (had ik al eerder gedaan, maar leek niets op te leveren) en toen blijkt het indexeren te werken, maar slechts 1 keer. Na weer rebooten werkt het 1 keer.

Conclusie:
- er gaat iets mis met de communicatie tussen Sonos en de NAS over de beschikbare credits van de SMB connectie.​​​​​​
- na een reboot van de NAS lijken er genoeg credits beschikbaar te zijn voor 1 indexering.

 

Als dit ontstaan is met de Sonos f/w upgrade (13.4) (@Eddie the Eagle), zou er dus een Sonos probleem moeten zijn en zou Sonos dit op moeten lossen.
De circumventie is dan het rebooten van de NAS, waarna je (ik in ieder geval) 1 keer kunt indexeren.

Kunnen anderen dit bevestigen?

Reputatie 6
Badge +3

 

Het probleem zou dus ontstaan kunnen zijn toen Sonos SMB v2 of v3 tegen de NAS probeerde te praten. Ik kan een complete systemlog uit mijn NAS uitdraaien, ik ga eens kijken of ik kan zien wat er fout gaat bij het indexeren van Sonos.

 

Je zou eens kunnen proberen om de SMB service opnieuw op te starten of zelfs de gehele NAS een keer te rebooten.

Badge

 

@106rallye: je zegt dat Sonos SMB V2 en V3 aangezet heeft: werkten ze voorheen met SMB V1 of met wat anders volgens jouw info?

 

In de laatste f/w upgrade (13.4) is inderdaad ondersteuning voor SMB2 en SMB3 toegevoegd. SMB1 heeft altijd gewerkt. Ik heb SMB2 getest op mijn Synology NAS en het werkt prima.

Zie mijn eerdere post voor (verschil in kwaliteit van) support en de diverse leveranciers van network storage oplossingen.

 

Het probleem zou dus ontstaan kunnen zijn toen Sonos SMB v2 of v3 tegen de NAS probeerde te praten. Ik kan een complete systemlog uit mijn NAS uitdraaien, ik ga eens kijken of ik kan zien wat er fout gaat bij het indexeren van Sonos.

 

Reputatie 6
Badge +3

 

@106rallye: je zegt dat Sonos SMB V2 en V3 aangezet heeft: werkten ze voorheen met SMB V1 of met wat anders volgens jouw info?

 

In de laatste f/w upgrade (13.4) is inderdaad ondersteuning voor SMB2 en SMB3 toegevoegd. SMB1 heeft altijd gewerkt. Ik heb SMB2 getest op mijn Synology NAS en het werkt prima.

Zie mijn eerdere post voor (verschil in kwaliteit van) support en de diverse leveranciers van network storage oplossingen.

Reputatie 6
Badge +3

SMBv1 inschakelen lijkt bij mij een werkende oplossing te zijn. De bibliotheek is nu weer bijgewerkt. Maar ja, SMBv1 is minder veilig toch..?

 

SMB1 als minimale versie inschakelen is onveilig. Het protocol stamt uit 1980 en ondersteund geen enkele encryptie. Een van de bekendste ransomwares, WannaCry, heeft zijn weg kunnen vinden door gaten in SMB1. 

Badge

Ik had de door mijzelf gestarte discussie al eventjes niet meer op de voet gevolgd, vooral doordat ik dacht dat het probleem bij mijn al wat oudere NAS lag. Nu zie ik dat ik bij lange na niet de enige ben die problemen ondervindt.

Ik heb zelf inmiddels een nieuwe NAS (Asustor Drivestor 4 1104T) aangeschaft en mijn muziekbibliotheek daar op gezet. Dat ging in eerste instantie goed, maar bij de eerste keer bijwerken toch weer de bovengenoemde melding. Het is dus duidelijk niet WD-gerelateerd.

SMBv1 inschakelen lijkt bij mij een werkende oplossing te zijn. De bibliotheek is nu weer bijgewerkt. Maar ja, SMBv1 is minder veilig toch..?

Het lijkt mij dat ze bij Sonos werk moeten maken van deze problemen. Toch een beetje te gek dat je onder de motorkap moet duiken om de boel aan de praat te houden.

 

Wel een wat vreemde ontwikkeling: als jij hem werkend gekregen hebt door SMB V1 in te schakelen, wat is dan de overeenkomst met de WD MyBook?

Volgens Sonos moest ik SMB V1 (of hoger) inschakelen. Het lijkt er dus op dat:
1. Sonos voorheen niet met SMB werkte.
2. De MyBook voordat Sonos met SMB ging werkte, dus goed werkte op een andere manier
3. Sinds Sonos met SMB is gaan werken, de MyBook Live dat ook gaat proberen, maar dat dat niet lekker werkt. En een upgrade krijgen we daar niet voor.

@106rallye: je zegt dat Sonos SMB V2 en V3 aangezet heeft: werkten ze voorheen met SMB V1 of met wat anders volgens jouw info?