CreateRepository - cws-khuntly/WebSphere GitHub Wiki
date: 2025-05-08 14:12:44 created: 2025-05-08 14:12:35 categories:
- WebSphere / Server Build / Portal Server / Primary Node / LDAP Repository / Create Repository
Login to the Portal host via SSH
Source setupCmdLine.sh:
source /opt/IBM/WebSphere/profiles/${PROFILE_NAME}/bin/setupCmdLine.sh
Copy the workplace property file:
cp /nfs/software/WebSphere/PortalServer/properties/wkplc.properties ${HOME}/workspace/WebSphere/PortalServer/properties/${ENV}/ConfigEngine/wkplc.properties
NOTE: This document assumes an IBM Tivoli Directory Server environment.
Ensure the workplace property file has the appropriate value for the deployment manager:
- Name: federated.ldap.baseDN
- Value: Base DN
- Name: federated.ldap.bindDN
- Value: Bind DN
- Name: federated.ldap.bindPassword
- Value: Bind DN password
- Name: federated.ldap.certificateMapMode
- Value: EXACT_MATCH
- Name: federated.ldap.et.group.objectClasses
- Value: groupOfUniqueNames
- Name: federated.ldap.et.personaccount.objectClasses
- Value: inetOrgPerson
- Name: federated.ldap.gc.name
- Value: ibm-allGroups
- Name: federated.ldap.gc.scope
- Value: direct
- Name: federated.ldap.gc.updateGroupMembership
- Value: false
- Name: federated.ldap.gm.dummyMember
- Value: uid=dummy
- Name: federated.ldap.gm.groupMemberName
- Value: uniqueMember
- Name: federated.ldap.gm.objectClass
- Value: groupOfUniqueNames
- Name: federated.ldap.gm.scope
- Value: direct
- Name: federated.ldap.host
- Value: LDAP Server FQDN
- Name: federated.ldap.id
- Value: LDAPID
- Name: federated.ldap.ldapServerType
- Value: IDS6
- Name: federated.ldap.port
- Value: LDAP Server listen port
- Name: federated.ldap.sslEnabled
- Value: true if SSL enabled, false otherwise
Set file security:
chmod 600 ${HOME}/workspace/WebSphere/PortalServer/properties/${ENV}/ConfigEngine/wkplc_dbdomain.properties
Copy the working workplace property file into the Portal profile ConfigEngine:
cp ${HOME}/workspace/WebSphere/PortalServer/properties/${ENV}/ConfigEngine/wkplc.properties ${USER_INSTALL_ROOT}/ConfigEngine/properties/wkplc.properties
Execute the following commands:
${USER_INSTALL_ROOT}/ConfigEngine/ConfigEngine.sh \
wp-create-ldap recycle-dmgr-if-cluster