I've been using ISPConfig on several servers for a while now without issue.
I have jsut installed it (twice) on a customers VPS running in an OpenVZ container (Solus VM system) and when I try to access the ISPCOnfig interface on port 8080 I get a
Forbidden
You don't have permission to access / on this server.
error.
The OS is Debian 6, and im using Apache2 as the web server.
All the permissions look exactly the same as other installations, so im *guessing* it has some weird issue with SETUID permissions because of OpenVZ or something?
Does anyone have any pointers as to where I can look? There is nothing useful in the apache error logs either, just a repetition of the error displayed in the browser.
I have just installed a debian server with ispconfig following this guide: "The Perfect Server - Debian Squeeze (Debian 6.0) With BIND & Courier [ISPConfig 3]" and everything works ok but two things..
i) When I log into ispconfig panel under a user account, I create and add a website I then get "Forbidden
You don't have permission to access /xxxxxxxxx.com on this server."
This happens with every single website I add on my server. The only way I can fix this is go into "/etc/apache2/sites-enabled/100-xxxxxxxxx.com.vhost" and change the "<Directory /var/www/xxxxxxxx.com>
AllowOverride None
Order Deny,Allow
Deny from all
</Directory>"
to "<Directory /var/www/xxxxxxxxx.com>
AllowOverride None
Order Deny,Allow
Allow from all
</Directory>"
Only then I can see the website.
ii) When I add a ssh user(on ispconfig) I want this user to NOT be able to go to "/etc/..." .
Posts: 31,872
Thanks: 689
Thanked 4,182 Times in 3,201 Posts
1) How did you try to access the site? Sites can be accessed by domain name only or by IP address if a site has a dedicated IP. What does not work is something like http://192.168.0.10/mydomain.com/web/
2) Enable chrooting in the client settings. And donz mix up the /etc directory that you see as chrooted user with the /etc directory of the server, these are not the same!
Ok, so the system is working correctly. You can not access sites like this. Enter the domain name of the site in the browser to access the site. If the domain does not exist, use this:
Recent comments
1 day 5 hours ago
1 day 8 hours ago
1 day 9 hours ago
1 day 10 hours ago
1 day 12 hours ago
1 day 13 hours ago
1 day 15 hours ago
2 days 7 hours ago
2 days 7 hours ago
2 days 11 hours ago