-
Notifications
You must be signed in to change notification settings - Fork 3k
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
Fix empty dhparam.pem #1213
Fix empty dhparam.pem #1213
Conversation
Can this PR be merged. Should solve #1226 |
…beating the nginx startup. This is fixed permanently in nginx-proxy#1213, but this PR fixes the test so as not to rely on the dhparam autogen, which is tested elsewhere.
FYI: I have spent an hour or two trying to come up with a test for this (ex: using Python My feeling is that this PR is implemented properly and it should be merged ASAP to avoid more problems. It seems something changed recently that causes this bug to become more prominent, either in |
* 'master' of https://github.com/jwilder/nginx-proxy: (40 commits) Upgrade to 1.17.5 Fix comment about Mozilla Modern Policy and TLS1.3 Typo README.md: fix version in nginx banner Update ssl configuration Use nginx 1.17.3 Fix the test Use nginx latest version Update README.md Fixed tests that are now failing due to the dhparam clearing command beating the nginx startup. This is fixed permanently in nginx-proxy#1213, but this PR fixes the test so as not to rely on the dhparam autogen, which is tested elsewhere. Fix empty dhparam.pem Upgrade to nginx 1.14.1 stable version Fixed nginx-proxy#1080, can't disable HSTS with noredirect Upgrade to nginx 1.14 stable Added TLSv1.3 support Remove old docker.list to avoid getting unstable Docker version Increased dependency versions to get around pip internal problem Fixed out-of-scope variable fix fastcgi bug fix fastcgi bug ...
When launch the container, the default dhparam.pem is cleared to 0 by shell redirection while creating a new dhparam.pem.
So, nginx sometimes fails to initialize.