I seem to have touched something in Virtualmin that is now generating this error:
Forbidden You don't have permission to access / on this server.
The httpd.conf directives for this have
DirectoryIndex index.shtml index.html index.htm index.php index.php4 index.php5
and there is a valid index.php in the public_html... and even it I put a dummy test plain "index.html" at the top level of public_html... it is not delivered.
We had an issue where the user was missing in the /etc/group file but I added him back in... but this did not help.
suspect: whatever happened that would have caused the group to be removed from /etc/group may have caused some other issue.
I opened a good, working site in VirtualMin in a second window and went thru every pane-setting and I don't see a single setting that is "off"
I can ask the team at ServePath to look into this if this is getting out of scope here. But since I did not run any processes from terminal, I can only imagine its something I did in VirtualMin. The sole activity I worked on was to add a subdomain "dev.saivasiddhanta.org" in /home/saiva/domains/
Permissions look OK from terminal /home/saiva is drwx r-x - - -
.index.html is rw -r--r-- and should be enough to view like all the other functional sites..