Results 1 to 1 of 1

Thread: Curl patch for ZCS 8.0.7

  1. #1
    thom is offline Zimbra Employee
    Join Date
    Apr 2008
    Posts
    34
    Rep Power
    7

    Exclamation Curl patch for ZCS 8.0.7

    Some customers reported an issue where SMTP authentication would fail for some clients against Zimbra Collaboration Server 8.0.7. The bug number where this is being tracked is the following:

    SSL protocol errors caused by broken curl release [https://bugzilla.zimbra.com/show_bug.cgi?id=88926]

    The log errors are like the following in /var/log/zimbra.log:

    Apr 11 11:54:38 mta1 saslauthd[2229]: zmauth: authenticating against elected url 'https://mail.example.com:7071/service/admin/soap/' ...
    Apr 11 11:54:38 mta1 saslauthd[2229]: authentication against url 'https://mail.example.com:7071/service/admin/soap/' caused error 'curl_easy_perform: error(35): Unknown SSL protocol error in connection to mail.example.com:7071 '
    Apr 11 11:54:38 ne-mta1 saslauthd[2229]: url 'https://mail.example.com:7071/service/admin/soap/' will not be used for (at least) 600 seconds


    This authentication problem is due to a bug in the version of curl shipped with ZCS 8.0.7: https://bbs.archlinux.org/viewtopic.php?id=175433

    Zimbra will fix this in the next Maintenance Release of the software. In the meantime, Zimbra has produced a patch that will update curl to a working version. The patch is available here:

    http://files.zimbra.com/downloads/se...l807-updater.sh

    The patch steps are the following, to be run on all Zimbra nodes. The above fix is specifically for authentication on the MTAs, but curl is used elsewhere in the platform too:

    (as root)
    # wget http://files.zimbra.com/downloads/se...807-updater.sh
    # chmod 755 zmcurl807-updater.sh
    # ./zmcurl807-updater.sh
    # su - zimbra
    $ zmmtactl stop; zmmtactl start


    The patch will download the correct set of binaries for your OS, and install them. Please note that this patch now also supports an offline mode for servers that can't reach the Internet directly. First download the appropriate binaries from this location:


    The MD5 checksums are also available:


    Then place the downloaded tgz file at the following location: /tmp/curl/$PLAT/ (where $PLAT is one of RHEL6_64, SLES11_64, UBUNTU10_64, or UBUNTU12_64). Then run:

    (as root)
    ./zmcurl807-updater.sh -o


    Please let us know if any questions or issues.
    Last edited by thom; 04-29-2014 at 02:03 PM.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Curl ICS File
    By drhughes in forum Migration
    Replies: 5
    Last Post: 09-20-2009, 01:52 PM
  2. [SOLVED] enable Curl in Php
    By agnes in forum Developers
    Replies: 8
    Last Post: 02-25-2009, 09:46 AM
  3. OpenLDAP patch ITS5728.patch
    By Prolitheus in forum Developers
    Replies: 0
    Last Post: 12-22-2008, 02:01 AM
  4. curl build fails
    By stephenlane80 in forum Developers
    Replies: 8
    Last Post: 12-04-2008, 09:56 AM
  5. [SOLVED] Curl
    By acidocitrico in forum Installation
    Replies: 3
    Last Post: 09-19-2007, 09:51 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •