Hi everyone,
I am experiencing a connectivity issue with a newly configured OpenZiti service. My goal is to provide secure access to an IP Camera Web UI for our IT department. While the Ziti tunnel seems to be working (I can ping the intercept hostname), I cannot access the actual web interface.
My Environment & Configuration:
-
Controller/Router OS: Ubuntu (IP:
192.168.1.100) -
Target Device: IP Camera (IP:
192.168.2.100) -
Intercept Hostname:
trial.ziti(Port: 80/443 tested) -
Identity Setup: Using a Linux Edge Router as an Egress/Hosting identity (
@ana-router)
The Problem:
-
From a remote client (Windows/Mobile), I can successfully ping
trial.ziti. The DNS resolves correctly to the Ziti internal IP. -
However, when I try to access
http://trial.zitiin a browser, I get an ERR_CONNECTION_REFUSED error. -
On the Ubuntu machine acting as the hosting router, I tried running
curl -I http://192.168.2.100and it fails/times out. -
I also cannot ping the camera's local IP (
192.168.2.100) directly from the Ubuntu terminal.
Current Network State: The Ubuntu router (192.168.1.100) and the Camera (192.168.2.100) are on different subnets. I suspect a routing issue on the hosting machine or a firewall policy between these internal segments. I tried adding a static route: sudo ip route add 192.168.2.0/24 via 192.168.100.1 (my default gateway), but the camera remains unreachable from the hosting router.
Questions:
-
Is it mandatory for the Hosting Identity (Egress) to have direct ping/HTTP reachability to the target IP for the Ziti service to function?
-
Since Ziti is "App-embedded" or "Tunneler" based, does it require the underlying OS to have a valid route to the target subnet even if the port is "dark"?
-
Are there any specific logs in
ziti-edge-tunnelI should look for to debug the "Connection Refused" error at the egress point?
Any help would be appreciated!







