Skip to main content
Enthusiast I
June 14, 2019

SMB2 (or SMB3) support must be supported NOW!

  • June 14, 2019
  • 281 replies
  • 30263 views
We are writing summer 2019 and still Sonos only supports SMB version 1 for the Music Library share.

This is not acceptable.

A file share running SMB1 is extremely vulnerable to all the variants of cryptolocker virus that exists today. File share servers (NAS, Windows, Apple OS) can only support one version of SMB - so you cannot from the same box have one file share (for Sonos) using SMB1 and the other file shares using SMB2 or SMB3. This way Sonos puts each and every file share at serious risc - just because they don’t update their file share protocol to comply with this century.

And for the record - the “solution” through PLEX is not a solution. Unstable at best.
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.

281 replies

Contributor I
October 24, 2019

From a simple user perspective, the fact that only SMB1 is supported is a complete joke.

Lyricist I
November 15, 2019

Samba has apparently removed support for SMB1 from their stable releases (4.11.x series).

Luckily samba 4.10.x will still be supported with security releases for a little while.

pwt
Virtuoso
November 15, 2019

Samba has apparently removed support for SMB1 from their stable releases (4.11.x series).

Not quite. They’re defaulting to SMB v1 disabled, but it can still be enabled. They state:

SMB1 is officially deprecated and might be removed step by step in the following years. If you have a strong requirement for SMB1 (except for supporting old Linux Kernels), please file a bug at https://bugzilla.samba.org and let us know about the details.

See: https://github.com/samba-team/samba/blob/59cca4c5d699be80b4ed22b40d8914787415c507/WHATSNEW.txt

4 x P:5 | Sub | 4 x P:1 | 3 x Connect | 2 x Boost | Connect:Amp | 2 x One | Amp | Move | Port | Era 300
Lyricist I
November 15, 2019

hmm. Interesting. The release notes for 4.11.0 also state…

As Microsoft no longer installs SMB1 support in recent releases
or uninstalls it after 30 days without usage, the Samba Team
tries to get remove the SMB1 usage as much as possible.

 

So I guess SMB1’s days are (rightly!) numbered at this point, but not _quite_ completely dead yet. tick tock sonos...

Airgetlam
November 15, 2019

I’m sure Sonos will update their kernel as soon as they’re willing to cause 50% of deployed speakers to stop functioning. 

Bruce
Stanley_4
Grand Maestro
November 16, 2019

From Sonos’ side it would likely be cheaper to just drop SMB when v1 is no longer viable and move to NFS or other shareable network file system. Probably free up some storage/memory space too.

controlav
Lead Maestro
November 16, 2019

I wish Sonos would just publish the web service protocol they use now for sharing files on the PC (and I assume the Mac), then the NAS folks could implement that, then SMBv1 would be gone forever.

Author of the leading independent Sonos apps for Android, MacOS, iOS, Windows and Xbox.
Stanley_4
Grand Maestro
November 16, 2019

That would be a great option, folks rolling their own NAS devices would have incentive to port it to their gear and it would be a selling point for NAS manufacturers with little cost to them.

Lyricist I
December 28, 2019

I wish Sonos would just publish the web service protocol they use now for sharing files on the PC

 

isn’t it already open?

controlav
Lead Maestro
December 28, 2019

No, that is SMAPI, which is indeed open. I am referring to whatever SonosLibraryService.exe exposes, which is some kind of http-endpoint used to share files from PCs with Sonos players. (I assume something similar runs on Macs).

Author of the leading independent Sonos apps for Android, MacOS, iOS, Windows and Xbox.