• The new Python extension is now available. It allows customers to deploy and manage WSGI-based Python applications on their websites directly from Plesk.
  • Debian 11 has reached its end-of-life (vendor EOL date - August 31, 2026). Plesk Obsidian 18.0.81 is the last release to support it.
    If you are running Plesk Obsidian on Debian 11, we recommend you upgrade those servers to Debian 12 using our dist-upgrade tool.
  • We plan to deprecate and remove the support for XML RPC protocol versions earlier than 1.6.9.1 in Plesk Obsidian 18.0.82. We strongly recommend that you update all existing integrations using earlier versions of the XML RPC protocol to comply with the version 1.6.9.1 specification.

plesk repair: drweb restore error

B_P

Regular Pleskian
TITLE:
plesk repair: drweb restore error​
PRODUCT, VERSION, OPERATING SYSTEM, ARCHITECTURE:
Ubuntu 16.04.6 LTS‬
Plesk Onyx, Version 17.8.11 Update #48
​
PROBLEM DESCRIPTION:
Today I had to try to repair a system with using the command "plesk repair installation". This commands runs through quite a few activities.

Besides quite a few package warnings (see The "plesk repair installation" utility shows warnings on Ubuntu: "failed to get permissions for package diverts others to" OR "Skip fixing") the mail part seems to fail.

In more detail the section Reconfiguring mail subsystem... fails and the logfile shows the result below, indicating that restoring drweb fails.
​
STEPS TO REPRODUCE:
run either
Code:
# plesk repair installation


or
Code:
# plesk sbin mchk

or
Code:
# /usr/lib/plesk-9.0/mail_drweb_restore
ACTUAL RESULT:
Reconfiguring mail subsystem...
==> Checking for: mailsrv_conf_init... ok
==> Checking for: mail_handlers_init... ok
==> Checking for: mailsrv_entities_dump... ok
==> Checking for: mail_admin_aliases... ok
==> Checking for: mail_auth_dump... ok
==> Checking for: mailman_lists_dump... ok
==> Checking for: mail_kav8_restore... ok
==> Checking for: mail_responder_restore... ok
==> Checking for: mail_imap_restore... ok
==> Checking for: mail_spam_restore... ok
==> Checking for: mail_grey_restore... ok
==> Checking for: mail_mailbox_restore... ok
==> Checking for: mail_spf_restore... ok
==> Checking for: mail_dk_restore... ok
==> Checking for: mail_dmarc_restore... ok
==> Checking for: mail_drweb_restore... fail
==> Checking for: mail_outgoing_restore... ok
==> Checking for: mail_transport_restore... ok
Errors occured in mail restore procedure
Some utilities have exited with errors:
/usr/lib/plesk-9.0/mail_drweb_restore
EXPECTED RESULT:
Provide a helpful reason why mail_drweb_restore fails and/or repair this.
​
ANY ADDITIONAL INFORMATION:
​
YOUR EXPECTATIONS FROM PLESK SERVICE TEAM:
Help with sorting out​
 
Update: this problem is related to Premium Antivirus service fails to start: Plesk authorization failed: HTTP request error: In certain cases, "plesk repair installation" seems to remove TLSv1 from the sw-cp-server configuration. If you then re-run "plesk repair installation", the DrWeb part fails when using DrWeb with < 10 mail addresses without a separate license. Since my first run failed due to a different issue, I found this issue... When changing the DrWeb issue as explained in the attached article, the repair command succeeds. Thus, finally it would be time to require the DrWeb update!

Side note: "plesk repair installation" also does annoying changes to /etc/postfix/main.cf: existing smtp_bind_address[6] lines receive comments and new lines with just the same values are added instead.
 
Back
Top