-
Notifications
You must be signed in to change notification settings - Fork 248
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
Cert issue with opencloud #727
Comments
Plus one - this is causing an outage in production as we can't upload generated images to our IAD storage bucket. |
|
Yeah. Problem is that the ancient Guzzle this depends on bundles its own certs. Workaround is to use your system certs. My factory now looks sumthink like:
|
Thanks @kynx!! |
Thanks @kynx ! Nothing like debugging a production issue on a Friday. |
Thanks @kynx for the workaround. |
Thanks @kynx !! |
Thanks @kynx . Wondered why I came into work finding a massive log file complaining about fileupload error's |
Is Rackspace going to replace their dependency on guzzle/guzzle with guzzlehttp/guzzle? |
Hi @kynx. In wich file should I use this patch? Edit: |
@lrrosa the snippet I posted is from where I create the Rackspace client in my code, not from anywhere in php-opencloud. HTH. |
FYI - I needed this for one of my own projects so I created a seperate wrapper at: Literally just points Guzzle back at the system certifcates rather than the outdated ones inside Guzzle. |
The solutions above didn't fix the problem for me, but this solution did: |
This is happening both locally and on the production server so I'm guessing you guys changed the cert recently and the provider is not very common. I even downloaded the ca bundle from https://curl.haxx.se/ to see if my certs were out of date but that didn't fix it. Any suggestions?
I have php 5.6 and we are using "rackspace/php-opencloud": "v1.16.0",
The text was updated successfully, but these errors were encountered: