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

Updated AWS3provider and added option to add pem certificate while cr… #94

Merged
merged 2 commits into from
May 27, 2016

Conversation

mmubasharsheikh
Copy link
Contributor

I have found an issue while using this package. The issue was :

**

[Aws\S3\Exception\S3Exception]
Error executing "ListObjects" on "https://s3.eu-central-1.amazonaws.com/**************?encod
ing-type=****"; AWS HTTP error: cURL error 60: Peer certificate cannot be authenticated with given CA certificates

[GuzzleHttp\Exception\RequestException]
cURL error 60: Peer certificate cannot be authenticated with given CA certificates

[GuzzleHttp\Ring\Exception\RingException]
cURL error 60: Peer certificate cannot be authenticated with given CA certificates

**

Well i found a solution for it which is while making a connection to S3 we haven't option to add PEM certificate so i just added that option and updated readme for future use.

@@ -2,3 +2,4 @@
composer.lock
.DS_Store
docs
.idea
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

please remove and add to your global .gitignore for this is not project specific, more of a personal ignore.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ok sure.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Removed .idea from gitignore. Now you can merge :)

@Mulkave Mulkave merged commit c92b281 into Vinelab:master May 27, 2016
@marcaube
Copy link
Contributor

This pull request broke the "push" functionality for those of us that don't specify a .pem certificate. I get an exception with the message Undefined index: http for $this->supplier['http'] in the provider.

@Mulkave
Copy link
Member

Mulkave commented Jun 25, 2016

@marcaube sorry to hear about that inconvenience and thanks for reporting. Just pushed an update to master that should fix that issue. Can you please try with the dev-master version in your composer and let me know if that fixes it for you as well?

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

Successfully merging this pull request may close these issues.

3 participants