Regarding the original poster and this error:
Code:
[2007-12-04 11:18:44]: uid: (99/nobody) gid: (99/99) cmd: whmredirect.cgi
[2007-12-04 11:18:44]: cannot run as forbidden uid (99/whmredirect.cgi)
I assume you're using Mod suPHP and this only affects accessing the /cpanel, /whm, and /webmail redirects?
If so, this is because Mod suPHP is essentially refusing to let that VirtualHost entry access a file that is not owned by nobody.nobody. As it's owned by root.wheel, this presents problems.
The most immediate fix is to simply visit your SSL Entry for your server's main IP in your httpd.conf file (located at: /usr/local/apache/conf/httpd.conf)
Code:
<VirtualHost 123.123.123.123:443>
where 123.123.123.123 is your server's main IP.
Then, locate the following portion and remove it.
Code:
<IfModule mod_suphp.c>
suPHP_UserGroup nobody nobody
</IfModule>
<IfModule !mod_disable_suexec.c>
SuexecUserGroup nobody nobody
</IfModule>
Once removed, restart Apache and all will be well.