mirror of
https://github.com/NginxProxyManager/nginx-proxy-manager.git
synced 2026-04-25 09:25:55 +03:00
[GH-ISSUE #571] iOS 14 devices will not resolve reverse proxy addresses from external IP #478
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#478
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 @JCandle on GitHub (Aug 23, 2020).
Original GitHub issue: https://github.com/NginxProxyManager/nginx-proxy-manager/issues/571
My subdomain (for example, homeassistant.mydomain.com) would never load from an external IP after hours of trying everything. Page could not load. After scouring the net, I found some information about adding proxy_hide_header Upgrade; in the nginx config which still didn't work. Redid the whole docker multiple times redid my DNS entries on cloudflare multiple times, re did my firewall settings multiple times, etc.
Turns out, for a reason far beyond my ability to troubleshoot, I cannot access any of my reverse proxy domain names from devices running iOS 14 on an external IP. If I do it from my wifi on my iPhone, no problem. The second I disconnect my WiFi, to see if my reverse proxy is working externally, the pages stop working. Naturally I thought it was just a mistake on my end but I finally read something about iOS causing issues way back in '16 and instead used my hotspot to try from my mac and voila, everything worked fine.
I tried externally from an iOS 13 device and no issues.
How to reproduce:
Take any working reverse proxy that you have
Use an iOS 14 device to try to connect to the subdomain from an external IP.
Get "Safari cannot open the page because the server cannot be found."
I am happy to share my domains for testing with any dev that wants to reproduce.
@florianeichincode commented on GitHub (Nov 5, 2020):
I have the same problem
If i connect via http it works but if i connect via https it doesn`t.
Maybe this helps for debugging
@florianeichincode commented on GitHub (Nov 5, 2020):
Same issue with workarround https://github.com/jc21/nginx-proxy-manager/issues/661
@chaptergy commented on GitHub (May 12, 2021):
Closing in favor of https://github.com/jc21/nginx-proxy-manager/issues/661