jigsaw wrote:Did a quick test on my Linux, but it works fine for me. I tested with both a comma and an ampersand. Maybe you should check the logs and see if you have any more info in the error message? Say maybe a "Permission denied" error message or something..?
Looks like the problem is when the filesystem contains an HTML escaped ampersand (i.e. &)
So, in my example the actual path is:
/music/You\,\ Me\ \&\;\ Iowa/You\,\ Me\ \&\;\ Iowa
When displayed in the browser (or in the log) it automatically converts the "&" to just "&".
Apparently that's where subsonic chokes. Instead of trying to save the album art to:
/music/You\,\ Me\ \&\;\ Iowa/You\,\ Me\ \&\;\ Iowa
is tries to save it to:
/music/You\,\ Me\ \&\ Iowa/You\,\ Me\ \&\ Iowa
which, of course, doesn't exist.