Amcrest Camera no longer works after software update

I’ve got a couple of Amcrest cameras (IP2M-841B)
That I’ve just set up.
They’ve had 2.420.AC00.16.R when I got them and I updated one to
2.420.AC00.17.R. (Updates are good right? :disappointed:)
And I’m getting a
requests.exceptions.HTTPError: 401 Client Error: Unauthorized for url: http://192.168.1.113:80/cgi-bin/magicBox.cgi?action=getMachineName
Same URL works in the browser.

Bit of a warning as well as request for help/ideas.

Edit: Looked more into it, Tried curl From Pi and got the same error. That lead me to believe that It’s more than just a hass config issue. It working in the browser completely threw me off.

Either way new update requires digest auth, there’s a issue ipen on python-amcrest.
Don’t update until resolved.

Didn’t see this post before it was too late.

But anyhow, here is the issue: https://github.com/tchellomello/python-amcrest/issues/70 on the python-amcrest github, which I believe that HA relies on.

Here is the bug on HA: https://github.com/home-assistant/home-assistant/issues/7129