Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Error in pass activation corrected

...

  1. Update the JOC Cockpit to release 1,11.5 following the procedure described in the JOC Cockpit - Installation article.
  2. Start the Jetty Web Server / check that the Web Service is running.
  3. Log into the JOC Cockpit with a user account that has edit permissions for the Manage Accounts view. (In the default configuration root and administrator accounts have the necessary permissions.)
  4. Go to the Manage Accounts view in the JOC Cockpit. Ensure that the Accounts tab is selected, showing the current user accounts.
  5. Copy and uncomment the following two lines from the [main] section of the shiro.ini-example file to the [main] section of the shiro.ini file:

    Code Block
    languagetext
    passwordMatcher = org.apache.shiro.authc.credential.PasswordMatcher
    iniRealm.credentialsMatcher = $passwordMatcher
  6. Delete all user accounts from the shiro.ini file (they will not be lost from the JOC Cockpit).
  7. Save the shiro.ini file.Go to the Manage Accounts view in the JOC Cockpit.
  8. Open the Edit Account modal window for any user.
  9. Click on Submit.
  10. All user accounts (Account Names, Passwords and Roles) will now be written back into the shiro.ini file by the JOC Cockpit and the Passwords will now be saved as hashed values. Users will be able to log in as before the update and new Passwords can be entered in plain text and will be saved as hashed values.

...