Installing Zimbra 6.0.4 on openSUSE 11.1 64 bit – Part 3

Previous tutorial :

  1. Installing Zimbra 6.0.4 on openSUSE 11.1 64 bit – Part1, Base Installation Setup
  2. Installing Zimbra 6.0.4 on openSUSE 11.1 64 bit – Part2, Setting up local DNS Server

DOWNLOADING & INSTALLING ZIMBRA BINARY

After installing the base OS, adding some package & additional library and preparing the DNS Server, we can go to the final step : installing Zimbra.

  1. From the konsole/terminal, move to  /opt folder and then download the Zimbra Binary Installer for SLES 11 64 bit
    [code language=’cpp’]
    cd /opt
    wget -c http://h.yimg.com/lo/downloads/6.0.4_GA/zcs-6.0.4_GA_2038.SLES11_64.20091214184036.tgz
    [/code]
  2. Extract it
    [code language=’cpp’]
    tar -zxvf zcs-6.0.4_GA_2038.SLES11_64.20091214184036.tgz
    [/code]
  3. Edit file /opt/zcs-6.0.4_GA_2038.SLES11_64.20091214184036/bin/get_plat_tag.sh and add (or edit the openSUSE 10.2 version) the openSUSE 11.1 on the openSUSE version script as below :
    [code language=’cpp’]
    grep “openSUSE 10.2” /etc/SuSE-release > /dev/null 2>&1
    if [ $? = 0 ]; then
    echo “openSUSE_10.2”
    exit 0
    fi
    [/code]
    so, the line will looks like this :
    [code language=’cpp’]
    grep “openSUSE 11.1” /etc/SuSE-release > /dev/null 2>&1
    if [ $? = 0 ]; then
    echo “openSUSE_11.1”
    exit 0
    fi
    [/code]
  4. Go to Zimbra installation folder and run the installation script :
    [code language=’cpp’]
    cd /opt/zcs-6.0.4_GA_2038.SLES11_64.20091214184036/
    ./install.sh –platform-override
    [/code]
  5. Follow the installation wizard (some screenshot below using remote access via ssh)
  6. Please note that the installation process need our response regarding the configuration. Below is some important step :
    • Asking about OS. Binary installer built for openSUSE 10.2 but we used it for openSUSE 11.2. Just answer “Y” while Zimbra asking about different platform
    • Asking about DNS ERROR resolving MX. Just answer “Y” for change domain and then typing your domain name (in my case : vavai.net) instead of your hostname (mail.vavai.net)
      `
    • Zimbra Admin password. Zimbra will ask for Zimbra Admin password on the final confirmation. Just write your password but beware the password will be typing as plain text and doesn’t masking with different character
      `
  7. At the end of installation, just stop and then start the Zimbra service to make it usable and ready for testing
    `
  8. Zimbra web mail should be easy to access by using host name or IP (in my case : http://mail.vavai.net or http://192.168.1.250) while the Zimbra Admin could be accessed with https protocol on port 7071 (https://mail.vavai.net:7071 or https://192.168.1.250:7071)
    `

    `

MOST ANNOYING BUGS
The installation process should be working flawlessly  and the overall system ready for testing but some weird problem could be found, especially regarding log & Zimbra status. I’m working on the status & logger bug fix because the identical problem also hit me with SLES 11. Anyway, beside the logger problem  mail system working nice both with webmail and mail client. I’ll be update the bug fixes status as soon as possible.

13 thoughts on “Installing Zimbra 6.0.4 on openSUSE 11.1 64 bit – Part 3

  1. Hi,
    thanks a lot for your tutorial. I have trouble to install ZIMBRA 6.0.4 on a OpenSuse 11.2 64-bit system. After I successfully installed all rpm’s through the installer and I definded a admin-password for ZIMBRA, the configuration would not be loaded. With a look in the logfile the ldap would not start:
    Mon Dec 28 14:18:50 2009 done.
    Mon Dec 28 14:18:50 2009 checking isEnabled zimbra-ldap
    Mon Dec 28 14:18:50 2009 zimbra-ldap is enabled
    Mon Dec 28 14:18:50 2009 Initializing ldap…
    Mon Dec 28 14:18:50 2009 *** Running as zimbra user: /opt/zimbra/libexec/zmldapinit
    /opt/zimbra/bin/ldap: line 100: 23615 Aborted (core dumped) sudo /opt/zimbra/libexec/zmslapd -l LOCAL0 -4 -u zimbra -h “${bind_url} ldapi:///” -F /opt/zimbra/data/ldap/config
    /opt/zimbra/bin/ldap: line 100: 23832 Aborted (core dumped) sudo /opt/zimbra/libexec/zmslapd -l LOCAL0 -4 -u zimbra -h “${bind_url} ldapi:///” -F /opt/zimbra/data/ldap/config
    /opt/zimbra/bin/ldap: line 100: 23905 Aborted (core dumped) sudo /opt/zimbra/libexec/zmslapd -l LOCAL0 -4 -u zimbra -h “${bind_url} ldapi:///” -F /opt/zimbra/data/ldap/config
    /opt/zimbra/bin/ldap: line 100: 24070 Aborted (core dumped) sudo /opt/zimbra/libexec/zmslapd -l LOCAL0 -4 -u zimbra -h “${bind_url} ldapi:///” -F /opt/zimbra/data/ldap/config
    /opt/zimbra/bin/ldap: line 100: 24104 Aborted (core dumped) sudo /opt/zimbra/libexec/zmslapd -l LOCAL0 -4 -u zimbra -h “${bind_url} ldapi:///” -F /opt/zimbra/data/ldap/config
    /opt/zimbra/bin/ldap: line 100: 24119 Aborted (core dumped) sudo /opt/zimbra/libexec/zmslapd -l LOCAL0 -4 -u zimbra -h “${bind_url} ldapi:///” -F /opt/zimbra/data/ldap/config
    /opt/zimbra/bin/ldap: line 100: 24138 Aborted (core dumped) sudo /opt/zimbra/libexec/zmslapd -l LOCAL0 -4 -u zimbra -h “${bind_url} ldapi:///” -F /opt/zimbra/data/ldap/config
    IO::Socket::INET: connect: Connection refused at /opt/zimbra/libexec/zmldapinit line 136.
    Mon Dec 28 14:19:41 2009 failed. (28416)
    Mon Dec 28 14:19:41 2009
    Maybe it is caused by a incompatibility to my /usr/lib64/libstdc++.so.6.0.12, I placed a symbolic link to /usr/lib/libstdc++.so.5 to meet system requirements.
    Have you a hint for me, how to complete the installation successful?
    Thx,
    Christian

  2. Hi,
    thanks a lot for your tutorial. I have trouble to install ZIMBRA 6.0.4 on a OpenSuse 11.2 64-bit system. After I successfully installed all rpm’s through the installer and I definded a admin-password for ZIMBRA, the configuration would not be loaded. With a look in the logfile the ldap would not start:
    Mon Dec 28 14:18:50 2009 done.
    Mon Dec 28 14:18:50 2009 checking isEnabled zimbra-ldap
    Mon Dec 28 14:18:50 2009 zimbra-ldap is enabled
    Mon Dec 28 14:18:50 2009 Initializing ldap…
    Mon Dec 28 14:18:50 2009 *** Running as zimbra user: /opt/zimbra/libexec/zmldapinit
    /opt/zimbra/bin/ldap: line 100: 23615 Aborted (core dumped) sudo /opt/zimbra/libexec/zmslapd -l LOCAL0 -4 -u zimbra -h “${bind_url} ldapi:///” -F /opt/zimbra/data/ldap/config
    /opt/zimbra/bin/ldap: line 100: 23832 Aborted (core dumped) sudo /opt/zimbra/libexec/zmslapd -l LOCAL0 -4 -u zimbra -h “${bind_url} ldapi:///” -F /opt/zimbra/data/ldap/config
    /opt/zimbra/bin/ldap: line 100: 23905 Aborted (core dumped) sudo /opt/zimbra/libexec/zmslapd -l LOCAL0 -4 -u zimbra -h “${bind_url} ldapi:///” -F /opt/zimbra/data/ldap/config
    /opt/zimbra/bin/ldap: line 100: 24070 Aborted (core dumped) sudo /opt/zimbra/libexec/zmslapd -l LOCAL0 -4 -u zimbra -h “${bind_url} ldapi:///” -F /opt/zimbra/data/ldap/config
    /opt/zimbra/bin/ldap: line 100: 24104 Aborted (core dumped) sudo /opt/zimbra/libexec/zmslapd -l LOCAL0 -4 -u zimbra -h “${bind_url} ldapi:///” -F /opt/zimbra/data/ldap/config
    /opt/zimbra/bin/ldap: line 100: 24119 Aborted (core dumped) sudo /opt/zimbra/libexec/zmslapd -l LOCAL0 -4 -u zimbra -h “${bind_url} ldapi:///” -F /opt/zimbra/data/ldap/config
    /opt/zimbra/bin/ldap: line 100: 24138 Aborted (core dumped) sudo /opt/zimbra/libexec/zmslapd -l LOCAL0 -4 -u zimbra -h “${bind_url} ldapi:///” -F /opt/zimbra/data/ldap/config
    IO::Socket::INET: connect: Connection refused at /opt/zimbra/libexec/zmldapinit line 136.
    Mon Dec 28 14:19:41 2009 failed. (28416)
    Mon Dec 28 14:19:41 2009
    Maybe it is caused by a incompatibility to my /usr/lib64/libstdc++.so.6.0.12, I placed a symbolic link to /usr/lib/libstdc++.so.5 to meet system requirements.
    Have you a hint for me, how to complete the installation successful?
    Thx,
    Christian

  3. Hi Chr1s,
    You should have a preliminary error report before found an LDAP initialization report. Could you please send me an installation log and the installation process log to vavai at vavai.com

  4. Hi Chr1s,
    You should have a preliminary error report before found an LDAP initialization report. Could you please send me an installation log and the installation process log to vavai at vavai.com

  5. Hi ZCS 6.0.4 install on OpenSUSE 11.2 stops with this error
    Checking for prerequisites…
    FOUND: NPTL
    FOUND: sudo-1.7.2-2.2.1
    FOUND: libidn-1.10-4.2
    MISSING: gmp
    FOUND: /usr/lib/libstdc++.so.6
    Checking for suggested prerequisites…
    FOUND: sysstat
    ###ERROR###
    I checked YAST and gmp is installed ( i │libgmp3 │Shared library for the GNU MP Library │4.3.1)
    Any suggestions?

  6. Hi ZCS 6.0.4 install on OpenSUSE 11.2 stops with this error
    Checking for prerequisites…
    FOUND: NPTL
    FOUND: sudo-1.7.2-2.2.1
    FOUND: libidn-1.10-4.2
    MISSING: gmp
    FOUND: /usr/lib/libstdc++.so.6
    Checking for suggested prerequisites…
    FOUND: sysstat
    ###ERROR###
    I checked YAST and gmp is installed ( i │libgmp3 │Shared library for the GNU MP Library │4.3.1)
    Any suggestions?

  7. I’ve the same problem with OpenSuse11.2 and ZCS 6.0.5:
    /opt/zimbra/bin/ldap: line 100: 26764 Aborted (core dumped) sudo /opt/zimbra/libexec/zmslapd -l LOCAL0 -4 -u zimbra -h “${bind_url} ldapi:///” -F /opt/zimbra/data/ldap/config
    *** glibc detected *** /opt/zimbra/openldap/sbin/slapd: free(): invalid pointer: 0x08544000 ***
    Any ideas?
    Thks very much!

  8. I’ve the same problem with OpenSuse11.2 and ZCS 6.0.5:
    /opt/zimbra/bin/ldap: line 100: 26764 Aborted (core dumped) sudo /opt/zimbra/libexec/zmslapd -l LOCAL0 -4 -u zimbra -h “${bind_url} ldapi:///” -F /opt/zimbra/data/ldap/config
    *** glibc detected *** /opt/zimbra/openldap/sbin/slapd: free(): invalid pointer: 0x08544000 ***
    Any ideas?
    Thks very much!

  9. Great tutorial….
    how about if i have 2 hardisk partition (first one is 30GB for OS and another one is 500 GB) and i want to install zcs in folder other than /opt/, such as /mount/…/zimbra maybe…
    can you give me some clue to implement this?
    thanks
    Billion

  10. Great tutorial….
    how about if i have 2 hardisk partition (first one is 30GB for OS and another one is 500 GB) and i want to install zcs in folder other than /opt/, such as /mount/…/zimbra maybe…
    can you give me some clue to implement this?
    thanks
    Billion

  11. @Billion,
    Zimbra will automatically install it on /opt folder. I would recommend you to simply mount your 500 GB of harddisk as /opt folder. It’s a simple way rather than placing Zimbra on different folder.

  12. @Billion,
    Zimbra will automatically install it on /opt folder. I would recommend you to simply mount your 500 GB of harddisk as /opt folder. It’s a simple way rather than placing Zimbra on different folder.

  13. After installing zimbra with ./install.sh –platform-override zimbra installer reports an error of a missling lib file (/usr/lib/libstdc++.so.6). I created a sym link which seems to have immediately resolved the problem but I am not sure of long term repercussions (ln -s /usr/lib64/libstdc++.so.6 /usr/lib/libstdc++.so.6)

Leave a Reply

Your email address will not be published. Required fields are marked *