• Please be aware: Kaspersky Anti-Virus has been deprecated
    With the upgrade to Plesk Obsidian 18.0.64, "Kaspersky Anti-Virus for Servers" will be automatically removed from the servers it is installed on. We recommend that you migrate to Sophos Anti-Virus for Servers.
  • The Horde webmail has been deprecated. Its complete removal is scheduled for April 2025. For details and recommended actions, see the Feature and Deprecation Plan.
  • We’re working on enhancing the Monitoring feature in Plesk, and we could really use your expertise! If you’re open to sharing your experiences with server and website monitoring or providing feedback, we’d love to have a one-hour online meeting with you.

Going to upgrade from 8.1 to 8.6

C

codesmith

Guest
Going to upgrade from 8.1 to 8.6 (on my way to 9.x). Anyone have issues or suggestions I should know about. Is this an ok jump to make or should I do an interim version upgrade first?

Thanks.
 
Hello,

You can upgrade Plesk in either of the following ways:

* Using the friendly interface of your Plesk control panel. You log in to your Plesk control panel as administrator, go to the Server > Updater section of the control panel, choose the product version and the components to install, and simply wait until the installation is completed. This is recommended for most users.
* Using the Auto-installer console utility. You can find it in your Plesk distribution or download from the Parallels download site. After you run it, you are taken through the upgrade procedure step by step. This will take more time as you will be prompted to choose the options and packages to install at each step.

It is safe to perform the upgrade from 8.1 version directly to 8.6 version.

Please, find more instructions at the following article:

http://download1.parallels.com/Plesk/Plesk8.6/Doc/en-US/plesk-8.6-unix-installation-guide/18514.htm

Thank you
 
Just tried to do this tonight and it failed due to that I have an ART php 5 update already in place. And it's conflicting with with php 4 dependency. Anyway to bypass the PHP 4 check/dependency? Or some other preferred solution?

Here's the report:

Autoinstaller 3.3.2 (build at 2008-07-10 09:28 svn rev. 0) started at (timezone PST) Fri Oct 16 19:52:01 2009
Command line args: /usr/local/psa/admin/bin/autoinstaller --enable-xml-output --source-type=plesk --select-release-id=PLESK_8_6_0 [email protected] --install-component=base --install-component=java --install-component=backup-ded --install-component=api --install-component=pmm --install-component=psa-firewall --install-component=cs-gs --install-component=psa-vpn --install-component=battlefield --install-component=psa-fileserver --install-component=watchdog --target=/root/psa

