• Our team is looking to connect with folks who use email services provided by Plesk, or a premium service. If you'd like to be part of the discovery process and share your experiences, we invite you to complete this short screening survey. If your responses match the persona we are looking for, you'll receive a link to schedule a call at your convenience. We look forward to hearing from you!
  • The BIND DNS server has already been deprecated and removed from Plesk for Windows.
    If a Plesk for Windows server is still using BIND, the upgrade to Plesk Obsidian 18.0.70 will be unavailable until the administrator switches the DNS server to Microsoft DNS. We strongly recommend transitioning to Microsoft DNS within the next 6 weeks, before the Plesk 18.0.70 release.
  • The Horde component is removed from Plesk Installer. We recommend switching to another webmail software supported in Plesk.

Issue Plesk pre-upgrade check

Erol

New Pleskian
I'm getting pre-upgrade warning:

WARNING: There are 11 accounts with passwords encrypted using a deprecated algorithm. Please refer to http://kb.plesk.com/en/112391 for the instructions about how to change the password type to plain.
Proceeding with installation or upgrade without resolving the issues that were found can corrupt your data.

Kb link added, is not helping me, so what to do?

Thanks
Erol
 
Actually, it is not error but warning. But you can find all these 11 accounts with following SQL query:

mysql> SELECT pname FROM clients where account_id in (SELECT id FROM accounts WHERE type='crypt' AND password not like '$%');

and then go to each client and update password. Passwords will be updated with correct security algorithm and you will be able to continue upgrade without this warning.
 
Thanks IgorG, Seems none of the clients have these accounts. Maybe email accounts then?
But as none of the clients have these accounts and problem might be only in email accounts, then I quess I will do the upgrade and deal with these accounts after that.
 
Yes, you can do it.
But if you need to find these email accounts, try to use

mysql> select concat(mail.mail_name,"@",domains.name) as address from mail,domains,accounts where mail.dom_id=domains.id and mail.account_id=accounts.id and mail.account_id in (SELECT id FROM accounts WHERE type='crypt' AND password not like '$%') order by address;
 
Same here.

I got the message:

Plesk pre-upgrade check
WARNING: There are 6 accounts with passwords encrypted using a deprecated algorithm. Please refer to http://kb.plesk.com/en/112391 for the instructions about how to change the password type to plain.

Your both SQL states don't give a result (empty result).

Any idea?
 
Ok, i found 6 accounts with no pwd and "plain" type in the accounts table. How can i find out which ID is which E-Mail oder Accountuser?
 
Or, better run the following query in order to identify if there are a users with not supported encryption:
mysql> SELECT * FROM accounts WHERE type='crypt' AND password not like '$%';

When you get the list, locate the domain name and the object it referres to. The below example is given for the database users:

mysql> select login, name from db_users, domains where account_id in (144,147,...etc)) and domains.id=db_users.dom_id;
 
Back
Top