• 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 502 Bad Gateway after update to Plesk 17.8.11

Erwan

Regular Pleskian
Hi,

After updating Plesk to 17.8.11 version, we have a "502 Bad Gateway" for Pleks Manager.

# service psa start
Starting sw_engine service... failed
Starting sw_cp_server service... already started
Starting mysql service... already started
Starting named service... already started
Starting mailer service... already started
Starting spamfilter service... not installed
Starting drweb service... unused
Starting tomcat service... not installed
Starting apache service... already started
Starting xinetd service... already started

# service sw-engine status
sw-engine-fpm is stopped

# service sw-engine start
Starting sw-engine-fpm: /usr/sbin/sw-engine-fpm: symbol lookup error: /usr/sbin/sw-engine-fpm: undefined symbol: _ZN12Configurator6configB5cxx11E [FAILED]

# plesk repair installation
/usr/bin/sw-engine: symbol lookup error: /usr/bin/sw-engine: undefined symbol: _ZN12Configurator6configB5cxx11E
exit status 127

An idea? Thanks a lot.
 
Thanks Peter.
No. And the server is on Centos.

# plesk installer --select-release-current --reinstall-patch --upgrade-installed-components

Two errors in the log:
...
gpg-pubkey-c105b9de-4e0fd3a3 gpg(CentOS-6 Key (CentOS 6 Official Signing Key) <[email protected]>)
gpg-pubkey-914bdf7e-55c05220 gpg(Plesk Team <[email protected]>)
/usr/bin/sw-engine: symbol lookup error: /usr/bin/sw-engine: undefined symbol: _ZN12Configurator6configB5cxx11E
Loaded plugins: presto
....
....
Applying migrations from: /usr/local/psa/bootstrapper/pp17.8.11-bootstrapper/migrations/
===> Plesk database scheme upgrade has been completed.
Loaded plugins: presto
Running rpm_check_debug
Fatal error during packages installation: Test Transaction Errors: file /usr/share/psa-pear/pear/php/XML/Util.php from install of psa-horde-5.2.17-cos6.build1708180226.19.noarch conflicts with file from package psa-pear-1.10.1.1-20160720.centos6.16102516.noarch

YumTestTransactionError: Test Transaction Errors: file /usr/share/psa-pear/pear/php/XML/Util.php from install of psa-horde-5.2.17-cos6.build1708180226.19.noarch conflicts with file from package psa-pear-1.10.1.1-20160720.centos6.16102516.noarch

Plesk is down, performing full restart.
Starting sw_engine service... failed
Starting sw_cp_server service... already started
Starting mysql service... already started
Starting named service... already started
Starting mailer service... already started
Starting spamfilter service... not installed
Starting drweb service... unused
Starting tomcat service... not installed
Starting apache service... already started
Starting xinetd service... already started

ERROR: Failed to run the Yum utility.
The Yum utility failed to install the required packages.
Attention! Your software might be inoperable.
Please contact product technical support.
exit status 1
#
 
Can you open
https://<hostname>:8447/preferences.html
and verify that your installation file source is the official Plesk server and not a mirror?
 
Peter,

So with:
https://<pleskmanager>:8443 => 502 bad gateway
https://<pleskmanager>:8447 => Nothing (not available)

Is there a solution with a command line under Centos?
 
I am not a good help in this case. As I understand it, when nothing else is configured, running plesk-installer from command line uses the original Plesk servers for the upgrade.

Upgrading Plesk for Linux Using Installer Console

I think that if by default different servers are set (for example by a pre-installation of the provider), it should be possible to run installer routines with an additional parameter like
Code:
"--source http://autoinstall.plesk.com"
to get the files from the default source. Not sure if this helps in this case, because it seems that there is at least the other conflict in packages, and I do not know how to solve that one.
 
which repros do you have enabled
# yum repolist enabled

