I have an RB951Ui-2HnD, running ROS 7.23.recent (not sure if it was .3 or .4). All working fine.
I had configured and tested this device for installation at a remote site.
At a third, intermediate site, I decided to connect it and set it up on the local LAN for some further playing around. Plugged it in, connected via WinBox, no problem. Configured it for the local LAN on which I was going to mess with it for a while.
Some minutes later, suddenly the admin password - which had been working at the previous site and for a while at this interim site - is no longer accepted. "username or password wrong".
This persists no matter whether I directly connect my PC to an Ethernet port on the MikroTik, or I connect to the WiFi network that the MikroTik offers (and, that does still work).
Since I use a password manager, and WinBox has the password stored, it shouldn't be that I'm "Typing" the password wrong.
The only port open to the Internet is 80, for ACME challenge-response, and the webserver is set to only allow ACME on port 80. So unless 7.23. .3 or .4 has a hackable bug in the ACME part of the webserver, it shouldn't be that any kind of hack happened.
The upstream device (an ISP router, a FRITZ!Box) shows a live connection on the Ethernet port to which this MikroTik is plugged, and believes that the MikroTik is live.
Any idea why/how the MikroTik could suddenly decide that its password had changed, or just plain lose the admin password? (There is also a small possibility that the MikroTik automatically updated to 7.24, as I have automatic updates enabled, the MikroTik might have a path to the Internet - I'm actually not sure whether that had been configured at the point where I lost access, or whether that was the next thing that I was about to do).
Failing all, I could reset the thing and restore a backup that I had made just before shutting the device down at my main site before packing this MikroTik up for deployment; it wouldn't be a great loss. But before I do that I'd prefer to try to understand how this happened.
thank you.