Skip to main content
Trending Lyricist I
September 18, 2024

NAS support

  • September 18, 2024
  • 38 replies
  • 902 views

Okay, this is going to be long. Like many of you I have hit the wall on the NAS issue.  Don’t let them lie to you about SMB.  It is 100% about indexing.

  1. Normal folder structure of Artist/Album/Song craps out quickly.  The meta-data is just too large for the crappy app
  2. So I copied songs individually to folders.  First couple of folders could do about 1000 songs. Works perfect. Can index these songs.
  3. If you do more than that it fails.  So this is a VOLUME issue, not a SMB issue
  4. So I created a few more Folders with 1000 or so songs in them and was able to index those.  Fine
  5. By the time I was at 5 Folders, needed few and few songs per folder
  6. Stupid, terrible, unfriendly app craps out at 16 folders (hard max)
  7. I can’t prove it, but it seems like things loaded better if I cleaned up some special characters that were part of the song names.

So I can get roughly 9,000 of my 22,000 songs into SONOS.

In the mean time, the help chat continues to spread the lie that this is about SMB.  If that was true, I wouldn’t be able to get ANY songs into it.

I would never ever ever recommend Sonos to anyone.  This is an easy problem to fix.  Figure out the index limitations and build in self cleanup so you don’t run out of memory.

So my question is:

Why isn’t there a fix for this?

When is a fix expected?

This topic has been closed for further comments. You can use the search bar to find a similar topic, or create a new one by clicking Create Topic at the top of the page.

38 replies

Trending Lyricist I
September 20, 2024

@MoPac let me see if I understand.  You take your entire library through a tagging activity before having them shared?

Which app are you using to share your folder with Sonos (windows, MAC, iOS, etc)?

jgatie
September 20, 2024

@sambrosius, Sonos support can see exactly why your index is failing, and can see how many track indexes are used vs. how many tracks you have.  You need to send them a diagnostic after an index failure, then contact them with the reference number.  Speculating here is useless when you have the ability to find out exactly what is causing it to fail. 

Trending Lyricist I
September 20, 2024

How do I get that diagnostic?  I simply get an error. Where is the diagnostic stored?

 

Collaborator II
September 20, 2024

 

When I get errors, my router’s log reports a lack of SMB credits. But of course my NAS works fine for everything else. And many others on here have no issues, which suggests it is linked to certain routers and NAS combinations. I have an Asus mesh system.

 

On another thread I reported the same problem.

 

“the failure to finish indexing (which other users have reported), seems to be caused by the SMB client (i.e. Sonos) running out of SMB ‘credits’. Once the credits reach zero, the connection is closed and hence why indexing stops - this is most likely a bug. However, if you re-add the SMB share, indexing picks up where it left off. So if you rinse and repeat a few times, eventually it works and you will have your music library back.”

And further on.

“...this is the message in the smb.log file that led me to that conclusion:

“smb2_validate_message_id: client used more credits than granted, mid 132097, credits_granted 0, seqnum low/range: 132097/0”

According to the Samba documentation this should never happen, but lo and behold there it is. I did try to increase (x 2) the credits in the smb.conf file, but it had no effect, indicating a subtle bug somewhere.

And this is only an issue with indexing, it doesn’t affect playback. FYI”

 

Full thread here 

 

Ian

 

MoPac
Headliner III
September 20, 2024

sambrosius:

 I’ve been ripping CDs and purchasing downloads for many years.  The tagging software DbPoweramp is setup to only give me the tags I want when a CD is ripped.  For downloads the tags have to be manipulated by me also using DbPoweramp.  I do this as I add new albums to the library.  It was not done because of any Sonos restrictions.  I have only recently purchased Sonos gear.

 I started all this local library stuff back in the Squeezebox days.  Looking at the search options in the control points for Squeezebox and most other server - renderer software there are only so many categories like Album - Artist etc.  So why have tags that are not used in the control point software.

 I also found the best way to not cause search confusion was to make the Artist & Album Artist exactly the same, the exception being compilations.  Being a big fan of modern classical orchestral music I don’t want my Artist to be Polish National Radio Symphony Orchestra and my Album Artist Antony Witt.  Instead I make both Artist & Album Artist Lutoslawski.

 I’m not using an app to share my music with Sonos.  The music is in a folder on my SonicTransporter NAS.  I used the Sonos app on a Windows 10 PC to share that folder.   I used “Browse” in the Music Library Settings / Add screen to find the folder in the NAS.  That wrote the proper path for the Music Library.  This was all done before the 80.x app.  After installing 80.x the Library was still available.

jgatie
September 20, 2024

How do I get that diagnostic?  I simply get an error. Where is the diagnostic stored?

 

 

You don’t get the diagnostic, you run the process and it gets sent to Sonos support.  Then you need to contact support with the reference number.  See this link:

https://support.sonos.com/en-us/article/submit-diagnostics

Trending Lyricist I
September 21, 2024

I got on a call where they took control. Sent diagnostic.  Guess what. Its an indexing problem. 

We all figured that out ourselves.

I have a L2 support call scheduled for 2 weeks from now.  I think they spend 100 times the effort in dealing with unhappy customers instead of just fixing the app.  When you have an app that hasn’t been released in 4 months, you know you have a dev team that has no clue what they are doing.

Collaborator II
September 22, 2024

I got on a call where they took control. Sent diagnostic.  Guess what. Its an indexing problem. 

We all figured that out ourselves.

I have a L2 support call scheduled for 2 weeks from now.  I think they spend 100 times the effort in dealing with unhappy customers instead of just fixing the app.  When you have an app that hasn’t been released in 4 months, you know you have a dev team that has no clue what they are doing.

You might ask them to take a close look at the SMB Credits issue, which seems to be the root cause.

Trending Lyricist I
September 22, 2024

@Ianp I have researched and can not seem to find a fix for the SMB Credits issue.  I have added a regedit line as stated but that did nothing.

What exactly can I do to fix this?

Collaborator II
September 23, 2024

@Ianp I have researched and can not seem to find a fix for the SMB Credits issue.  I have added a regedit line as stated but that did nothing.

What exactly can I do to fix this?

You cannot its a bug/problem on the Sonos end, they need to address it