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

Create the LDAP 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

⚠️ **GitHub.com Fallback** ⚠️