Have you pulled and found the error with jc21/nginx-proxy-manager:latest docker image?
Yes
Are you sure you're not using someone else's docker image?
Yes
Have you searched for similar issues (both open and closed)?
Yes
Describe the bug
I'm trying to create a proxy to block access to Frigate using the htaccess authentication, it goes very well but if I try to login by an iPhone it ask me to login, reading the logs I see that every time it ask me to login it there is a row wit 401 status, with Android or Windows I don't have that trouble.
create an Access List with name Frigate, check Satisfy Any
Click on Authorization tab and add a user with password
Click on Access and insert Allow 192.168.0.0/24 and Deny All, than click SAVE
Create a new proxy, insert a valid dns on your server, sheme http, forwart yo your frigate ip address port 5000, enable block exploit and websochet support
Under SSL tab check all and insert dns name inserted on step 4
Save
Try from iPhone/iPad with Safari, it asks for username and password, insert it and log in, when you try to change page or it reloads, you must insert again username and password, reading logs I've a lot of:
[29/Aug/2023:21:47:15 +0000] - - 401 - GET https my.domain.private.com "/live/jsmpeg/cam" [Client 2.198.139.94] [Length 176] [Gzip -] [Sent-to 192.168.1.58] "Mozilla/5.0 (iPhone; CPU iPhone OS 17_0 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) EdgiOS/116.0.1938.56 Version/17.0 Mobile/15E148 Safari/604.1" "-"
[29/Aug/2023:21:47:21 +0000] - - 401 - GET https my.domain.private.com "/live/jsmpeg/cam" [Client 2.198.139.94] [Length 176] [Gzip -] [Sent-to 192.168.1.58] "Mozilla/5.0 (iPhone; CPU iPhone OS 17_0 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) EdgiOS/116.0.1938.56 Version/17.0 Mobile/15E148 Safari/604.1" "-"
[29/Aug/2023:21:47:27 +0000] - - 401 - GET https my.domain.private.com "/live/jsmpeg/cam" [Client 2.198.139.94] [Length 176] [Gzip -] [Sent-to 192.168.1.58] "Mozilla/5.0 (iPhone; CPU iPhone OS 17_0 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) EdgiOS/116.0.1938.56 Version/17.0 Mobile/15E148 Safari/604.1" "-"
[29/Aug/2023:21:47:33 +0000] - - 401 - GET https my.domain.private.com "/live/jsmpeg/cam" [Client 2.198.139.94] [Length 176] [Gzip -] [Sent-to 192.168.1.58] "Mozilla/5.0 (iPhone; CPU iPhone OS 17_0 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) EdgiOS/116.0.1938.56 Version/17.0 Mobile/15E148 Safari/604.1" "-"
Expected behavior
Just I want to make a proxy server with basic_auth between users and frigate, frigate don't use https and it haven't authentications support, I need to use it with Safari on iOS
Checklist
jc21/nginx-proxy-manager:latest
docker image?Describe the bug I'm trying to create a proxy to block access to Frigate using the htaccess authentication, it goes very well but if I try to login by an iPhone it ask me to login, reading the logs I see that every time it ask me to login it there is a row wit 401 status, with Android or Windows I don't have that trouble.
Nginx Proxy Manager Version v2.10.4 © 2023
To Reproduce Steps to reproduce the behavior:
Expected behavior Just I want to make a proxy server with basic_auth between users and frigate, frigate don't use https and it haven't authentications support, I need to use it with Safari on iOS
Operating System iOS 16.x and iOS 17.0 beta