-
Notifications
You must be signed in to change notification settings - Fork 127
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
wget Connection reset by peer #162
Comments
from https://busybox.net/
there is no Please rollback the |
Apparently 1.36 was erroneously marked as 'latest' whereas it is unstable -> docker-library/busybox#162
Apparently 1.36 was erroneously marked as 'latest' whereas it is unstable -> docker-library/busybox#162
I am unable to reproduce; the current $ docker run -it --rm busybox
Unable to find image 'busybox:latest' locally
latest: Pulling from library/busybox
205dae5015e7: Pull complete
Digest: sha256:7b3ccabffc97de872a30dfd234fd972a66d247c8cfc69b0550f276481852627c
Status: Downloaded newer image for busybox:latest
/ #
/ # wget https://dtdg.co/latest-java-tracer
Connecting to dtdg.co (67.199.248.13:443)
wget: note: TLS certificate validation not implemented
Connecting to github.com (140.82.114.4:443)
Connecting to objects.githubusercontent.com (185.199.109.133:443)
saving to 'latest-java-tracer'
latest-java-tracer 100% |********************************| 19.4M 0:00:00 ETA
'latest-java-tracer' saved
/ # / # busybox --help
BusyBox v1.36.0 (2023-01-03 22:42:57 UTC) multi-call binary.
... The version bump for |
I see the same behaviour in gks environment with the 1.36.0 release With 1.34.1
With 1.36.0
Something to do with https/ssl handling? |
@yosifkit |
I'd suggest pinning to |
That's not my team and I did make that recommendation, but would be nice to have the tag fixed anyway.
|
Just to add to that and narrow it down just a little. I just run into this and noticed that the issue only appears on the latest but also only on amd64 version , same image but arm64 version works fine. amd64:
arm64:
|
This is still broken in the musl version although the glibc version seems fixed. The error only happens for some domains -- github.com works but amazon.com does not (Nor does any S3 URL). This is from a fresh build off master
|
Tested from version 1.34 to the latest.
0.221 wget: error getting response: Connection reset by peer |
Bug 15679 ("wget with amazon.com fails with TLS handshake failure on Debian 12") appears to be upstream's own tracking of this issue. Filed 4 July 2023, with no contributors to date other than the original submitter. |
Tested latest stable $ docker run --rm -it busybox:stable
wget https://dtdg.co/latest-java-tracer
Connecting to dtdg.co (67.199.248.13:443)
wget: note: TLS certificate validation not implemented
wget: TLS error from peer (alert code 40): handshake failure
wget: error getting response: Connection reset by peer With previous stable $ docker run --rm -it busybox:1.34.1
wget https://download.geonames.org/export/dump/FI.zip
Connecting to download.geonames.org (5.9.152.54:443)
wget: note: TLS certificate validation not implemented
wget: TLS error from peer (alert code 40): handshake failure
wget: error getting response: Connection reset by peer
wget https://dtdg.co/latest-java-tracer
Connecting to dtdg.co (67.199.248.13:443)
wget: note: TLS certificate validation not implemented
Connecting to github.com (140.82.121.4:443)
wget: TLS error from peer (alert code 80): 80
wget: error getting response: Connection reset by peer On $ docker run --rm -it busybox:1.29.1
wget https://download.geonames.org/export/dump/FI.zip
Connecting to download.geonames.org (5.9.152.54:443)
wget: note: TLS certificate validation not implemented
FI.zip 100% |***********************************************************************| 4542k 0:00:00 ETA
wget https://dtdg.co/latest-java-tracer
Connecting to dtdg.co (67.199.248.13:443)
wget: note: TLS certificate validation not implemented
Connecting to github.com (140.82.121.4:443)
wget: note: TLS certificate validation not implemented
wget: TLS error from peer (alert code 80): 80
wget: error getting response: Connection reset by peer |
Also seeing this on an embedded system with just busybox 1.36.1, with musl 1.2.5.
Sometimes it's
|
Got the same (using the
Apparently it does not always occur, so it might have been just a couple of hiccups when connecting to github.com (and it has nothing to do with busybox after all...) |
GitHub did apparently have a bunch of hiccups over the weekend (as evidenced by the pile of CI failure emails I've got from this weekend 😄) |
When using version 1.36 in eks environment, wget request fails.
I attach busybox.yaml file and wget command.
It doesn't seem to be a problem with the eks environment because it works normally in versions below 1.35.
Is there any change to version 1.36 that I should consider?
The text was updated successfully, but these errors were encountered: