Domain mapping not working. Health Status says invalid

aristath has solved this for many people.

I currently use ...

VPS
WHM Cpanel
Centos 6.5

The problem is my server ip does not point to my document root
folder of the wordpress install folder.

So when putting the ip into the browser it brings up the
/cgi-sys/defaultwebpage.cgi

My vhost setup in httpd.conf..

<VirtualHost 192.99.144.83:80>
ServerName 192.99.144.83
DocumentRoot /usr/local/apache/htdocs
ServerAdmin myemail@hotmail.com
<IfModule mod_suphp.c>
suPHP_UserGroup nobody nobody
</IfModule>
</VirtualHost>

<VirtualHost *>
ServerName server.advancedsalesforce.com
DocumentRoot /usr/local/apache/htdocs
ServerAdmin myemail@hotmail.com
<IfModule mod_suphp.c>
suPHP_UserGroup nobody nobody
</IfModule>
</VirtualHost>

<VirtualHost 192.99.144.83:80>
ServerName advancedsalesforce.com
ServerAlias *.advancedsalesforce.com http://www.advancedsalesforce.com
DocumentRoot /home/advanced/public_html
ServerAdmin webmaster@advancedsalesforce.com
UseCanonicalName Off

I need someone to help me fix this.

Thankyou.