Hi all,
I quickly want to share my experience I have made over the weekend regarding my Sonos system playing songs from my NAS (Synology). I have setup the connection between the NAS and the Sonos system quite a while ago and have just used it seldomly. Now I wanted to play some songs again over last weekend and realized that the connection / integration did not work anymore. No clue since when it failed.
I tried different options including deleting / recreating the connection, creation of new users on the NAS, changing the password of the users and so on. I found articles in the net giving me the hint to check that the NAS is set to support SMBv1; but this one was enabled.
FINALLY I found one article that helped me to solve the issue: two main conditions are necessary to make it work again: SMBv1 must be supported / enabled and NTLMv1 (as authentication layer) needs to be enabled / supported as well. Caused by updates and a higher default security level on the NAS the NTLMv1 was not enabled (anymore) and therefore it did not work anymore.
2 additional thoughts on this one:
- First of all I want to share this finding to hopefully save time for others. I spent 2-3 hours until it was working again…
- Second I contacted the Sonos support by chat and asked them if this can be entered as an error / bug and solved. They now agreed to enter it as future enhancement request. In general I think that such changes, protocol changes, security improvements and so on need to be more or less the basic of solid software. Until this is not solved by Sonos I am running a lower security level on my NAS. Sonos itself even warns in some articles about this lower security level. To me it is very important to treat such issues as bugs that need to be enabled and solved with priority as they weaken the security level of the integration / solution.
What do you think? Comments are more than welcome.