"path = /home/%U" is interpreted as "path = /home/"
Workaround: Use a lower case "u":
"path = /home/%u"
Our users were complaining, that they could see all other users home directories, so this bug also has security implications. "path = /foo/%u/bar" is working too - I just hope using lowercase u has no side effects.
Same version, same / similar problem:
"path = /home/%U" is interpreted as "path = /home/"
Workaround: Use a lower case "u":
"path = /home/%u"
Our users were complaining, that they could see all other users home directories, so this bug also has security implications. "path = /foo/%u/bar" is working too - I just hope using lowercase u has no side effects.