Only RTSP works for me on the latest firmware. All other commands fail with an unauthorized error. For some reason, when sending a Basic Authentication header (hubAction local IP), the camera returns a Digest Unauthorized 401 error. It should definitely not be doing that. I’ve opened a ticket with Amcrest support.
Here’s someone else describing the firmware bug in more detail. https://github.com/tchellomello/python-amcrest/issues/70