Skip to end of metadata
Go to start of metadata

Symptoms

  • Uploads, Downloads, or Restore Catalog operations fail with one of the following errors.
    • Cloud communication error[CURLE_SSL_CACERT]
    • Cloud communication error[CURLE_SSL_CACERT_BADFILE]

What's going on?

A certificate file is required to negotiate a secure connection to the cloud. The name of this certificate depends on which version of ZCB you have installed.

  • ZCB-Google: The certificate is named cloud-bundle.crt
  • ZCB-Amazon: The certificate is named aws-bundle.crt

If the location of the certificate file is listed improperly in the global configuration file, a secure connection to the cloud cannot be established. This causes uploads, downloads, and other similar operations to fail.

The configuration file is named zib.conf. It must be updated manually with the proper, new location of the certificate file.

Resolution

Step #1: Locate the certificate file

The certificate file can be found in:

  • <installation folder>\zcb\cert\

The name of your certificate file will depend on which version of ZCB you have installed.

  • ZCB-Google: The certificate is named cloud-bundle.crt
  • ZCB-Amazon: The certificate is named aws-bundle.crt

The default location is as follows:

  • On 32-bit machines: C:\Program Files\Zmanda\Zmanda Cloud Backup\zcb\cert\
  • On 64-bit machines: C:\Program Files\Zmanda\Zmanda Cloud Backup(x64)\zcb\cert\

Make a note of the the location of your certificate file.

Step #2: Locate the global zib.conf configuration file

The global zib.conf file can be found in one of the following locations, depending on which version of Windows you are running.

For Windows XP and Server 2003

  • <installation folder>\zcb\conf\zib.conf

For Windows Vista, Server 2008, and newer

Please note that the directory below is \ProgramData\ and not \Program Files\. ProgramData is a hidden folder on many machines.

  • On 32-bit machines: C:\ProgramData\Zmanda\Zmanda Cloud Backup\zcb\conf\zib.conf
  • On 64-bit machines: C:\ProgramData\Zmanda\Zmanda Cloud Backup(x64)\zcb\conf\zib.conf

Step #3: Edit zib.conf

  1. Open zib.conf with Notepad or any other text editing program.
  2. Find the line that begins with: ca-info=. There may or may not be a path listed after ca-info=
    1. Examples:
      1. ca-info=C:\\Program Files\\Zmanda\\Zmanda Cloud Backup(x64)\\zcb\\cert\\cloud-bundle.crt
      2. ca-info=
  3. If a path is listed, delete it so that only ca-info= remains.
  4. Add the correct path to the current location of certificate file found in Step #1. 
    1. Add this path after ca-info=
    2. You must use two slashes instead of one in the path to your cloud-bundle.crt file.
      1. Incorrect Example: ca-info: C:\Path\to\cloud-bundle.crt
      2. Correct Example: ca-info=C:\\Path\\to\\cloud-bundle.crt
    3. Be sure to include the name of the file in the path.
      1. Incorrect Example: ca-info=C:\\ProgramData\\Zmanda\\Zmanda Cloud Backup(x64)\\zcb\\conf
      2. Correct Example: ca-info=C:\\ProgramData\\Zmanda\\Zmanda Cloud Backup(x64)\\zcb\\conf\\cloud-bundle.crt
  5. Save zib.conf and close the file

Now open ZCB and try to upload your backups!

If uploads still fail, please collect logs and open a support ticket.

  • No labels