Details
Description
Start up Nexus OSS, and assign the "UI: LDAP Administrator" role to a user.
Now upgrade to Nexus Pro. After upgrade, you will see errors like this in the log:
2015-04-29 14:32:08 ERROR [qtp346428517-399] *UNKNOWN org.sonatype.security.realms.XmlAuthenticatingRealm - Unable to update hash for user admin
org.sonatype.configuration.validation.InvalidConfigurationException: Configuration is invalid!
Validation errors follows:
o roles - User ID 'admin' Invalid role id 'ui-ldap-admin' found.
To work around this, you need to replace occurrences of "ui-ldap-admin" with "ui-enterprise-ldap-admin" in the security.xml file.