I keep on struggling with the way winbox handles passwords and keeps reminding them. I hope you can help me.
My setup: winbox launched through wine on a linux machine. a master password is configured, passwords for various mikrotik devices are set.
Use case 1: start winbox, “keep password” is unset, enter master password, select a device (double click on it), click on session > disconnect. Now “keep password” is selected and IP address is filled along with password !!! no need to enter master password, just click on “connect” to reconnect to the device Use case 2: start winbox, “keep password” is unset, enter master password, select a device (double click on it), close winbox, reopen it, Now “keep password” is selected wit IP address lastly used !!! no need to enter master password, just click on “connect” to reconnect to the device.
What the hell am I doing wrong ? I keep having this behavior and I cannot imagine that this was made on purpose.
Have tried to replicate Your scenario using the latest Winbox 3.37, everything seems to be working fine.
Everything seems to be as it should.
[/quote]
Thank you for having tried GlebsK.
I tried again to reproduce the issue on my side and indeed the scenario was not complete. In fact what makes winbox remembering the password is if it closed when it is trying to reconnect after a connectivity issue (for instance unplugged cable / wifi loss). If you close then the winbox window without cancelling the automatic reconnection, the next time you open winbox the password field is set and the checkbox is checked. I then only need to click on connect to the last connected device without having to provide any password. I could reproduce it multiple times now.
To me it’s not working as it should, I should not have to check each time if “keep password” is unset, and winbox should not check it back if I unchecked it explicitely.
You can try to delete the Winbox settings and session folders (for paths, check Tools → Move Sessions folder and File → Save As). And see if the issue continues with fresh settings file.