Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Integration tests failing: Curl error code CURLE_SSL_CACERT_BADFILE (77) #42

Closed
c0sm0t0pian opened this issue Nov 13, 2015 · 1 comment

Comments

@c0sm0t0pian
Copy link

I've successfully compiled the SDK on Ubuntu 14.04 x64 (using static linking, out-of-source build). When running e.g. the lambda integration test, no single test succeeds because there seems to be a problem with the included curl implementation. According to the logs, error #77 is returned. Looking that up, it means the following:

CURLE_SSL_CACERT_BADFILE (77)
Problem with reading the SSL CA cert (path? access rights?)

Do I need to import some aws certificates manually beforehand? My aws credentials file is set-up and working, at least with the aws java sdk. I've attached the log from the lambda integration test for reference: aws_sdk_2015-11-13-13.txt

Thanks for any help.

@c0sm0t0pian
Copy link
Author

I think I found a workaround. Earlier, I had libcurl4-nss-dev 7.35.0-1ubuntu2.5 installed when compiling the SDK. Removed that package, installed libcurl4-openssl-dev 7.35.0-1ubuntu2.5 and recompiled everything. Now the tests run fine.

krzysztof-trzepla pushed a commit to krzysztof-trzepla/aws-sdk-cpp that referenced this issue May 21, 2016
…ages-deb-and-rpm to develop

# By Tomasz Lichon (2) and Łukasz Opioła (1)
# Via Tomasz Lichon
* commit '37b93396bce5b53503289f5e7f5df48db57b2023':
  VFS-1129 Change default worker directory to op_worker
  Squashed 'op_ccm/' changes from 87efa84..f942d61
  Squashed 'op_ccm/' changes from 7eded3e..87efa84
JonathanHenson pushed a commit that referenced this issue Nov 15, 2016
cobookman pushed a commit to cobookman/aws-sdk-cpp that referenced this issue Jan 17, 2022
* Credentials and credentials provider bindings
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant