• 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

Issue After migration 403 forbidden

ismail el moussati

Basic Pleskian
Hi gents,

After i have done migration from server to new server running the same version of plesk 17.5.3, i got html website shows 403 Forbidden nginx but i ve checked nginx log nothing special, in addition to that i got 2 websites running on wp, one of them working perfectly, another one Error establishing database connection.

This is the error details shows after migration :

Code:
[15 Apr 17 01:42:11] [Migration] Plesk restore report problem:
Execution of /usr/local/psa/admin/bin/backup_restore_helper --restore-subscription xxxxxxxx.com -ignore-nonexistent-options failed with return code 1.
Stdin is
<?xml version="1.0"?>
<subscription-info><sysuser name="airarab1"><scheduled-tasks/></sysuser><web-settings vhost-name="xxxxxxxx.com">
<setting>
<name>mimeTypes</name>
<value encoding="base64"/>
</setting>
<setting>
<name>handlers</name>
<value encoding="base64"/>
</setting>
<setting>
<name>deny</name>
<value encoding="base64"/>
</setting>
<setting>
<name>allow</name>
<value encoding="base64"/>
</setting>
<setting>
<name>directoryIndex</name>
<value encoding="base64"/>
</setting>
<setting>
<name>restrictFollowSymLinks</name>
<value encoding="base64">ZmFsc2U=</value>
</setting>
<setting>
<name>nginxProxyMode</name>
<value encoding="base64">dHJ1ZQ==</value>
</setting>
<setting>
<name>nginxTransparentMode</name>
<value encoding="base64">ZmFsc2U=</value>
</setting>
<setting>
<name>nginxServeStatic</name>
<value encoding="base64">ZmFsc2U=</value>
</setting>
<setting>
<name>nginxStaticExtensions</name>
<value encoding="base64"/>
</setting>
<setting>
<name>ruleEngine</name>
<value encoding="base64"/>
</setting>
<setting>
<name>filterById</name>
<value encoding="base64"/>
</setting>
<setting>
<name>filterByTag</name>
<value encoding="base64"/>
</setting>
<setting>
<name>filterByRegexp</name>
<value encoding="base64"/>
</setting>
<setting>
<name>additionalSettings</name>
<value encoding="base64"/>
</setting>
<setting>
<name>additionalSslSettings</name>
<value encoding="base64"/>
</setting>
<setting>
<name>additionalNginxSettings</name>
<value encoding="base64"/>
</setting>
</web-settings><web-settings vhost-name="xxxxxxxx.com">
<setting>
<name>mimeTypes</name>
<value encoding="base64"/>
</setting>
<setting>
<name>handlers</name>
<value encoding="base64"/>
</setting>
<setting>
<name>deny</name>
<value encoding="base64"/>
</setting>
<setting>
<name>allow</name>
<value encoding="base64"/>
</setting>
<setting>
<name>directoryIndex</name>
<value encoding="base64"/>
</setting>
<setting>
<name>restrictFollowSymLinks</name>
<value encoding="base64">ZmFsc2U=</value>
</setting>
<setting>
<name>nginxProxyMode</name>
<value encoding="base64">dHJ1ZQ==</value>
</setting>
<setting>
<name>nginxTransparentMode</name>
<value encoding="base64">ZmFsc2U=</value>
</setting>
<setting>
<name>nginxServeStatic</name>
<value encoding="base64">ZmFsc2U=</value>
</setting>
<setting>
<name>nginxStaticExtensions</name>
<value encoding="base64">YWMzIGF2aSBibXAgYnoyIGNzcyBjdWUgZGF0IGRvYyBkb2N4IGR0cyBlb3QgZXhlIGZsdiBnaWYgZ3ogaHRtIGh0bWwgaWNvIGltZyBpc28ganBlZyBqcGcganMgbWt2IG1wMyBtcDQgbXBlZyBtcGcgb2dnIHBkZiBwbmcgcHB0IHBwdHggcXQgcmFyIHJtIHN2ZyBzd2YgdGFyIHRneiB0dGYgdHh0IHdhdiB3b2ZmIHdvZmYyIHhscyB4bHN4IHppcA==</value>
</setting>
<setting>
<name>ruleEngine</name>
<value encoding="base64"/>
</setting>
<setting>
<name>filterById</name>
<value encoding="base64"/>
</setting>
<setting>
<name>filterByTag</name>
<value encoding="base64"/>
</setting>
<setting>
<name>filterByRegexp</name>
<value encoding="base64"/>
</setting>
<setting>
<name>additionalSettings</name>
<value encoding="base64">PERpcmVjdG9yeSAidmFyL3d3dy92aG9zdHMvc3lzdGVtL3RoM3Byb2plY3QuY29tIj4KCUFsbG93T3ZlcnJpZGUgQWxsCjwvRGlyZWN0b3J5Pg==</value>
</setting>
<setting>
<name>additionalSslSettings</name>
<value encoding="base64">Cg==</value>
</setting>
<setting>
<name>additionalNginxSettings</name>
<value encoding="base64">Cg==</value>
</setting>
</web-settings><web-settings vhost-name="ma-ivao.com">
<setting>
<name>mimeTypes</name>
<value encoding="base64"/>
</setting>
<setting>
<name>handlers</name>
<value encoding="base64"/>
</setting>
<setting>
<name>deny</name>
<value encoding="base64"/>
</setting>
<setting>
<name>allow</name>
<value encoding="base64"/>
</setting>
<setting>
<name>directoryIndex</name>
<value encoding="base64"/>
</setting>
<setting>
<name>restrictFollowSymLinks</name>
<value encoding="base64"/>
</setting>
<setting>
<name>nginxProxyMode</name>
<value encoding="base64">dHJ1ZQ==</value>
</setting>
<setting>
<name>nginxTransparentMode</name>
<value encoding="base64">ZmFsc2U=</value>
</setting>
<setting>
<name>nginxServeStatic</name>
<value encoding="base64">ZmFsc2U=</value>
</setting>
<setting>
<name>nginxStaticExtensions</name>
<value encoding="base64"/>
</setting>
<setting>
<name>ruleEngine</name>
<value encoding="base64"/>
</setting>
<setting>
<name>filterById</name>
<value encoding="base64"/>
</setting>
<setting>
<name>filterByTag</name>
<value encoding="base64"/>
</setting>
<setting>
<name>filterByRegexp</name>
<value encoding="base64"/>
</setting>
<setting>
<name>additionalSettings</name>
<value encoding="base64"/>
</setting>
<setting>
<name>additionalSslSettings</name>
<value encoding="base64"/>
</setting>
<setting>
<name>additionalNginxSettings</name>
<value encoding="base64"/>
</setting>
</web-settings><web-settings vhost-name="xxxxxxxx.com">
<setting>
<name>mimeTypes</name>
<value encoding="base64"/>
</setting>
<setting>
<name>handlers</name>
<value encoding="base64"/>
</setting>
<setting>
<name>deny</name>
<value encoding="base64"/>
</setting>
<setting>
<name>allow</name>
<value encoding="base64"/>
</setting>
<setting>
<name>directoryIndex</name>
<value encoding="base64"/>
</setting>
<setting>
<name>restrictFollowSymLinks</name>
<value encoding="base64"/>
</setting>
<setting>
<name>nginxProxyMode</name>
<value encoding="base64">dHJ1ZQ==</value>
</setting>
<setting>
<name>nginxTransparentMode</name>
<value encoding="base64">ZmFsc2U=</value>
</setting>
<setting>
<name>nginxServeStatic</name>
<value encoding="base64">ZmFsc2U=</value>
</setting>
<setting>
<name>nginxStaticExtensions</name>
<value encoding="base64"/>
</setting>
<setting>
<name>nginxServePhp</name>
<value encoding="base64">dHJ1ZQ==</value>
</setting>
<setting>
<name>ruleEngine</name>
<value encoding="base64"/>
</setting>
<setting>
<name>filterById</name>
<value encoding="base64"/>
</setting>
<setting>
<name>filterByTag</name>
<value encoding="base64"/>
</setting>
<setting>
<name>filterByRegexp</name>
<value encoding="base64"/>
</setting>
<setting>
<name>additionalSettings</name>
<value encoding="base64"/>
</setting>
<setting>
<name>additionalSslSettings</name>
<value encoding="base64"/>
</setting>
<setting>
<name>additionalNginxSettings</name>
<value encoding="base64"/>
</setting>
</web-settings><web-settings vhost-name="pilotcenter.xxxxxxxx.com">
<setting>
<name>mimeTypes</name>
<value encoding="base64"/>
</setting>
<setting>
<name>handlers</name>
<value encoding="base64"/>
</setting>
<setting>
<name>deny</name>
<value encoding="base64"/>
</setting>
<setting>
<name>allow</name>
<value encoding="base64"/>
</setting>
<setting>
<name>directoryIndex</name>
<value encoding="base64"/>
</setting>
<setting>
<name>restrictFollowSymLinks</name>
<value encoding="base64"/>
</setting>
<setting>
<name>nginxProxyMode</name>
<value encoding="base64">dHJ1ZQ==</value>
</setting>

