after search and applying all the tips (like reinstall) that I found in this forum (and others) I still have trouble with suexec. This is the output of it :
If you also enable the apache module "userdir" the /home/public_html which is the default location for VM websites it will work.
Thanks for your help!
It is enabled. And if I delete/move the installed suexec2 everything seems to work but there is no user switching (obviously) and I want to have that for more security.
Try using apt-get to update apache2 (apt-get install apache2). For some reason that I’ve yet to determine apt-get will sometimes ignore our Apache package during installation. You may even have to force it to use our repository instead of the default.
thanks for pitching in.
I tried that, but it looks like its pulling it from here : archive.ubuntu.com dapper-updates/main apache2 2.0.55-4ubuntu2.3
I tried forcing it by re-sorting sources.list but no luck. Any other idea to force it? And also, do I still need to uninstall apache2 before I try it again?
I ended up reinstalling the sever and also switching from ubuntu to centos. It installs fine, just a few little setup bugs here and there (postfix,dovecot) which were easy to handle in minutes.
Solved the problem and I have it now on a second vps.