mirror of
https://github.com/NginxProxyManager/nginx-proxy-manager.git
synced 2026-04-25 09:25:55 +03:00
[GH-ISSUE #184] SSL settings are not applied #161
Labels
No labels
awaiting feedback
bug
cannot reproduce
dns provider request
duplicate
enhancement
enhancement
enhancement
good first issue
help wanted
invalid
need more info
no certbot plugin available
product-support
pull-request
question
stale
troll
upstream issue
v2
v2
v2
v3
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/nginx-proxy-manager-NginxProxyManager#161
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @pikausp on GitHub (Aug 7, 2019).
Original GitHub issue: https://github.com/NginxProxyManager/nginx-proxy-manager/issues/184
Describe the bug
SSL settings are not applied when creating a new proxy. The cert is indeed generated and HTTPS is supported, however, settings such as Force SSL do not take effect. I found out when I added a new proxy and tried accessing the site. I was not redirected to HTTPS.
I verified I had not forgotten to check toggle the buttons by creating a new site and verified the same issue occurred. I also checked the
id.conffile and things such as including the force SSL file were missing.Opening the
Editdialog and toggling the options gets the desired results.The version of NPM I use is 2.0.13
This is the conf file when I checked Force SSL, HTTP/2 Support and HSTS Enabled.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
The settings will take effect and the site config will reflect the settings.
Screenshots

When I select all those and then go edit the host, the certificate is selected but all the options I checked previously are unchecked
@nldoty commented on GitHub (Aug 20, 2019):
I am also experiencing this as well.
@giomf commented on GitHub (Nov 11, 2020):
Got the same problem over here.
Actually the forwarding works if I specify a path.
For example http://domain/path.
Without path (http://domain) it still does not work.
Im using NPM version 2.6.2
@giomf commented on GitHub (Nov 11, 2020):
Ok wait. After restarting the Browser everything work fine now.
@chris1668 commented on GitHub (Nov 11, 2020):
Yes that was my other problem, Firefox's web cache did not play nice with
the upgrade and once I cleared it the rest of Web Interface would load.
On Wed, Nov 11, 2020 at 10:34 AM Guillaume Fournier <
notifications@github.com> wrote:
@papatistos commented on GitHub (Dec 30, 2020):
I am also having this issue on NPM 2.3.1
My settings:

But I can still consistently and on different browsers connect via http. It does not enforce https.
@beefycheddar commented on GitHub (Jan 7, 2021):
I am experiencing this on 2.7.1. Https is not enforced even with the switch enabled.
@dnv commented on GitHub (Jan 26, 2021):
Having the same issue on v2.7.3, Force SSL doesn't actually enforce a redirect. Reset your entire browser cache/cookies/etc and try accessing via http directly, it will work even though it shouldn't. If you browser is aware of the https also working it can redirect you without asking (at least Chrome seemingly does), but it's the browser doing the redirect, not NPM. Can be confirmed by resetting the browser.
@ma-karai commented on GitHub (Feb 4, 2021):
is there an update or workaround on this ?
@dnv commented on GitHub (Feb 4, 2021):
My workaround was migrating to Caddy.
@ma-karai commented on GitHub (Feb 14, 2021):
ok
@chaptergy commented on GitHub (May 12, 2021):
Possibly related: https://github.com/jc21/nginx-proxy-manager/issues/516
@ma-karai commented on GitHub (Nov 16, 2021):
is this fixed ?
@oaeide commented on GitHub (Jan 17, 2022):
Seems this is still an issue. Opened 07.aug 2019...what?
@zierbeek commented on GitHub (Mar 4, 2022):
still an issue;...
@zierbeek commented on GitHub (Mar 20, 2022):
is the team still on active development even?
@jackblk commented on GitHub (Mar 23, 2022):
Still not fixed, but can be circumvent:
It should be redirected to HTTPS now.
I think this is the same issue with https://github.com/NginxProxyManager/nginx-proxy-manager/issues/516
@Eliam077 commented on GitHub (May 9, 2023):
is there any news in 2023 ?
i still have the same issue :(
will have to disable Port 80
@realies commented on GitHub (Dec 3, 2023):
This is still happening.
@github-actions[bot] commented on GitHub (Jul 13, 2024):
Issue is now considered stale. If you want to keep it open, please comment 👍
@realies commented on GitHub (Jul 13, 2024):
brah.
@studio-outsider commented on GitHub (Apr 5, 2025):
Still an issue
@github-actions[bot] commented on GitHub (Oct 17, 2025):
Issue is now considered stale. If you want to keep it open, please comment 👍
@Visualflea commented on GitHub (Oct 17, 2025):
I'm seeing this issue
@delta0815 commented on GitHub (Nov 12, 2025):
Same issue here