I'm really confused and frustrated with this, it makes no sense:
I have the "Add Apache user to Unix group for new servers?" in the template set to "yes" and the right username (www-data it's an install of the GPL on Debian) in the box. The permissions on the website subdirectory are set to 750, if I look in the user/group module, www-data is in everyone's group, and everything else checks out. It has worked fine for the first few domains I set up and now it doesn't work on newly set domains. Everything looks the same though, www-data is in users group and permissions are the same as others, though if I even try to shell to the server as the www-data user and try to ls the public_html of one of the new users I get permission denied (same with trying to bring the site up in a browser of course).
Where should I start troubleshooting this?