schech1 / uptime-buddy

Uptime monitoring on Apple Watch
https://apps.apple.com/de/app/uptime-mate/id6503297780
MIT License
98 stars 3 forks source link

Issues connecting over VPN #22

Open waterlily3945 opened 1 month ago

waterlily3945 commented 1 month ago

Backstory:

my ISP has CGNAT, the main downfall of this is I am unable to forward any ports traditionally. so to get around this I use a vpn that supports port forwarding, I use this for a few services and it works swimmingly.

I have setup uptime kuma, and uptime buddy, and got them connected easy, and got uptime buddy to work fine if I point it at my local IP when connected to my local network, but when I point it at my VPN ip address I get the following error:

" Network Error Occurred: The resource could not be loaded because the App Transport Security Policy requires the use of a secure connection"

I know the port is open successfully and able to leave my network and allow external connections in using a port tester.

This is running using docker on the latest release

I completely understand if my setup is one that is unsupported and you aren't able to assist, but I wanted to reach out!

thank you

schech1 commented 1 month ago

Hey, The resource could not be loaded because the App Transport Security Policy requires the use of a secure connection tells me that your backend is http not https, right? There is an option to allow insecure connections on the apps.

Let me do some research about this, how it impacts the security or any guidelines. I will let you know, if I can implement it.

waterlily3945 commented 1 month ago

That makes perfect sense! I’m guessing secure connection is required for any form of connection to a remote network by default? As it did work on local lan onlyI really appreciate you looking into this, and no pressure to lower the security below your comfort level for this request, this might just be the kick in my butt I need to get ssl setup. Thanks for your time! On Oct 26, 2024, at 2:15 PM, schech1 @.***> wrote: Hey, The resource could not be loaded because the App Transport Security Policy requires the use of a secure connection tells me that your backend is http not https, right? There is an option to allow insecure connections on the apps. Let me do some research about this, how it impacts the security or any guidelines. I will let you know, if I can implement it.

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.***>