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

Docker 1.10.2: HTTP communication with daemon fails for UNIX sockets #381

Closed
Papierkorb opened this issue Feb 23, 2016 · 6 comments
Closed

Comments

@Papierkorb
Copy link

Hello,

Today I noticed that after updating my system to Docker 1.10.2 I wasn't able to use docker-api anymore. The daemon always responded with 400 Bad Requests.

After some digging I found that excon does not handle requests over UNIX sockets per specification.

Just opening this issue to let you know: excon/excon#547

Thanks!

@tlunter
Copy link
Contributor

tlunter commented Feb 23, 2016

@Papierkorb thanks for noticing that. I'm sure we can get Excon updated quickly and will make note of the update in the README when it's released.

@AlbinOS
Copy link
Contributor

AlbinOS commented Feb 26, 2016

I saw that excon/excon#548 fix this issue. If I use docker-api gem via github link, does I need a version bump or just to run bundle update ?

@tlunter
Copy link
Contributor

tlunter commented Feb 26, 2016

@AlbinOS we need https://github.com/excon/excon to be released. Once that's done, you can run bundle update --source excon to upgrade just excon and it'll fix the issue.

@AlbinOS
Copy link
Contributor

AlbinOS commented Feb 26, 2016

@tlunter, thanks, forgot to check if excon was released or not...

@srust
Copy link

srust commented Mar 16, 2016

Ok this should probably be closed. I confirmed the API works again with excon >= 0.46 with docker 1.11.

@tlunter tlunter closed this as completed Mar 16, 2016
@tlunter
Copy link
Contributor

tlunter commented Mar 22, 2016

61a4497 Added to README

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

4 participants