Articles in this section

Error opening Site Builder: pm_Exception: You don't have permission to perform this action

Plesk for Linux kb: technical ext: sitejet

Applicable to:

  • Plesk for Linux

Symptoms 

  • Error opening Site Builder:

    PLESK_ERROR: pm_Exception: You don't have permission to perform this action

  • Error opening Site Builder:

    CONFIG_TEXT: [2025-02-04 17:01:07.579] 3762857:67a239c38d803 ERR [panel] pm_Exception: You don't have permission to perform this action
    file: /usr/local/psa/admin/plib/modules/plesk-sitejet/library/SitejetConnector.php
    line: 365
    code: 403
    trace: #0 /usr/local/psa/admin/plib/modules/plesk-sitejet/library/SitejetConnector.php(204): PleskExt\Sitejet\SitejetConnector->handleApiException(object of type Exception)
    #1 /usr/local/psa/admin/plib/modules/plesk-sitejet/controllers/EditController.php(36): PleskExt\Sitejet\SitejetConnector->createWebsite(string 'intelligent-dijkstra.185-146-238-141.plesk.page', object of type pm_Domain)
    #2 /usr/local/psa/admin/plib/vendor/plesk/zf1/library/Zend/Controller/Action.php(516): EditController->indexAction()
    #3 /usr/local/psa/admin/plib/vendor/plesk/zf1/library/Zend/Controller/Dispatcher/Standard.php(308): Zend_Controller_Action->dispatch(string 'indexAction')
    #4 /usr/local/psa/admin/plib/vendor/plesk/zf1/library/Zend/Controller/Front.php(954): Zend_Controller_Dispatcher_Standard->dispatch(object of type Zend_Controller_Request_Http, object of type Zend_Controller_Response_Http)
    #5 /usr/local/psa/admin/plib/pm/Application.php(91): Zend_Controller_Front->dispatch()
    #6 /usr/local/psa/admin/htdocs/modules/plesk-sitejet/index.php(156): pm_Application->run()
    --
    #0 /usr/local/psa/admin/plib/modules/plesk-sitejet/library/SitejetConnector.php(196): PleskExt\Sitejet\SitejetConnector->request(string 'POST', string '/website', array)
    #1 /usr/local/psa/admin/plib/modules/plesk-sitejet/controllers/EditController.php(36): PleskExt\Sitejet\SitejetConnector->createWebsite(string 'intelligent-dijkstra.185-146-238-141.plesk.page', object of type pm_Domain)
    #2 /usr/local/psa/admin/plib/vendor/plesk/zf1/library/Zend/Controller/Action.php(516): EditController->indexAction()
    #3 /usr/local/psa/admin/plib/vendor/plesk/zf1/library/Zend/Controller/Dispatcher/Standard.php(308): Zend_Controller_Action->dispatch(string 'indexAction')
    #4 /usr/local/psa/admin/plib/vendor/plesk/zf1/library/Zend/Controller/Front.php(954): Zend_Controller_Dispatcher_Standard->dispatch(object of type Zend_Controller_Request_Http, object of type Zend_Controller_Response_Http)
    #5 /usr/local/psa/admin/plib/pm/Application.php(91): Zend_Controller_Front->dispatch()
    #6 /usr/local/psa/admin/htdocs/modules/plesk-sitejet/index.php(156): pm_Application->run()
    [2025-02-04 17:01:07.580] 3762857:67a239c38d803 ERR [panel.ui] You don't have permission to perform this action

Cause

Sitebuilder API hash not matched on Sitebuild servers.

Resolution

Contact Sitejet team, if the server has no sites deployed yet, clean the current API key using these steps:

  1. Connect to the server via SSH
  2. Create Plesk database backup
  3. Run the following command:

    # plesk db "delete from ModuleSettings where name = 'plesk_editor_api_key';"

Was this article helpful?

Comments

0 comments

Please sign in to leave a comment.