-
Notifications
You must be signed in to change notification settings - Fork 413
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
How to enable SSL #68
Comments
Same question |
It looks like the I managed to work around it by basing the image off Step 1: Clone the repo
Step 2: Modify the Dockerfile:
Note that you get squid4 instead of squid3, as I don't do the version selection that this repository's dockerfile does. Step 3: Modify the entrypoint script Step 4: Build the image
Step 5: Run the image
Hope this helps! |
Why one more port 3129? is it for https ? |
@rthunoli yes, exactly. My config allows me to connect either over plaintext on port 3128 or TLS on port 3129. |
If you want to run my container that I built using the recipe I give above, I put it on Dockerhub: https://hub.docker.com/repository/docker/sysdignathan/secure-squid |
Here's a minimal config that allows connections from inside the local network only on either plaintext (3128) or encrypted (3129). |
How do you add certificates? |
@taras-vibes you see on line 2 of the config I posted that there's
The last |
Hey @nathan-b thanks for your response: It keeps missing on google, but I guess that is expected. |
@taras-vibes yes, you can read the squid docs to understand the format of the logs, but essentially it means that a TCP tunnel has been successfully established between your system ( |
When building squid normally you run the following:
./configure --enable-ssl --enable-ssl-crtd ...
How do I enable this in the docker container?
The text was updated successfully, but these errors were encountered: