Cory Snider
Cory Snider
It would be trivial for us to support HTTP/2 with Prior Knowledge – and also properly support the deprecated `Upgrade: h2c` mechanism in a way that actually complies with RFC...
> I suspected the Upgrade connected more directly with a grpc-go server, and that's why it needed to be POST specifically to `/grpc` It's more straightforward than that. We [implemented...
We encourage users to blindly copy-paste the `docker swarm join` command because it's supposed to either Just Work [or refuse to join](https://github.com/moby/moby/blob/08c30222bad5f1d19786238a41691db5fa696c5d/daemon/cluster/listen_addr.go#L346-L351) if there is any ambiguity. It sounds like...
I am going to need more info. Please provide all of the following from the node which you ran the `docker swarm join` command on: 1. Output of the `docker...
``` Node Address: 10.0.12.113 Manager Addresses: 10.0.YY.12:2377 10.0.YY.13:2377 10.0.YY.14:2377 ``` The Swarm Node Address (a.k.a. the advertise address) doesn't correspond to any of the node's interface addresses, nor any of...
100% using golang.org/x/net like I suggested would not require bumping the go version. And I would still prefer that approach over open-coding it again since we got it wrong open-coding...
``` === FAIL: github.com/docker/docker/daemon/logger/loggerutils TestTailFiles/handle_corrupted_data (10.01s) logfile_test.go:189: timeout waiting for log message ```
> Suggestion from Cory; try with `GODEBUG=x509sha1=1` Studying the debug output more closely, and the swarmkit source, I now see [that won't do anything.](https://github.com/moby/swarmkit/blob/7eb504690c36ab1d9b299e7e01893fbc830729b1/ca/certificates.go#L435-L442)
https://go.dev/issue/58792 might be related
``` config_test.go:663: rootCert: config_test.go:663: Subject: CN=CA0 config_test.go:663: Issuer: CN=CA0 config_test.go:663: ---------------- config_test.go:664: signCert: config_test.go:664: Subject: CN=CA1 config_test.go:664: Issuer: CN=CA1 config_test.go:664: ---------------- config_test.go:665: crossSigneds: config_test.go:665: Subject: CN=CA1 config_test.go:665: Issuer: CN=CA0 ```...