Replies: 4 comments 6 replies
-
did you ever solve this? having the same (seemingly) issue as you. I need to have a "VPN" on (it's just a proxy, not the full VPN usually) to proxy certain websites that are blocked (or censored), etc. in my country. Funnily enough, the homekit camera feed loads while using a the wireguard client (just the completely normal, unmodded, unchanged one off the app store) with full VPN tunneling on -> except private/local IPs. But if I add these IPs to the proxy app on iOS, Shadowsocks is the one although others have given the same result, the feed does not load. I have tried locally hosting a shadowsocks and just a http proxy (using the same wireguard VPN which, again, does load correctly via the app- but iOS (Apple, stupidly) doesn't allow per-app (as they like to call it) or per-domain, which I actually require, VPNing. For unknown reason. Google DOES allow it on Android and it works quite well), I have tried a remotely-hosted (paid, premium, otherwise working) http(s)/SOCK5 proxy, none of it works. I'm thinking this is something uniquely bad with Apple's software, specifically their networking side of things. There's absolutely no reason that if I have my phone proxying SOME domains/IPs (AND ZERO PRIVATE ONES) that it should effect non-selected IPs, especially private ones, and especially especially ones which I've forwarded via my router. Apple is doing something somewhere in either iOS or their camera video networking that is overriding settings and thus causing things to be proxied or filtered in some way which should not be. Incredibly annoying. I'm gonna keep playing with proxy settings and router settings today in hopes of a solution, but I'm losing hope quickly. If Google made better operating system without the Apple gimps I'd just switch to Android, but, alas. |
Beta Was this translation helpful? Give feedback.
-
Hmm no solution for this problem? I used Homebridge before and there it is not a problem. With scrypted it does not work. When I'm not logging into my local network I'm connected 24/7 via VPN, so it would be great if there was a solution for this. I've also tried different settings on my UDM Pro firewall, but it doesn't work. |
Beta Was this translation helpful? Give feedback.
-
I think I have this issue as well. Using Tailscale I cannot reliably view live feed while away from home network. With Tailscale off, live feed loads within 5-10 seconds. On home WiFi, live feed loads within one second. I was tearing my hair out and meticulously going through substream camera settings to see if it was the issue. Seems to be Tailscale. |
Beta Was this translation helpful? Give feedback.
-
I'm seeing this issue when connecting to my home network with Wireguard. Any solution? **update - my network also supports IPv6. I found that by adding the IPv6 address of the Scrypted server in addition to the IPv4 address under settings, my VPN access worked with Homekit cameras. |
Beta Was this translation helpful? Give feedback.
-
Hi, I hope I can find a hint to solve a strange behavior:
My dockerized scrypted setup connects a RTSP camera located in an separate IoT Subnet (172.16.3.x) to HomeKit. That looks like the following:
Internet
->Router (with IPsec VPN) for local LAN (172.16.2.x)
->IoT gateway (OpenWRT) with subnet 172.16.3.x
->RTSP Camera
The Router has a route added to reach clients within the IoT subnet 172.16.3.x. When I am connected locally through WiFi everything works in my network and everything works in HomeKit, live stream, snapshots, etc...
Also when I am connected remotely from mobile net (LTE) and from other WiFi networks everything works as expected through iCloud because I use several Apple HomePods and an AppleTV.
The strange problem I have:
When I connect my iPhone through VPN to my local network, camera snapshots are working normally BUT the live stream of the camera in the Home app does not start anymore.
The router (a mainly in germany used AVM FRITZ!Box 7590) connects VPN client to the same network 172.16.2.x as any other network devices. I can reach the camera's admin panel also when connected through VPN and therefore I thought that the route added for the IoT subnet is enough for HomeKit to reach the camera as well.
Does anyone have an idea why the live stream cannot be started when connected through VPN?
Beta Was this translation helpful? Give feedback.
All reactions