I supose you allready tried this
# yum clean all
# yum update
before
# plesk installer --select-release-current --reinstall-patch --upgrade-installed-components

are there hopefully more detailed messages in /var/log/plesk/install/autoinstaller3.log ?
 
Brujo,

Repos:
# yum repolist enabled
Loaded plugins: presto
PLESK_17_5_3-extras | 2.9 kB 00:00
PLESK_17_NGINX | 2.9 kB 00:00
repo id repo name status
PLESK_17_5_3-extras PLESK_17_5_3 extras 33
PLESK_17_NGINX Nginx for Plesk 17.x 1
PLESK_17_PHP56 PHP 5.6 for Plesk 17 31
base CentOS-6 - Base 6,706
extras CentOS-6 - Extras 53
plesk-migrator Plesk packages for migrator 9
plesk-migrator-tp Plesk 3d-party packages for migrator 0
updates CentOS-6 - Updates 1,210
repolist: 8,043

I've already tried:

# yum clean all
# yum update
# plesk installer --select-release-current --reinstall-patch --upgrade-installed-components

The result of this last command is in a message before...

Fatal error during packages installation: Test Transaction Errors: file /usr/share/psa-pear/pear/php/XML/Util.php from install of psa-horde-5.2.17-cos6.build1708180226.19.noarch conflicts with file from package psa-pear-1.10.1.1-20160720.centos6.16102516.noarch

YumTestTransactionError: Test Transaction Errors: file /usr/share/psa-pear/pear/php/XML/Util.php from install of psa-horde-5.2.17-cos6.build1708180226.19.noarch conflicts with file from package psa-pear-1.10.1.1-20160720.centos6.16102516.noarch
 
In the autoinstaller3.log:

.....
Fatal error during packages installation: Test Transaction Errors: file /usr/share/psa-pear/pear/php/XML/Util.php from install of psa-horde-5.2.17-cos6.build1708180226.19.noarch conflicts with file from package psa-pear-1.10.1.1-20160720.centos6.16102516.noarch

YumTestTransactionError: Test Transaction Errors: file /usr/share/psa-pear/pear/php/XML/Util.php from install of psa-horde-5.2.17-cos6.build1708180226.19.noarch conflicts with file from package psa-pear-1.10.1.1-20160720.centos6.16102516.noarch

processTransaction event: 10 (Downloading Packages)
processTransaction event: 11 (unknown)
processTransaction event: 20 (Check Package Signatures)
processTransaction event: 30 (Running Test Transaction)
Fatal error during packages installation: Test Transaction Errors: file /usr/share/psa-pear/pear/php/XML/Util.php from install of psa-horde-5.2.17-cos6.build1708180226.19.noarch conflicts with file from package psa-pear-1.10.1.1-20160720.centos6.16102516.noarch

Traceback (most recent call last):
File "/usr/local/psa/bin/yum_install", line 239, in <module>
main()
File "/usr/local/psa/bin/yum_install", line 234, in main
installer.perform(to_install, opts.remove, opts.tries)
File "/usr/local/psa/bin/yum_install", line 173, in perform
self._perform(to_install, to_remove, pt_callback)
File "/usr/local/psa/bin/yum_install", line 192, in _perform
self.processTransaction(callback = pt_callback, rpmDisplay = QuietCallback())
File "/usr/lib/python2.6/site-packages/yum/__init__.py", line 5086, in processTransaction
self._doTestTransaction(callback,display=rpmTestDisplay)
File "/usr/lib/python2.6/site-packages/yum/__init__.py", line 5185, in _doTestTransaction
raise Errors.YumTestTransactionError, errstring
YumTestTransactionError: Test Transaction Errors: file /usr/share/psa-pear/pear/php/XML/Util.php from install of psa-horde-5.2.17-cos6.build1708180226.19.noarch conflicts with file from package psa-pear-1.10.1.1-20160720.centos6.16102516.noarch
.....
 
Back
Top