Symptoms
-
While accessing the File Manager in Plesk, the following errors appear:
PLESK_ERROR: Unable to find the directory C:Inetpubvhostsexample.com: filemng failed: Unable to logon user (jdoe): (1330) The password for this account has expired. at LogonUser(jdoe)(CClientProfile::logon line 145) at Plesk impersonation(PipeServer::ServerThread::impersonateWithoutProfile line 829) at execute “C:Program Files (x86)Pleskadminbinfilemng” inschool list dirs C:Inetpubvhostsexample.com(RunTime::RunAsUser::run line 221) (Error code 1)
OR
PLESK_ERROR: Unable to find the directory C:Inetpubvhostsexample.com: filemng failed: Unable to logon user (jdoe): (1326) The user name or password is incorrect. at LogonUser(jdoe)(CClientProfile::logon line 145) at Plesk impersonation(PipeServer::ServerThread::impersonateWithoutProfile line 829) at execute “C:Program Files (x86)Pleskadminbinfilemng” inschool list dirs C:Inetpubvhostsexample.com(RunTime::RunAsUser::run line 221) (Error code 1)
-
In Computer Management > Local Users and Groups > Users > jdoe either ‘User must change password at next logon‘ is enabled or ‘Password never expires‘ is disabled:
Cause
Password expired or was not reset initially.
Â
Resolution
-
Log into Plesk.
-
Go to Domains > example.com > Web Hosting Access.
-
Reset the password for jdoe user.
-
If the issue persist, repair the system-user for the domain:
C:> “%plesk_cli%repair.exe” –repair-webspace-system-users -webspace-name example.com
Note: in order to avoid this error in future, review the Group Policies and disable ‘User must change password at next logon‘ option. Also, password expiration time for the accounts is not supported by Plesk, so it is a good idea to enable ‘Password never expires‘ checkbox in the Group Policies.