cpanel account file not created, account invisible in WHM

Cristi4n

Well-Known Member
PartnerNOC
Jul 2, 2006
73
0
156
Recently, I am came accross a problem. Whenever I or a reseller creates an account, that accpunt is not visible in WHM. A few things that I have noticed:
- /home/account is created
- domain is visible in "Show IP Address Usage"
- domain does not appear in WHM "List Accounts" and the domain is not visible in "Edit DNS Zone"
- the cpanel user file is missing/not created
- no errors in cpanel error_log

Versions:
WHM 10.8.0 cPanel 10.9.0-R79
CentOS 4.4 i686 - WHM X v3.1.0

Please help.

Thank you.
 

chirpy

Well-Known Member
Verifed Vendor
Jun 15, 2002
13,437
33
473
Go on, have a guess
When you create an account, check for errors in /usr/local/cpanel/logs/error_log. If there's nothing apparent in there, check the obvious, e.g. disk space and if still no joy you'll probably need cPanel to check it for you through your license provider.
 

Cristi4n

Well-Known Member
PartnerNOC
Jul 2, 2006
73
0
156
I have found no errors in cpanel error_log
I found that the reseller who tried to create tha account is already using a few bytes over his Quota. Could that be the problem ?
 

jwier

Registered
Aug 6, 2004
3
0
151
I also have this problem. The account is listed under the re-seller. The reseller cannot see the account and neither can I, but it works fine, the user is added to the system and is in /var/cpanel/users, but not in "List Accounts" or any of the Account functions, only can see it by IP usage and when I list accounts in the reseller interface.

This is not happening all the time, but I do have one that I have found now.

Thank you in advance,
Jason
 

DaveUsedToWorkHere

Well-Known Member
Dec 28, 2001
686
1
318
If the user file is created does /scripts/updateuserdomains fix this?

If the user file isn't created, stracing /scripts/wwwacct should provide some useful insight. If that's not up your alley, feel free to submit a support request and we'll take a look.
 

Zion Ahead

Well-Known Member
Nov 10, 2006
347
0
166
I also have this problem. The account is listed under the re-seller. The reseller cannot see the account and neither can I, but it works fine, the user is added to the system and is in /var/cpanel/users, but not in "List Accounts" or any of the Account functions, only can see it by IP usage and when I list accounts in the reseller interface.

This is not happening all the time, but I do have one that I have found now.

Thank you in advance,
Jason
Same problem here. What's the fix?

I confirmed these are correct / listed:
userdomains (no, I added it, ran updateuserdomains, it disappeared from that file)
/var/cpanel/users/userfile (correct dns=, etc)
httpd.conf (correct)
sync'd zone to all clustered servers (ok)
ran updateuserdomains numerous times
restarted cpanel
listed in /var/named/domain.com.db
localdomains (ok)

Here is the case: if I add it to trueuserdomains, it shows up. If I run updateuserdomains after, it disappears again. Why?
 
Last edited: