You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hello!
This proxy works really great and allows me to protect Docker API with basic auth.
However, when I need to attach to the Docker container, the response from Nginx has header "Transfer-Encoding: chunked" and so .NET Docker client (not sure about other clients) cannot establish connection as this is not a raw stream connection.
It's easy to test with curl:
curl -i -X POST http://LOGIN:PASS@URL/containers/{CONTAINERID}/attach
If I connect directly to the Docker API the response headers are:
Disabling chunked encoding in the Nginx configuration simply closes connection so this is not a solution.
Alas, I have no experience with Nginx and don't know how to configure it to proxy raw streams.
Hello!
This proxy works really great and allows me to protect Docker API with basic auth.
However, when I need to attach to the Docker container, the response from Nginx has header "Transfer-Encoding: chunked" and so .NET Docker client (not sure about other clients) cannot establish connection as this is not a raw stream connection.
It's easy to test with curl:
If I connect directly to the Docker API the response headers are:
But with Nginx proxy the response headers are:
Regards!
The text was updated successfully, but these errors were encountered: