Symptoms
-
Repair Kit extension is stuck on checking/repairing.
-
There is a record in the Plesk database stating that the repair task is in progress:
# plesk db “select * from ModuleSettings where value =’progress’G”
*************************** 12. row ***************************
name: repair_status_FileSystem
value: progressbut is not responding:
# plesk db “select * from longtasks where status<>’done’ and type=’ext-repair-kit-task_repair’G”
*************************** 1. row ***************************
<…>
progressStatus: error
progressParams: a:2:{s:12:”errorMessage”;s:74:”Task is not responding: id=393, pid=24877, type=ext-repair-kit-task_repair”;s:9:”errorCode”;i:0;}
…
Cause
Unclear.
Resolution
-
Connect to the Plesk server via SSH.
-
For security reasons, create a dump of the Plesk database:
# plesk db dump psa > psa.sql
-
Stop the repair task by deleting its records from the Plesk database:
-
from ModuleSettings
# plesk db “DELETE FROM ModuleSettings WHERE value = ‘progress’ AND name LIKE ‘%status_FileSystem%’;”
# plesk db “DELETE FROM ModuleSettings WHERE value = ‘progress’ AND name = ‘repair_status_PleskInstallation’;”
-
from longtasks
# plesk db “DELETE FROM longtasks WHERE type=’ext-repair-kit-task_repair'”
-
-
Repair the Plesk database:
# plesk repair db
-
Check the Repair Kit. If some operation continues, visit this KB article.