Try to find rcfile...
Autoinstaller rcfile not found.
Checking hostname is sucessfull.
Opsys detected as: os_name=Linux os_vendor=CentOS version=4.3 arch=i686 environment=~empty
Final opsys (with overriding) is: os_name=Linux os_vendor=CentOS version=4.3 arch=i686 environment=~empty
Downloading the file products.inf3: 100% done.
Downloading the file plesk.inf3: 11%..21%..31%..41%..51%..60%..70%..80%..90%..100% done.
Downloading the file sitebuilder.inf3: 20%..40%..60%..80%..100% done.
Downloading the file sso.inf3: 13%..27%..40%..54%..67%..81%..94%..100% done.
repository: Get brief packages info for all sources
Checking for installed packages...
Downloading the file PSA_8.6.0/plesk-8.6.0-cos4.2-i386.inf3: 10%..20%..30%..40%..50%..60%..70%..80%..90%..100% done.
repository: Get brief packages info for all sources
Detecting installed product components.
Component plesk/base: mode upgrade, *installed=1216669692, *available=1250224564
Upgrade component plesk/base from version 8.1.0-centos4.2.build81061129.22
(upgrade with same license key allowed from component version 8.0)
No keyupdate need for this component
Component plesk/psa-autoinstaller: mode up2date, *installed=1215657114, *available=1215657114
Component plesk/php4: mode up2date, *installed=0, *available=0
Component plesk/postgresql: mode up2date, *installed=0, *available=0
Component plesk/vault: mode install, *installed=0, *available=1216669841
Component plesk/docs: mode install, *installed=0, *available=1216669800
Component plesk/ppwse: mode upgrade, *installed=1150209660, *available=1216669815
Component plesk/api: mode upgrade, *installed=1167123078, *available=1222739048
Component plesk/pmm: mode upgrade, *installed=1167123081, *available=1222739052
Component plesk/sb-publish: mode install, *installed=0, *available=1160552838
Component plesk/sbm: mode install, *installed=0, *available=1210144475
Component plesk/cf-support: mode upgrade, *installed=1150209678, *available=1216669828
Component plesk/miva: mode install, *installed=0, *available=1216669832
Component plesk/billing: mode install, *installed=0, *available=1218621008
Component plesk/nl-NL-locale: mode install, *installed=0, *available=1217925546
Component plesk/mod-bw: mode install, *installed=0, *available=1194429504
Component plesk/asp: mode upgrade, *installed=1150209689, *available=1208228011
Component plesk/java: mode upgrade, *installed=1164821021, *available=1216669738
Component plesk/mod_python: mode up2date, *installed=0, *available=0
Component plesk/ruby: mode install, *installed=0, *available=1216669830
Component plesk/fcgi: mode install, *installed=0, *available=1160387824
Component plesk/psa-firewall: mode upgrade, *installed=1164821017, *available=1216669736
Component plesk/psa-vpn: mode upgrade, *installed=1164821166, *available=1216669797
Component plesk/psa-fileserver: mode upgrade, *installed=1164821007, *available=1216669728
Component plesk/sshterm: mode upgrade, *installed=1150209339, *available=1216669694
Component plesk/watchdog: mode upgrade, *installed=1164821200, *available=1221225422
Component plesk/cs-gs: mode upgrade, *installed=1165902433, *available=1216669733
Component plesk/battlefield: mode upgrade, *installed=1164821183, *available=1216669808
Component plesk/bf2: mode upgrade, *installed=1164821213, *available=1216669827
Component plesk/mailman: mode upgrade, *installed=1164821210, *available=1216669825
Component plesk/kav: mode install, *installed=0, *available=1216669837
Component plesk/drweb: mode install, *installed=0, *available=1250224562
Component plesk/spamassassin: mode install, *installed=0, *available=1216669742
Component plesk/rblsmtpd: mode upgrade, *installed=1164821023, *available=1216669739
Component plesk/backup-ded: mode upgrade, *installed=1167123091, *available=1222739050
Component plesk/atis: mode upgrade, *installed=1148555782, *available=1214312444
Component plesk/de-DE-locale: mode install, *installed=0, *available=1217925532
Component plesk/ja-JP-locale: mode install, *installed=0, *available=1216193043
Component plesk/es-ES-locale: mode install, *installed=0, *available=1216193035
Component plesk/ru-RU-locale: mode install, *installed=0, *available=1216193052
Component plesk/fr-FR-locale: mode install, *installed=0, *available=1216193038
Component plesk/it-IT-locale: mode install, *installed=0, *available=1216193040
Component plesk/zh-CN-locale: mode install, *installed=0, *available=1216193055
Component plesk/zh-TW-locale: mode install, *installed=0, *available=1216193058
KeyUpdateChecker::doCheck: no components for check key update
repository: Get full packages info for all sources
Retrieving information about the installed packages...
read cache file
Downloading the file PSA_8.6.0/dist-rpm-CentOS-4.2-i386/build-8.6.0-cos4.2-i386.hdr.gz: 10%..20%..30%..40%..50%..60%..70%..80%..90%..100% done.
Downloading the file PSA_8.6.0/update-rpm-CentOS-4.2-i386/update-8.6.0-cos4.2-i386.hdr.gz: 10%..20%..30%..40%..50%..60%..70%..80%..90%..100% done.
Downloading the file PSA_8.6.0/thirdparty-rpm-CentOS-4.2-i386/thirdparty-8.6.0-cos4.2-i386.hdr.gz: 10%..21%..30%..40%..50%..60%..70%..80%..90%..100% done.
Determining the packages that need to be installed.
*skip package 'psa-mnemo-2.1.2-cos4.build86080722.02.noarch' from component base - there is same or newer version of this package is installed (in system psa-mnemo-2.1.2-cos4.build86080722.02.noarch)
Warning: unresolved requires 'libmysqlclient.so.10' from MyODBC-2.50.39-21.RHEL4.1.i386
Warning: unresolved requires '/usr/bin/lp' from redhat-lsb-3.0-8.EL.i386
Warning: unresolved requires '/usr/bin/lpr' from redhat-lsb-3.0-8.EL.i386
Warning: unresolved requires 'libmysqlclient.so.10' from MySQL-python-1.0.0-1.RHEL4.1.i386
Warning: unresolved requires 'mysqlclient10' from MySQL-python-1.0.0-1.RHEL4.1.i386
Warning: unresolved requires 'sitebuilder-core' from Sitebuilder-2.1.3-rhel4.build060607.14.i386
Warning: unresolved requires 'libmysqlclient.so.10' from libdbi-dbd-mysql-0.6.5-10.RHEL4.1.i386
Warning: unresolved requires 'dummy-centos-4' from dummy-selinux-openvz-1.0-2.noarch
Warning: unresolved requires 'vzdummyce4' from dummy-selinux-vz-1.0-2.noarch
Warning: unresolved requires 'dummy-centos-4' from dummy-selinux-openvz-1.0-2.noarch
Warning: unresolved requires 'vzdummyce4' from dummy-selinux-vz-1.0-2.noarch
Warning: unresolved requires 'httpd = 2.0.52-22.ent.centos4.1.swsoft' from mod_ssl-1:2.0.52-22.ent.centos4.1.swsoft.i386
Warning: packages conflict by files detected: package psa-8.1.0-centos4.2.build81061129.22.i586
*conflict with package plesk-skins-8.6.0-0.97326.noarch
*both have file /usr/local/psa/admin/htdocs/skins/aqua.compact/css/ie.css with different md5 sum.
Unhappy catched; try to resolve again.
The requested package "psa" could not be installed.
Searching problems for the "psa" package.
***No suitable solutions were found for the "psa-php-configurator >= 1.4.0" dependency.
***The "psa-php4-configurator-1.4.0-cos4.build86080722.02.noarch" package resolves "psa-php-configurator >= 1.4.0".
Searching problems for the "psa-php4-configurator" package.
***No suitable solutions were found for the "php-domxml" dependency.
***The "php-domxml-4.3.9-3.22.12.i386" package resolves "php-domxml".
Searching problems for the "php-domxml" package.
***No suitable solutions were found for the "php = 4.3.9-3.22.12" dependency.
***The "php-4.3.9-3.22.12.i386" package resolves "php = 4.3.9-3.22.12".
Searching problems for the "php" package.
Packages "php-4.3.9-3.22.12.i386" and "php-5.2.9-2.el4.art.i386" cannot be installed at the same time
.
***The "psa-php4-configurator-1.4.0-cos4.build86080722.02.noarch" package resolves "psa-php-configurator >= 1.4.0".
Searching problems for the "psa-php4-configurator" package.
Unknown reason type encountered.
Could not add package php-4.3.9-3.22.12.i386to the list of required packages.Problem occured during searching directly resolved dependencies for 'php = 4.3.9-3.22.12' of package php-domxml-4.3.9-3.22.12.i386