...Next reply will content the next part of error message
 
Code:
<setting>
<name>nginxTransparentMode</name>
<value encoding="base64">ZmFsc2U=</value>
</setting>
<setting>
<name>nginxServeStatic</name>
<value encoding="base64">ZmFsc2U=</value>
</setting>
<setting>
<name>nginxStaticExtensions</name>
<value encoding="base64"/>
</setting>
<setting>
<name>ruleEngine</name>
<value encoding="base64"/>
</setting>
<setting>
<name>filterById</name>
<value encoding="base64"/>
</setting>
<setting>
<name>filterByTag</name>
<value encoding="base64"/>
</setting>
<setting>
<name>filterByRegexp</name>
<value encoding="base64"/>
</setting>
<setting>
<name>additionalSettings</name>
<value encoding="base64"/>
</setting>
<setting>
<name>additionalSslSettings</name>
<value encoding="base64"/>
</setting>
<setting>
<name>additionalNginxSettings</name>
<value encoding="base64"/>
</setting>
</web-settings><web-settings vhost-name="yyyyyy.com">
<setting>
<name>mimeTypes</name>
<value encoding="base64"/>
</setting>
<setting>
<name>handlers</name>
<value encoding="base64"/>
</setting>
<setting>
<name>deny</name>
<value encoding="base64"/>
</setting>
<setting>
<name>allow</name>
<value encoding="base64"/>
</setting>
<setting>
<name>directoryIndex</name>
<value encoding="base64"/>
</setting>
<setting>
<name>restrictFollowSymLinks</name>
<value encoding="base64">ZmFsc2U=</value>
</setting>
<setting>
<name>nginxProxyMode</name>
<value encoding="base64">dHJ1ZQ==</value>
</setting>
<setting>
<name>nginxTransparentMode</name>
<value encoding="base64">ZmFsc2U=</value>
</setting>
<setting>
<name>nginxServeStatic</name>
<value encoding="base64">ZmFsc2U=</value>
</setting>
<setting>
<name>nginxStaticExtensions</name>
<value encoding="base64">YWMzIGF2aSBibXAgYnoyIGNzcyBjdWUgZGF0IGRvYyBkb2N4IGR0cyBlb3QgZXhlIGZsdiBnaWYgZ3ogaHRtIGh0bWwgaWNvIGltZyBpc28ganBlZyBqcGcganMgbWt2IG1wMyBtcDQgbXBlZyBtcGcgb2dnIHBkZiBwbmcgcHB0IHBwdHggcXQgcmFyIHJtIHN2ZyBzd2YgdGFyIHRneiB0dGYgdHh0IHdhdiB3b2ZmIHdvZmYyIHhscyB4bHN4IHppcA==</value>
</setting>
<setting>
<name>ruleEngine</name>
<value encoding="base64"/>
</setting>
<setting>
<name>filterById</name>
<value encoding="base64"/>
</setting>
<setting>
<name>filterByTag</name>
<value encoding="base64"/>
</setting>
<setting>
<name>filterByRegexp</name>
<value encoding="base64"/>
</setting>
<setting>
<name>additionalSettings</name>
<value encoding="base64"/>
</setting>
<setting>
<name>additionalSslSettings</name>
<value encoding="base64"/>
</setting>
<setting>
<name>additionalNginxSettings</name>
<value encoding="base64"/>
</setting>
</web-settings><composer-instances>
<composer-instance path="public_html/ivaoma/wp-content/plugins/jetpack/composer.json"/>
<composer-instance path="www/ivaoma/wp-content/plugins/jetpack/composer.json"/>
</composer-instances></subscription-info>
Stderr is
filemng failed: filemng: Error occurred during /usr/bin/base64 command.
 [15 Apr 17 01:42:11] [Migration] Plesk restore report problem:
