Failed to login to repository
and: -
Requested Member does not exist.uid=wpsadmin,o=default organization
even though I thought I'd done all the right things in terms of LDAP configuration etc.
Thankfully, Hunter Tweed's most excellent WP615 clustering guide: -
covered this, along with many other things.
I'd forgotten to run the enable-jcr-security task on the second node.
This required me to ensure that the ConfigEngine properties files: -
/opt/IBM/WebSphere/wp_profile/ConfigEngine/properties/wkplc.properties
WasUserid
WasPassword
PortalAdminId
PortalAdminPwd
/opt/IBM/WebSphere/wp_profile/ConfigEngine/properties/wkplc_comp.properties
WcmAdminGroupId
WcmAdminGroupCN
WcmContentAuthorsGroupId
WcmAdminGroupCN
were up-to-date, in terms of their references to LDAP user/group IDs, rather than the default WebSphere Identity Manager (WIM) values.
Once I'd done this, I ran the task as follows: -
cd /opt/IBM/WebSphere/wp_profile/ConfigEngine
./ConfigEngine.sh enable-jcr-security
and voila, we're good to go.
This Technote: -
describes the problem and solution in more detail.
No comments:
Post a Comment