-
-
Notifications
You must be signed in to change notification settings - Fork 274
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Not playing live stream - iOS. Works on Desktop App version, and Mobile Zoneminder Website. #856
Comments
👋 Thanks for opening your first issue here! If you're reporting a 🐞 bug, please make sure you follow the issue template or I may not respond. |
Please see my comment above. Login access would help. |
Apologies if I’m being dense here - which comment are you referring to? And do you mean login access to my Zoneminder server? |
Uh oh. Sorry wrong issue. I’ll take a look tomorrow. |
No worries! Appreciate the help. Happy to provide access / hop on a screen share if any of that would help. Please let me know if you’d like to take a look at any other logs / data. |
Hi, looking at your logs, it doesn't look like you've enabled |
Hash logins was on (it’s a recent setup so you may be seeing errors from before I had enabled it). I did try turning relay to hashed and restarting zm, to no avail. |
It does seem now that with auth_relay set to hashed that the web console broke too. |
Yeah, and now the desktop version of zmninja is broken as well. Developer tools log shows a whole lot of:
They all fail with 0 byte responses (specifically ERR_EMPTY_RESPONSE) This is the same in both the web console and in desktop zmninja |
Also seeing
In the ZM logs when the web console (or desktop console) is open. Really doesn't seem to like the hashing. |
That generally means you have a ZM misconfiguration somewhere (possibly timezone mismatch). The mobile version needs both AUTH_RELAY and AUTH_HASH_LOGINS. |
Okay - so I've now aligned the system timezone with what is set in php settings (they were set to UTC and Americas/Los_Angeles respectively). Now the web console for zoneminder works again with AUTH_RELAY set to "hashed" and AUTH_HASH_LOGINS enabled. This change also fixed zmNinja desktop - it is working as intended! Now I think we're getting somewhere diagnostically though, as the iOS app is still not working. I still just see the gray square with the three dots. Here is the log output from zoneminder now (with iOS app running):
and zmNinja's log from iOS:
|
Can I get temporary access to the ZM console with a test account? Easiest to debug. pliablepixels @ gmail |
I'll create a user for you - apologies for delay have been out of town. Please look for an email from matt at contin dot io. |
User has been created, please see your email. |
totally forgot about this - works for me - see email |
The madness has been resolved! Turns out the cgi-bin path was wrong - not sure how or why it was set to the value it was (I had only ever edited the first field in that section, and the cgi-bin was auto calculated from that). In any event, the correct value as you discovered @pliable was Thanks again! -Matt |
Platform & OS Version
The version of zmNinja you are reporting:
The version and OS of ZoneMinder you are using:
Device details:
What is the nature of your issue
Bug
Details
I've configured my Amcrest IP8M-2493EW in zoneminder, and when viewed in the web view, or in the zmNinja desktop app, everything works as intended. Unfortunately, when I try using the app installed on my phone the view simply the gray box w/ 3 green dots in the center.
Output of
/zm/api/monitors.json
zmNinja Debug Logs
Zoneminder Logs (if applicable)
Web Server Error Logs (if applicable, especially for streaming errors or API error)
Thanks!
The text was updated successfully, but these errors were encountered: