Zimbra offers Open Source email server software and shared calendar for Linux and the Mac
Go Back   Zimbra :: Forums > Zimbra Collaboration Suite > Migration

Welcome to the Zimbra :: Forums!
Welcome, if you would like to post a comment please register. We also encourage you to explore all things Zimbra with our team and members of the community.

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 03-17-2008, 12:28 AM
Active Member
 
Posts: 30
Default [SOLVED] Upgrading from 4.5.9 to 5.0.2 on Cent OS 5.

These are steps for upgrade Zimbra 4.5.9 to 5.0.2.

1. Download new version from www.zimbra.com
Quote:
[root@mail] # mkdir Program; cd Program
[root@mail] # wget -c http://files.zimbra.com/downloads/5....0130221917.tgz
2. Unzip new software.
Quote:
[root@mail] # tar xvfz zcs-5.0.2_GA_1975.RHEL5.20080130221917.tgz

3. Upgrade new libtool-ltdl package.
Quote:
[root@mail] # yum install libtool-ltdl
4. Stop current Zimbra service.
Quote:
[root@mail] # su - zimbra
[zimbra@mail] $ zmcontrol stop
[zimbra@mail] # exit
[root@mail] #
5. Install Zimbra version 5.0.2.
Quote:
[root@mail] # cd zcs-5.0.2_GA_1975.RHEL5.20080130221917
[root@mail] # ./install
7. After you upgraded , you can not sent email and you found warning in file /var/log/zimbra.log
Quote:
postfix/smtpd[8439]: warning: problem talking to service rewrite: Success
postfix/master[7626]: warning: process /opt/zimbra/postfix-2.4.3.3z/libexec/trivial-rewrite pid 9809 exit status
8. Fix this problem by change start_tls option in file ldap-*.cf in path /opt/zimbra/config/ from Yes to No and this is script for change it in all files.
Quote:
#!/bin/bashfor x in ldap-scm.cf ldap-transport.cf ldap-vad.cf ldap-vam.cf ldap-vmd.cf ldap-vmd.cf;
do
echo “File : ${x}”;
cp $x $x.bak;
sed -i s/”start_tls = yes”/”start_tls = no”/g $x;
done
9. Assume name of this script is change_start_tls_yes2no.sh. Change mode of this script and run it.
Quote:
[root@mail] # cd /opt/zimbra/conf/
[root@mail] # ls -l change_start_tls_yes2no.sh
-rwxr-x— 1 zimbra zimbra 196 Mar 6 09:45 change_start_tls_yes2no.sh
[root@mail] # chmod +x change_start_tls_yes2no.sh
[root@mail] # ./change_start_tls_yes2no.sh
10. Restart new Zimbra service.
Quote:
[root@mail] # su - zimbra
[zimbra@mail] $ zmcontrol stop
[zimbra@mail] $ zmcontrol start
[zimbra@mail] $ zmcontrol status
__________________
--------------------------------------------------------------------------
Normal man
Reply With Quote
  #2 (permalink)  
Old 03-17-2008, 01:30 AM
Moderator
 
Posts: 7,928
Default

Thanks for the guide Probably worth adding before step 5 take a backup of /opt/zimbra, and also test that backup to ensure you have a roll back point
__________________
Reply With Quote
  #3 (permalink)  
Old 06-20-2008, 10:43 AM
Active Member
 
Posts: 25
Default

Thank you so much for this! I was just doing an upgrade from 4.5.9 to 5.0.6 and got the libtool-ltdl missing error; not being a Linux person I had a bit of a panic. I found your post and the direction to download the new package and voila! Problem solved.

I love this forum. Zimbra rocks!

*a very happy newly updated Zimbra Admin*
Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Similar Threads

Why Join?

Registering let's you ask questions, makes it easier to search, displays any files attached to posts, and notifies you about replies.

blog.zimbra.com




 

SEO by vBSEO ©2011, Crawlability, Inc.