- Plesk Onyx for Linux
- Plesk Onyx for Windows
After license downgrade, for example from Web Host Edition to Web Pro Edition, some domains are absent from Plesk user interface at Websites & Domains.
The following warnings could be found at Tools & Settings > License Management.
Warning: Resellers management is turned off but you have several resellers(1).
Warning: Customers management is turned off but you have several customers(1).
There are subscriptions which do not belong to the Admin account in Plesk:
# plesk db
mysql> select d.name as 'Domain name',c.pname as 'Owner Name' from domains d join clients c on d.cl_id=c.id;
| Domain name | Owner Name |
| example.com | Plesk_admin |
| example3.com | reseller1 |
| example2.com | Customer1 |
3 rows in set (0.00 sec)
Web Pro Edition does not support Reseller Management and Web Admin Edition does not support Reseller/Customer management. Plesk does not display the domains which belong to hidden Resellers or Customers.
- Log in to Plesk
Switch the license to Web Host Edition at Tools & Settings > License Management.
Navigate to Subscriptions and check all the subscriptions which do not belong to the Plesk Administrator account.
Change the subscriber of these subscriptions to the Administrator account through the button Change Subscriber.
Note: remove resellers and customers if they are not required any more.
Set the previous license back at Tools & Settings > License Management > Roll Back Key.
Plesk for Linux:
- Login to the server via SSH.
- Change the ownership of all affected subscriptions with the following command:
# for subscription in `plesk bin subscription --list`; do plesk bin subscription --change-owner $subscription -owner admin; done
Plesk for Windows:
- Login to the server via RDP.
- Create a Plesk database backup.
- Find affected domains with the following command:
C:\> plesk db "SELECT * FROM domains WHERE cl_id <>1;"
- Set correct ownership for domains:
C:\> plesk db "UPDATE domains SET cl_id = 1 WHERE name = 'example.com';"
Note: example.com should be replaced with an appropriate name.