Still can't get this to work with "Local".
Steps I took-
1) Completely deleted the docker, img and appdata folder.
2) Re-installed.
3) Logged into admin with default admin/password.
4) Set authentication to local. Saved and refreshed server.
5) Changed admin password via CLI.
6) Added new user via CLI.
7) Added same user via admin page with options "Allow Admin" "Allow Auto Login". Saved and refreshed server.
8 Attempted to login using newusername/password via https://<IP>:943. Login Failed.
Logs show this-
local auth failed: no stored password digest found in authcred attributes: auth/authlocal:35,web/http:1609,web/http:750,web/server:126,web/server:133,xml/authrpc:110,xml/authrpc:164,internet/defer:102,xml/authsess:50,sagent/saccess:86,xml/authrpc:244,xml/authsess:50,xml/authsess:103,auth/authdelegate:308,util/delegate:26,auth/authdelegate:237,util/defer:224,util/defer:246,internet/defer:190,internet/defer:181,internet/defer:323,util/defer:246,internet/defer:190,internet/defer:181,internet/defer:323,util/defer:245,internet/defer:102,auth/authdelegate:61,auth/authdelegate:240,util/delegate:26,auth/authlocal:35,util/error:61,util/error:44
Did I miss a step to setup local authentication? Looks like the docker isn't storing credentials locally but I have no idea why.
Edit: Looks like I DID miss something.
Just adding the password via SSH isn't enough. It has to be added in the admin page as well.
Wonder what else I missed?