Articles in this section

Unable to open any domain in Plesk after Monitoring extension update to 2.9.1: Cannot destructure property 'screenshotUrl' of 'data.site' as it is null

kb: bug kb: fixed kb: technical

Symptoms

  • Monitoring extension has been updated to version 2.9.1.

  • While in Power User view for Plesk, an attempt to open a Domain card by going to Websites & Domains returns the following error:

    PLESK_ERROR: Internal server error

  • When opening any domain card in Plesk, the page fails to load with one of the following error messages:

    PLESK_ERROR: Cannot destructure property 'screenshotUrl' of 'data.site' as it is null.


    PLESK_ERROR: TypeError
    data.site is null

  • When opening Monitoring > Websites, the following message appears:

    PLESK_ERROR: Request failed with status code 500

  • The following error message is logged in /var/log/plesk/panel.log

    CONFIG_TEXT: ERR [extension/monitoring] /usr/local/psa/admin/plib/modules/monitoring/library/Helper/CloudWebsite.php(43): Typed property PleskExt\Monitoring\Helper\CloudWebsite::$monitorsMap must not be accessed before initialization

Cause

Product issue:

  • #EXTPLESK-5246 "The 360 Monitoring data page of a website now opens correctly again."
    Fixed in:

Resolution

Please consider updating your server:

Workaround

If update is not possible for some reason you may try the following

workaround

Update Monitoring extension in Plesk at Extensions > Updates.

If conventional update is not working for some reason, it could be done manually:

# wget https://ext.plesk.com/packages/80591d56-628c-4d24-a685-b805d4d1c589-monitoring/download?2.9.2-433 -O monitoring.zip

# plesk bin extension -i monitoring.zip

Was this article helpful?

Comments

0 comments

Please sign in to leave a comment.