ZoneMinder / zmNinja

High performance, cross platform ionic app for Home/Commerical Security Surveillance using ZoneMinder
http://zmninja.zoneminder.com
Other
1.02k stars 271 forks source link

Video broken when viewed through non-standard port #345

Closed TheGorf closed 8 years ago

TheGorf commented 8 years ago

Platform & OS Version Android 7.0

The version of the app you are reporting: 1.2.24

Device details: Nexus 6P

What is the nature of your issue Bug

Details Our ZoneMinder configuration sites behind a NAT firewall that is also redirecting the Port. The external port is 8443. The firewall performs a destination NAT to an internal server that is running ZoneMinder on the standard HTTPS (443) port. Through a web browser this works perfectly. However there appears to be some conflict there with zmNinja. When connecting to an endpoint that does just the NAT and not the port (so HTTPS->HTTPS) it works fine. However when I switch zmNinja to the non-standard port it breaks the video.

When setting up the server with the non-standard port, zmNinja throws an error about not being able to find the cgi-path. Attached are screenshots.

screenshot_20161004-162721 screenshot_20161004-163051

pliablepixels commented 8 years ago

Questions:

  1. Does accessing ZM from the same environment work using the web console?
  2. Does zmNinja desktop client work?
  3. Can I get remote access?
  4. did you try using the wizard?
  5. Can you enable debug logs and send them to me?
pliablepixels commented 8 years ago

closing - as no response. please re-open if you need to continue the discussion.

TheGorf commented 8 years ago

DOH! I'm sorry I completely lost track of this issue. I meant to follow up. Here is the responses you were looking for:

  1. Does accessing ZM from the same environment work using the web console? Yes. I can login and monitor the cameras through the web console.
  2. Does zmNinja desktop client work? Not sure. I am downloading and installing it now.
  3. Can I get remote access? Yes absolutely. I included credentials in the log email below
  4. did you try using the wizard? Yes. I tried setting it up both manually and via the wizard. Seems to get the same results both ways.
  5. Can you enable debug logs and send them to me? Done and done. I forwarded the logs out of the app. It scrubbed the logs for privacy so if you want raw logs just let me know what I need to do.
pliablepixels commented 8 years ago

thanks - sent you an email on the right cgi-bin to use - works for me after that