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

"wget: can't execute 'ssl_helper': No such file or directory" in integration test container #1131

Closed
sjenning opened this issue Feb 27, 2016 · 5 comments · Fixed by onjin/dynamodb-alpine#1

Comments

@sjenning
Copy link
Contributor

Junk in the TestDockerContainerNetworkStats test container

Every 1s: wget https://www.google.com/                      2016-02-27 03:35:07

Connecting to www.google.com (173.194.115.49:443)
wget: can't execute 'ssl_helper': No such file or directory
wget: error getting response: Connection reset by peer

Apparently it tries without ssl support an fails, but that generates network traffic which makes the test ultimately pass. Worth cleaning up though.

@itoffshore
Copy link

you can also install GNU wget & ca-certificates to get support for https (in Alpine Linux containers with busybox)

@ljha-CS
Copy link

ljha-CS commented Aug 5, 2016

I got this error while downloading gradle using wget, fixed this by installing openssl package

@tvalasek
Copy link

apk update && apk add ca-certificates && update-ca-certificates && apk add openssl

@listx
Copy link

listx commented Sep 1, 2016

@tvalasek Can this be just apk add --update ca-certificates openssl && update-ca-certificates ?

@johnwesley
Copy link

apk add --update openssl

oomichi pushed a commit to oomichi/kubernetes that referenced this issue Aug 25, 2017
When operating conformance test for k8s cluster system on a company
internal, only one test "should provide Internet connection for
containers [Conformance]" fails, because ICMP is denied between the
internet and the company inside network. This kind of thing is common
between data centors and the internet also.
So this PR adds a http check to the internet test as a fallback.

NOTE: The reasons why using http://google.com are
      - https connection requires another openssl package as [1]
      - the original 8.8.8.8 is the google DNS address

[1]: google/cadvisor#1131

solve kubernetes#51145
oomichi pushed a commit to oomichi/kubernetes that referenced this issue Aug 31, 2017
When operating conformance test for k8s cluster system on a company
internal, only one test "should provide Internet connection for
containers [Conformance]" fails, because ICMP is denied between the
internet and the company inside network. This kind of thing is common
between data centors and the internet also.
So this PR adds a http check to the internet test as a fallback.

NOTE: The reasons why using http://google.com are
      - https connection requires another openssl package as [1]
      - the original 8.8.8.8 is the google DNS address

[1]: google/cadvisor#1131

solve kubernetes#51145
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 a pull request may close this issue.

6 participants