• Our team is looking to connect with folks who use email services provided by Plesk, or a premium service. If you'd like to be part of the discovery process and share your experiences, we invite you to complete this short screening survey. If your responses match the persona we are looking for, you'll receive a link to schedule a call at your convenience. We look forward to hearing from you!
  • The BIND DNS server has already been deprecated and removed from Plesk for Windows.
    If a Plesk for Windows server is still using BIND, the upgrade to Plesk Obsidian 18.0.70 will be unavailable until the administrator switches the DNS server to Microsoft DNS. We strongly recommend transitioning to Microsoft DNS within the next 6 weeks, before the Plesk 18.0.70 release.
  • The Horde component is removed from Plesk Installer. We recommend switching to another webmail software supported in Plesk.

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) <centos-6-key@centos.org>)
gpg-pubkey-914bdf7e-55c05220 gpg(Plesk Team <info@plesk.com>)
/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