When issuing the following command on an initial install of Splunk (Splunk is running) I receive the expected "User admin edited" confirmation but when I try to log on to the web ui it appears that the password won't take.
When changing the password via the webui it works every time.
./splunk edit user admin -password 7eyRa$# -roles admin Your session is invalid. Please login. Splunk username: admin Password: changeme User admin edited.
(Also tried with quotes surrounding the new password: ./splunk edit user admin -password "7eyRa$#" -roles admin)
I was able to get the password to stick (via the cli) if I removed the final "#" character. Is there any way around this?
We have a bug currently open against this issue. It will be fixed in a future release. The work-around in the meantime is to use the UI to set passwords that contain characters such as "$" or "#", or simply to avoid using those characters to set a password.
This problem is still present in the current version, I cannot use password with a dollar sign if I want to use the CLI (
./splunk install app xxx -auth admin:my$pass fails)