• If you are still using CentOS 7.9, it's time to convert to Alma 8 with the free centos2alma tool by Plesk or Plesk Migrator. Please let us know your experiences or concerns in this thread:
    CentOS2Alma discussion
  • Inviting everyone to the UX test of a new security feature in the WP Toolkit
    For WordPress site owners, threats posed by hackers are ever-present. Because of this, we are developing a new security feature for the WP Toolkit. If the topic of WordPress website security is relevant to you, we would be grateful if you could share your experience and help us test the usability of this feature. We invite you to join us for a 1-hour online session via Google Meet. Select a convenient meeting time with our friendly UX staff here.

Issue plesk repair fs shows error: ERROR:a bytes-like object is required, not 'str'

  • Thread starter Deleted member 259838
  • Start date
D

Deleted member 259838

Guest
Server operating system version
Debian 11.4
Plesk version and microupdate number
Obsidian 18.0.46
To day i tried to run in shell:
plesk repair fs -verbose
After whole i got a error message: ERROR:a bytes-like object is required, not 'str'
See
Code:
Checking Linux system files[2022-09-06 12:44:51.833] 60872:631724a3cb22b ERR [util_exec] proc_close() failed ['/opt/psa/admin/bin/fsmng' '--check-ac' '/var/log/plesk'] with exit code [1]

  There are incorrect permissions on some items: /var/log/plesk ..... [ERROR]
    - fsmng failed: Downloading file products.inf3: 0%
      Downloading file products.inf3: 100% was finished.
      Downloading file pool/PSA_18.0.46_9656/release.inf3: 0%
      Downloading file pool/PSA_18.0.46_9656/release.inf3: 100% was
      finished.
      Downloading file pool/PSA_18.0.45_9299/release.inf3: 0%
      Downloading file pool/PSA_18.0.45_9299/release.inf3: 100% was
      finished.
      Downloading file pool/PSA_18.0.44_9078/release.inf3: 0%
      Downloading file pool/PSA_18.0.44_9078/release.inf3: 100% was
      finished.
      Downloading file pool/PSA_18.0.43_8703/release.inf3: 0%
      Downloading file pool/PSA_18.0.43_8703/release.inf3: 100% was
      finished.
      Downloading file pool/PSA_18.0.42_8472/release.inf3: 0%
      Downloading file pool/PSA_18.0.42_8472/release.inf3: 100% was
      finished.
      Downloading file pool/PSA_18.0.41_8197/release.inf3: 0%
      Downloading file pool/PSA_18.0.41_8197/release.inf3: 100% was
      finished.
      Downloading file pool/PSA_18.0.40_8022/release.inf3: 0%
      Downloading file pool/PSA_18.0.40_8022/release.inf3: 100% was
      finished.
      Downloading file pool/PSA_18.0.39_7558/release.inf3: 0%
      Downloading file pool/PSA_18.0.39_7558/release.inf3: 100% was
      finished.
      Downloading file plesk.inf3: 0%
      Downloading file plesk.inf3: 100% was finished.
      Downloading file sitebuilder.inf3: 0%
      Downloading file sitebuilder.inf3: 100% was finished.
      Downloading file PHP81_17/release.inf3: 0%
      Downloading file PHP81_17/release.inf3: 100% was finished.
      Downloading file PHP80_17/release.inf3: 0%
      Downloading file PHP80_17/release.inf3: 100% was finished.
      Downloading file php80.inf3: 0%
      Downloading file php80.inf3: 100% was finished.
      Downloading file php72.inf3: 0%
      Downloading file php72.inf3: 100% was finished.
      Downloading file PHP74_17/release.inf3: 0%
      Downloading file PHP74_17/release.inf3: 100% was finished.
      Downloading file php74.inf3: 0%
      Downloading file php74.inf3: 100% was finished.
      Downloading file php73.inf3: 0%
      Downloading file php73.inf3: 100% was finished.
      Downloading file php71.inf3: 0%
      Downloading file php71.inf3: 100% was finished.
      Downloading file setemplates.inf3: 0%
      Downloading file setemplates.inf3: 100% was finished.
      Downloading file pp-sitebuilder.inf3: 0%
      Downloading file pp-sitebuilder.inf3: 100% was finished.
      Downloading file billing.inf3: 0%
      Downloading file billing.inf3: 100% was finished.
      Downloading file mysql.inf3: 0%
      Downloading file mysql.inf3: 100% was finished.
      Downloading file apache.inf3: 0%
      Downloading file apache.inf3: 100% was finished.
      Downloading file nginx.inf3: 0%
      Downloading file nginx.inf3: 100% was finished.
      Downloading file php70.inf3: 0%
      Downloading file php70.inf3: 100% was finished.
      Downloading file php56.inf3: 0%
      Downloading file php56.inf3: 100% was finished.
      Downloading file php55.inf3: 0%
      Downloading file php55.inf3: 100% was finished.
      Downloading file php54.inf3: 0%
      Downloading file php54.inf3: 100% was finished.
      Downloading file php53.inf3: 0%
      Downloading file php53.inf3: 100% was finished.
      Downloading file php52.inf3: 0%
      Downloading file php52.inf3: 100% was finished.
      Downloading file pmm.inf3: 0%
      Downloading file pmm.inf3: 100% was finished.
      Checking for installed packages...
      Downloading file
      pool/PSA_18.0.46_9656/plesk-18.0.46-deb11.0-x86_64.inf3: 0%
      Downloading file
      pool/PSA_18.0.46_9656/plesk-18.0.46-deb11.0-x86_64.inf3: 100%
      was finished.
      Downloading file PHP74_17/php74-deb11.0-x86_64.inf3: 0%
      Downloading file PHP74_17/php74-deb11.0-x86_64.inf3: 100% was
      finished.
      Downloading file PHP80_17/php80-deb11.0-x86_64.inf3: 0%
      Downloading file PHP80_17/php80-deb11.0-x86_64.inf3: 100% was
      finished.
      Downloading file PHP81_17/php81-deb11.0-x86_64.inf3: 0%
      Downloading file PHP81_17/php81-deb11.0-x86_64.inf3: 100% was
      finished.
      Downloading file
      SITEBUILDER_18.0.29/sitebuilder-18.0.29-deball-all.inf3: 0%
      Downloading file
      SITEBUILDER_18.0.29/sitebuilder-18.0.29-deball-all.inf3: 100%
      was finished.
      ERROR:a bytes-like object is required, not 'str'
  Do you want to repair incorrect permissions? [Y/n] y

Using

Plesk Obsidian 18.0.46 Update #1,

Plesk is not able to repair this?
How to fix?
 
The issue is caused by a bug PPPM-13691, which is scheduled to be fixed in future Plesk versions.

You can make sure that permissions appear to be fine - for example, the tool reported incorrect permissions for /var/log/plesk/panel.log:

Code:
# stat /var/log/plesk/panel.log
File: /var/log/plesk/panel.log
Size: 1200315    Blocks: 2360  IO Block: 4096  regular file
Device: ca01h/51713d  Inode: 179394  Links: 1
Access: (0640/-rw-r-----)  Uid: (  998/  psaadm)  Gid: (  0/  root)
Access: 2022-08-23 13:51:57.185087271 +0000
Modify: 2022-08-23 13:51:57.185087271 +0000
Change: 2022-08-23 13:51:57.185087271 +0000
Birth: -

So this error can be ignored.
 
@IgorG Thank you for your fast answer.
Ah, ok, a bug in plesk tool. Then i will wait and ignore the error.
 
Back
Top