hariskhan

Well-Known Member
Apr 15, 2004
146
0
166
Hello,

I am running cPanel/WHM's version;

WHM 10.8.0 cPanel 10.9.0-R34
FreeBSD 5.4-RELEASE i386 - WHM X v3.1.0

A customer (reseller) complained today, they are unable to open website for one of their accounts.

When I checked the server whm as root, I found that the account was not being listed by the "List Accounts" option. But bandwidth reports was listing the domain's cradentials.

The dns file, the db, the website files and folders exist for the domain, the customer can login to ftp. There is no email or trace that the domain was ever deleted.

What is missing is, the domain's virtual host spec in the httpd.conf. The domain is not being listed in the list of accounts.

Is there a way to fix it? Do I need to run /scripts/fixeverything?
 

rikgarner

Well-Known Member
Mar 31, 2006
75
1
158
/dev/null
Hi,
There is a config file, I believe its in /usr/local/cpanel somewhere which lists the customers domains. Make sure their domain is listed in there, then run /scripts/rebuildhttpdconf (make a backup of your httpd.conf first!)

Im sorry to be vague about the config file location, but I havent got remote access to our servers from my PDA!

Rich
 

chmod root

Active Member
Oct 18, 2006
28
0
151
same problem here

I confirmed the domain is in /etc/localdomains

The /var/cpanel/user/username file is there too

I did /scripts/updateuserdomains and service cpanel restart
still missing from whm.

It was there before until I attempted a username change in whm
 

jswf

Registered
Jan 2, 2005
2
0
151
chmod root said:
The /var/cpanel/user/username file is there too
In the /var/cpanel/users/username file are the DNS entries correct? There can often be a duplicate of the same record that can cause an account to go missing in WHM.

Remove any duplicate entries and run /scripts/updateuserdomains

See if that helps.