• 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.

ERROR: Validate failed: ActionProcessor <pmmcli.GetTasksListAction object at 0x02BD8350>

YashodhanK

New Pleskian
Backup Manager is not working.
When ever I click on Backup Manager link I get following error.

Error: Invalid input parameters in '--get-tasks-list' command: Parameter 'task_type' is not specified

Detailed logs as follows:
%plesk_dir%\PMM\logs\pmmcli.log

Code:
[2014-10-08 15:38:23.750|2460] DEBUG: --> <pmmcli.GetTasksListAction object at 0x02BD8350>
[2014-10-08 15:38:23.750|2460] ERROR: Validate failed: ActionProcessor <pmmcli.GetTasksListAction object at 0x02BD8350>
[2014-10-08 15:38:23.750|2460] INFO: Outgoing packet:
<?xml version="1.0" encoding="UTF-8"?>
<response>
    <errcode>1</errcode>
    <errmsg>Invalid input parameters in '--get-tasks-list' command:
Parameter 'task_type' is not specified</errmsg>
</response>

%plesk_dir%\PMM\logs\backup-2014-10-08-10-45-04-385\pmmcli.log
Code:
[2014-10-08 10:45:04.161|254744] DEBUG: LOG: custom log C:\Program Files (x86)\Parallels\Plesk\PMM\logs\backup-2014-10-08-10-45-04-385\backup.log
[2014-10-08 10:45:04.177|254744] INFO: Executing <subprocess[252588] 'C:\\Program Files (x86)\\Parallels\\Plesk\\admin\\bin\\plesk_agent_manager.exe domains-id --get-size --session-path=C:\\Program Files (x86)\\Parallels\\Plesk\\PMM\\sessions\\2014-10-08-104504.331 1'>
[2014-10-08 10:45:06.786|254744] INFO: Execution of <subprocess[252588] 'C:\\Program Files (x86)\\Parallels\\Plesk\\admin\\bin\\plesk_agent_manager.exe domains-id --get-size --session-path=C:\\Program Files (x86)\\Parallels\\Plesk\\PMM\\sessions\\2014-10-08-104504.331 1'> finished successfully.
[2014-10-08 10:45:06.786|254744] INFO: Backup utility reported backup size is 327989703 bytes
[2014-10-08 10:45:06.786|254744] INFO: PMMcli detected free disk space is 59032412160 bytes
[2014-10-08 10:45:06.786|254744] INFO: Executing asynchronously <subprocess[250744] 'C:\\Program Files (x86)\\Parallels\\Plesk\\admin\\bin\\plesk_agent_manager.exe domains-id --mssql-db-content=nativelocal --owner-uid=F78FBBF5-DB20-4E55-BFD5-390404C6588D --session-path=C:\\Program Files (x86)\\Parallels\\Plesk\\PMM\\sessions\\2014-10-08-104504.331 --output-file=C:\\Program Files (x86)\\Parallels\\Plesk\\var\\modules\\dropbox-backup\\xxxxx-xxx.xxx.tar 1'>
[2014-10-08 10:45:07.802|254744] DEBUG: Acquired session mutex: MainThread
[2014-10-08 10:45:07.802|254744] DEBUG: detecting running pmmcli daemon...
[2014-10-08 10:45:07.802|254744] DEBUG: Released session mutex: MainThread
[2014-10-08 10:45:07.802|254744] CRITICAL: Runtime error in pmmcli:
<type 'exceptions.AttributeError'> Interlock instance has no attribute 'is_locked'
Traceback (most recent call last):
  File "C:\Program Files (x86)\Parallels\Plesk\admin\share\pmmcli\pmmcli.py", line 2491, in main
    data_action_response, errcode_response, error_message = actions.get(sys.argv[1][2:])(parameters)
  File "C:\Program Files (x86)\Parallels\Plesk\admin\share\pmmcli\pmmcli.py", line 2354, in make_dump
    return ActionRunner(MakeDumpAction, backup_task_description, None).doActivity()
  File "C:\Program Files (x86)\Parallels\Plesk\admin\share\pmmcli\pmmcli.py", line 164, in doActivity
    result = self.processor.doActivity()
  File "C:\Program Files (x86)\Parallels\Plesk\admin\share\pmmcli\pmmcli.py", line 1499, in doActivity
    'owner_name':self.__backup_task_description.get_misc().get_owner_name()})
  File "C:\Program Files (x86)\Parallels\Plesk\admin\share\pmmcli\pmm_task.py", line 444, in __init__
    DictionaryTask.__init__(self, cmd, pid, dictionary, task_handler)
  File "C:\Program Files (x86)\Parallels\Plesk\admin\share\pmmcli\pmm_task.py", line 429, in __init__
    BaseDictionaryTask.__init__(self, cmd, pid, dictionary, task_handler)
  File "C:\Program Files (x86)\Parallels\Plesk\admin\share\pmmcli\pmm_task.py", line 409, in __init__
    Task.__init__(self, cmd, pid, task_handler)
  File "C:\Program Files (x86)\Parallels\Plesk\admin\share\pmmcli\pmm_task.py", line 324, in __init__
    getPMMTaskManager().addTask(self)
  File "C:\Program Files (x86)\Parallels\Plesk\admin\share\pmmcli\pmm_task.py", line 1028, in addTask
    pmmcli_daemon_service.PMMCliDaemon().start()
  File "C:\Program Files (x86)\Parallels\Plesk\admin\share\pmmcli\pmmcli_daemon_service.py", line 32, in start
    if not mutex.is_locked():
AttributeError: Interlock instance has no attribute 'is_locked'

[2014-10-08 10:45:07.802|254744] INFO: Outgoing packet:
<?xml version="1.0" encoding="UTF-8"?>
<response>
    <errcode>1001</errcode>
    <errmsg>Interlock instance has no attribute 'is_locked'</errmsg>
</response>
 
It is really strange issue. Following reasons can be here:

- upgrade was not completed successfully
- something wrong with compiled python files .pyc

For eliminating second reason you need to remove all compiled python files .pyc from Plesk directory. It is compiled versions of usual python files .py After next attempt of initiating Backup Manager all .pyc files will be recompiled. So, delete them with

del /S "%plesk_dir%\admin\lib\python\*.pyc" "%plesk_dir%\admin\share\*.pyc"

also remove all backup tasks with

del /S "%plesk_dir%\PMM\tasks\*"
 
It is really strange issue. Following reasons can be here:

- upgrade was not completed successfully
- something wrong with compiled python files .pyc

For eliminating second reason you need to remove all compiled python files .pyc from Plesk directory. It is compiled versions of usual python files .py After next attempt of initiating Backup Manager all .pyc files will be recompiled. So, delete them with

del /S "%plesk_dir%\admin\lib\python\*.pyc" "%plesk_dir%\admin\share\*.pyc"

also remove all backup tasks with

del /S "%plesk_dir%\PMM\tasks\*"

Thank you for your support, I tried it but unfortunately it wasnt really solved my problem.

I am still hoping to get it solved, I am open to any suggestion.

Thank you again!
 
Back
Top