Execution of /usr/local/psa/admin/plib/api-cli/tomcat.php --update-service xxxxxxxx.com -status domadm -ignore-nonexistent-options failed with return code 1.
Stderr is
Not supported by the license key
 [15 Apr 17 01:42:11] [Migration] Plesk restore report problem:
Execution of /usr/local/psa/admin/plib/api-cli/tomcat.php --update-service xxxxxxxx.com -status domadm -ignore-nonexistent-options failed with return code 1.
Stderr is
Not supported by the license key
 [15 Apr 17 01:42:11] [Migration] Plesk restore report problem:
Execution of /usr/local/psa/admin/plib/api-cli/tomcat.php --update-service xxxxxxxx.com -status domadm -ignore-nonexistent-options failed with return code 1.
Stderr is
Not supported by the license key
 [15 Apr 17 01:42:11] [Migration] Plesk restore report problem:
Execution of /usr/local/psa/admin/plib/api-cli/domain.php --update pilotcenter.xxxxxxxx.com -hosting true -hst_type phys -do-not-apply-skeleton -www-root public_html/xxxxxxxxxxxxx/pilotcenter -cgi true -cgi-mode www-root -ssl true -same_ssl true -err_docs true -certificate-ref e116040f08d30399ab32266c47863080 -ignore-nonexistent-options failed with return code 4.
Stderr is
Unable to find certificate

Looking forward to hearing from you,
 
In your error log: "Not supported by the license key". Is the new license key covering everything that the old one covers?
 
Back
Top