I've deployed a ZD1200 (running 18.104.22.168 build 101), and published the Web UI remotely on HTTPS so I can connect to it via the ZD Remote Control App (Android client in my specific case).
I can login from my mobile via the web browser (which proves publishing and IP restrictions are working), but when I try to login via the ZDRC app, I get an error message that says "The request timed out due to either IP changed or invalid IP, Please login again". This returns almost instantly, so a timeout seems unlikely, and the DNS is correct as its the same address I use in the mobile browser that works fine.
Am I missing something? I couldn't find any documentation relating to setup requirements for the ZDRC app, so assume there's nothing special required.
Does the app support a hostname for the ZD or does it have to connect via IP only?
I'm running 10.2.1.0 build 183 (recommended for ZD1200 as for now) and it looks like it's not compatible with ZDRC.
If you take a private key and check how ZDRC talks to ZD, you'll notice it authenticates using /admin/login.jsp, but the mentioned fw supports /admin10 only. At least if I try to submit a request using postman to /admin/ it always throws an internal error.
HTTP/1.1 500 Internal Server Error
Error logged at the server
Enable EjsErrors to see errors in the browser.