Page tree
Skip to end of metadata
Go to start of metadata

Problem

objbaker fails to perform REST API with object storage due to SSL failure

Solution

For SSL to work the CURL library needs to know the location of its CA CERT bundle, which is installed in c:\program files\crossmeta.  When you run the objbaker this information it is provided with --cacert=ca-bundle.crt option.  Since file was not specified as full path name then the startup directory will be  as follows


  1. While running interactively since the startup directory is c:\program files\crossmeta this would work.
  2. But when the program is running as NT service the startup directory would be c:\windows\syswow64. In that case either copy ca-bundle.crt to c:\windows\syswow64 or specify full pathname to --cacert option.