The following could cause the installation failure:
Packages "php-4.3.9-3.22.12.i386" and "php-5.2.9-2.el4.art.i386" cannot be installed at the same time
.



---
Plesk autoinstaller.
 
Could it be that simple? Well almost. Did just that and it went well except:

-- httpd wouldn't start. (Rebooted)
-- /var/qmail/users/poppasswd got wiped out. (Restored from backup)
-- webmail wouldn't come up. (Reconfigured services - /usr/local/psa/admin/bin/websrvmng -av)

So far so good after that. Thanks Scott!!
 
Ok looks like poppasswd problem is worse than I thought. I see the /var/qmail/users/cdb file is being updated but not poppasswd. I think my qmail, horde, imap, etc. are all still checking poppasswd. But Plesk isn't updating it? What to do?
 
So did some reading around and tried the /usr/local/psa/admin/sbin/mchk -v utility. That wiped out my poppasswd file and no one can login to their pop mail accounts. Restored the file and things are ok again. I don't get what's going on here between this cdb file and the poppasswd file.

Help!! thanks!
 
Ok looks like poppasswd problem is worse than I thought. I see the /var/qmail/users/cdb file is being updated but not poppasswd. I think my qmail, horde, imap, etc. are all still checking poppasswd. But Plesk isn't updating it? What to do?

/var/qmail/users/poppasswd is not used by Plesk now. All mail authorization works via /var/lib/plesk/mail/auth/passwd.db file.
 
OK so why is qmail continuing to check poppasswd? Like I said if poppasswd is empty all POP logins fail. What should I do to fix this?
 
I can suggest you reinstall with 'rpm -Uvh --force --nodeps' all mail, pop related packages from Plesk distribution kit and rebuild mail settings with mchk utility. I hope it will help.
 
Ok thanks Igor - can you tell me which mail and pop related packages to rebuild?
 
It may be

psa-qmail
courier-imap
psa-mail-driver-common

and maybe some others.
 
Back
Top