If your simply going to the IP address, it will show the default domain, so make sure that one is actually set (Domain Administration).
If that's not the problem, take a peek at the httpd.conf file for that user in /usr/local/directadmin/data/users/username and make sure the virtualhost for the domain you want to bind to that ip is setup correctly.