Oracle ACE Pro
Oracle Solution Architect
Oracle E-Business Suite
Oracle Cloud Infrastructure
Oracle Fusion Middleware
Oracle Database Administration
Oracle Weblogic Administration
Oracle ACE Pro
Oracle Solution Architect
Oracle E-Business Suite
Oracle Cloud Infrastructure
Oracle Fusion Middleware
Oracle Database Administration
Oracle Weblogic Administration
Note: Before proceeding with this installation section, ensure you have completed the prerequisite tasks outlined below. Refer to the provided links for detailed guidance.
Step 1: Install and Configure Oracle Database for Oracle Internet Directory Please refer to the following blog for detailed guidance.
Link 🔗 Oracle Database 19c Installation for OID
Step 2: Install Oracle Fusion Middleware 12c Detailed instructions can be found in the following blog.
Link 🔗FMW 12.2.1.4 Installation for Oracle Internet Directory(OID)
Step 3: Install Oracle Internet Directory 12.2.1.4 Detailed instructions can be found in the following blog.
Link 🔗Configure Weblogic Domain for OID 12.2.1.4
Step 4:Configure Oracle Internet Directory(OID) 12.2.1.4 Detailed instructions are in the following blog.
Link 🔗Configure OID 12.2.1.4
1. Start the Administration Server and Node Manager |
|
[oidmgr@oidserver ~]$ . ./oid_env.env [oidmgr@oidserver ~]$ cd $DOMAIN_HOME/bin [oidmgr@oidserver bin]$ nohup ./startWebLogic.sh & [1] 6503 Check the nohup.out to check and make sure the Admin Server Process in Running Mode [oidmgr@oidserver bin]$ tail -20 nohup.out |
![]() |
[oidmgr@oidserver ~]$ cd $DOMAIN_HOME/bin [oidmgr@oidserver bin]$ nohup ./startNodeManager.sh & [2] 7630 Check the nohup.out to check and make sure the Node Manager Process in Running Mode [oidmgr@oidserver bin]$ tail -20 nohup.out |
![]() |
2. Initial Oracle Internet Directory(OID) Setup |
|
Connect with Weblogic Scripting Tool for initial setup up of OID Instance [oidmgr@oidserver bin]$ cd $ORACLE_HOME/oracle_common/common/bin [oidmgr@oidserver bin]$ ./wlst.sh WARNING: This is a deprecated script. Please invoke the wlst.sh script under oracle_common/common/bin. Initializing WebLogic Scripting Tool (WLST) … Welcome to WebLogic Server Administration Scripting Shell Type help() for help on available commands wls:/offline> connect (‘weblogic’,’oracle123′,’t3://oidserver.com:7001′) wls:/base_domain/serverConfig/> oid_setup(orcladminPassword=’oracle123′, odsPassword=’oracle123′, realmDN=’dc=us,dc=oracle,dc=com’) This will start the oid instance automatically |
![]() |
3. Starting Managed Server (wls_ods1) |
|
[oidmgr@oidserver bin]$ cd $DOMAIN_HOME/bin [oidmgr@oidserver bin]$ ./startManagedWebLogic.sh wls_ods1 When prompted for username/password to Boot Weblogic |
![]() |
Wait for the process of Managed Server being started and status shows RUNNING | ![]() |
4. Access Weblogic Console |
|
Login the Weblogic Console to check the Status http://oidserver.com:7001/console/login/LoginForm.jsp
|
![]() |
Check the Server Status As you can see our wls_ods1 Manage Server is running. | ![]() |
5. Access Oracle Directory Service Manager(ODSM) Console |
|
Open the ODSM Console For Creating Login Connection http://oidserver.com:7001/odsm/faces/odsm.jspx | ![]() |
Click Connect to a directory Now Click Create a New Connection | ![]() |
Fill the Connection information as Below •Directory Type: OID •Name: oid1 (We can give any name ) •Server: oidserver.com •Port : 3060 •Username: cn=orcladmin •Password: Oracle_123 |
![]() |
Logged in Page of ODSM | ![]() |
6. Access Enterprise Manager(EM) Console |
|
Access WebLogic Server EM Console
|
![]() |
Note:We Faced issue while logging into EM Console, it was continuously trying to reload the page and in the end, it ends up with Error.jsp Download the Following 2 Patches and Copy the downloaded patches on /home/oidmgr/* directory and Unzip Patch Patch 33903365 Patch 30613425 ![]() ![]() Environment should be down for apply this patchUnzip the Download Patches [oidmgr@oidserver ~]$ cd /home/oidmgr/30613424/ [oidmgr@oidserver 30613424]$ unzip p30613424_122140_Generic.zip [oidmgr@oidserver ~]$ cd /home/oidmgr/33903365/ [oidmgr@oidserver 33903365]$ unzip p33903365_122140_Generic.zip Set the Environment for Patching [oidmgr@oidserver ~]$ export ORACLE_HOME=/u02/app/oracle/Middleware/Oracle_Home [oidmgr@oidserver ~]$ export PATH=$ORACLE_HOME/OPatch:$PATH [oidmgr@oidserver ~]$ opatch version OPatch Version: 13.9.4.2.1 OPatch succeeded. Validate the OUI inventory with the following commands: [oidmgr@oidserver ~]$ opatch lsinventory -jre $ORACLE_HOME/oracle_common/jdk/jre Applying Patch 30613424 [oidmgr@oidserver ~]$ cd 30613424/30613424 [oidmgr@oidserver 30613424]$ opatch apply Applying Patch 33903365 [oidmgr@oidserver 30613424]$ cd /home/oidmgr/33903365/33903365 [oidmgr@oidserver 33903365]$ opatch apply |
|
Now Again Try to Login EM Console Access WebLogic Server EM Console as http://oidserver.com:7001/em |
![]() |
After login Click the Highlighted Icon to Expand Target Navigation | ![]() |
You can see Adminserver and Manage_Server(wls_ods1) | ![]() |
CONFIGURING Directory Integration Platform(DIP) 12.2.1.4 FOR OID |
|
Adding Cipher Suites Configured for Oracle Internet Directory into ODIP[oidmgr@oidserver ~]$ . ./oid_env.env [oidmgr@oidserver ~]$ cd $JAVA_HOME/jre/lib/security [oidmgr@oidserver security]$ vi java.security Change the following given below in java.security From: jdk.tls.disabledAlgorithms=SSLv3, RC4, DES, MD5withRSA, DH keySize < 1024, EC keySize < 224, 3DES_EDE_CBC, anon, NULL TO: jdk.tls.disabledAlgorithms=SSLv3, RC4, DES, MD5withRSA, DH keySize < 1024, EC keySize < 224, 3DES_EDE_CBC, NULL |
![]() |
From the Target Navigation pane in EM, expand the domain. From the domain home page, select the Managed Server (wls_ods1). | ![]() |
From the WebLogic Server menu, choose System MBean Browser. | ![]() |
Expand Configuration MBeans in the MBean navigation tree and then select bea > Server. Expand the Server node and then expand the Managed Server node (wls_ods1). |
![]() |
From the Managed Server node, expand SSL and then select the Managed Server MBEAN. The Configuration MBEAN page is displayed. Select Attributes tab and then select CipherSuites |
![]() |
Click on Lock & Edit screen before doing the changes | ![]() |
Attribute: Ciphersuites page is displayed. Click Add and then add the ciphers | ![]() |
TLS_DH_anon_WITH_AES_128_GCM_SHA256 TLS_DH_anon_WITH_3DES_EDE_CBC_SHA SSL_DH_anon_WITH_3DES_EDE_CBC_SHA Click Apply. Click Activate Changes in the Change Center Security Features in Oracle Directory Integration Platform Documentation: Security Features in DIP
|
![]() |
Configuring Oracle Directory Integration Platform for Oracle Internet Directory SSL No Authentication Mode |
Note: Make sure before executing manageDIPServerConfig Utility you update your WL_HOME Location [oidmgr@oidserver ~]$ cd $ORACLE_HOME/bin [oidmgr@oidserver bin]$ $ORACLE_HOME/bin/manageDIPServerConfig set -attribute sslmode -val 1 -h oidserver.com -p 7005 -D “weblogic” [Weblogic user password] Connection parameters initialized. Connecting at oidserver.com:7005, with userid “weblogic”.. Connected successfully. The attribute sslmode is successfully changed to value 1. [oidmgr@oidserver bin]$ |
Configuring Oracle Directory Integration Platform for Oracle Internet Directory |
Set the WL_HOME and ORACLE_HOME environment variables for Oracle Directory Integration Platform Run the dipConfigurator setup (<ORACLE_HOME>/bin) command on the command line. Note: You must create a dbconfigfile named as db.properties file with mentioned parameters under $ORACLE_HOME/bin You must set the WL_HOME and ORACLE_HOME environment variables before executing the dipStatus and dipConfigurator commands [oidmgr@oidserver ~]$ cd $ORACLE_HOME [oidmgr@oidserver Oracle_Home]$ cd bin [oidmgr@oidserver bin]$ vi db.properties DRIVER_NAME:oracle.jdbc.OracleDriver DRIVER_TYPE:thin DB_HOST:oidserver.com DB_PORT:1521 DB_SID:OIDDB DB_SERVICENAME:OIDDB |
Running dipConfigurator |
[oidmgr@oidserver bin]$./dipConfigurator setup -wlshost oidserver.com -wlsport 7001 -wlsuser weblogic -ldaphost oidserver.com -ldapport 3131 -ldapuser “cn=orcladmin” -isldapssl true -dbconfigfile db.properties Enter password to contact WebLogic Server: Enter password to contact LDAP Server : Enter password to connect OID DB : DIP Configuration completed
/u02/app/oracle/Middleware/Oracle_Home/ldap/log/dipConfig.log |
If you encounter any issues or have further questions, feel free to contact on Below: Linkedin 🔗 SyedSaadAli
Note: Before proceeding with this installation section, ensure you have completed the prerequisite tasks outlined below. Refer to the provided links for detailed guidance.
Step 1: Install and Configure Oracle Database for Oracle Internet Directory Please refer to the following blog for detailed guidance.
Link 🔗 Oracle Database 19c Installation for OID
Step 2: Install Oracle Fusion Middleware 12c Detailed instructions can be found in the following blog.
Link 🔗FMW 12.2.1.4 Installation for Oracle Internet Directory(OID)
Step 3: Install Oracle Internet Directory 12.2.1.4 Detailed instructions can be found in the following blog.
Link 🔗Configure Weblogic Domain for OID 12.2.1.4
Enter the Domain Location |
![]() |
Selecting this template automatically selects the following as dependencies:
|
![]() |
Enter the Application Location | ![]() |
Enter Weblogic Credentials Click Next | ![]() |
Select Domain Mode Production Select JDK Environment Click Next | ![]() |
Enter the Connection Details Highlighted Click Get RCU Configuration Click Next | ![]() |
Select All Component Schema Click Next | ![]() |
Click Next | ![]() |
Select the following:
Click Next |
![]() |
Click Next | ![]() |
Enter Weblogic Credentials Click Next | ![]() |
Add JRF-MAN-SVR from Server Groups Click Next | ![]() |
Click Next | ![]() |
Click Next | ![]() |
Click Next | ![]() |
Click Next | ![]() |
Click Unix Machine TAB | ![]() |
Add oidhost1 in Unix Machine Note: Remove the entry from Machine tab. Click Next | ![]() |
Add Servers To the Machine Click Next | ![]() |
Click Next | ![]() |
Click Next | ![]() |
Click Create | ![]() |
Configuration Started | ![]() |
Click Next | ![]() |
Click Finish | ![]() |
[oidmgr@oidserver ~]$ vi oid_env.env export ORACLE_COMMON_HOME=$ORACLE_HOME/oracle_common export ORACLE_HOME=/u02/app/oracle/Middleware/Oracle_Home export WL_HOME=$ORACLE_HOME/wlserver export JAVA_HOME=/u02/jdk1.8.0_361/ export DOMAIN_HOME=$ORACLE_HOME/user_projects/domains/oid_domain |
Enter the following parameter given below $DOMAIN_HOME/bin definition to enable reading boot.properties file for starting the Weblogic without Password [oidmgr@oidserver ~]$ cd $DOMAIN_HOME/bin [oidmgr@oidserver bin]$ vi setDomainEnv.sh JAVA_OPTIONS=”${JAVA_OPTIONS} -Dweblogic.system.BootIdentityFile=${DOMAIN_HOME}/security/boot.properties” export JAVA_OPTIONS
Start Node Manager and the Admin Server |
In new shells start the Node Manager and the Admin Server with the commands ‘$DOMAIN_HOME/bin/startNodeManager.sh‘ and ‘$DOMAIN_HOME/bin/startWebLogic.sh‘ respectively.[oidmgr@oidserver ~]$ . ./oid_env.env [oidmgr@oidserver ~]$ cd $DOMAIN_HOME/bin [oidmgr@oidserver bin]$ nohup ./startNodeManager.sh & [1] 11841 [oidmgr@oidserver bin]$ nohup: ignoring input and appending output to ‘nohup.out’ [oidmgr@oidserver bin]$ nohup ./startWebLogic.sh & [2] 12402 [oidmgr@oidserver bin]$ nohup: ignoring input and appending output to ‘nohup.out’ |
Login Weblogic Console |
|
http://oidserver.com:7001/console Enter Username and Password | ![]() |
Weblogic Console Home Page | ![]() |
If you encounter any issues or have further questions, feel free to contact on Below: Linkedin 🔗 SyedSaadAli
Note: Before proceeding with this installation section, ensure you have completed the prerequisite tasks outlined below. Refer to the provided links for detailed guidance.
Step 1: Install and Configure Oracle Database for Oracle Internet Directory Please refer to the following blog for detailed guidance.
Link 🔗 Oracle Database 19c Installation for OID
Step 2: Install Oracle Fusion Middleware 12c Detailed instructions can be found in the following blog.
Link 🔗FMW 12.2.1.4 Installation for Oracle Internet Directory(OID)
[oidmgr@oidserver oid]$ unzip -qo V983403-01.zip [oidmgr@oidserver oid]$ ls -l total 5025468 -r-xr-xr-x. 1 oidmgr oinstall 2579525498 Sep 13 2019 fmw_12.2.1.4.0_oid_linux64.bin -rw-r–r–. 1 oidmgr oinstall 10185 Sep 16 2019 fmw_12214_readme.html -rwxrwxrwx. 1 oidmgr oinstall 2566529344 Nov 17 22:36 V983403-01.zip |
[oidmgr@oidserver 31190532]$ /u02/oid/fmw_12.2.1.4.0_oid_linux64.bin -prereqConfigLoc /u02/31190532/prereq_metadata/oracle.as.install.oid.prerequisite/prereq Launcher log file is /tmp/OraInstall2024-11-18_02-59-12AM/launcher2024-11-18_02-59-12AM.log. Checking if CPU speed is above 300 MHz. Actual 2208.004 MHz Passed Checking monitor: must be configured to display at least 256 colors. Actual 16777216 Passed Checking swap space: must be greater than 512 MB. Actual 16379 MB Passed Checking if this platform requires a 64-bit JVM. Actual 64 Passed (64-bit not required) Checking temp space: must be greater than 300 MB. Actual 52902 MB Passed Preparing to launch the Oracle Universal Installer from /tmp/OraInstall2024-11-18_02-59-12AM Log: /tmp/OraInstall2024-11-18_02-59-12AM/install2024-11-18_02-59-12AM.log
Select Skip Auto Updates Click Next | ![]() |
For the COLLOCATED Installation Type, select the same ORACLE HOME the Infrastructure installation created | ![]() |
Standalone Mode:If you do not require Oracle Fusion Middleware (FMW) Infrastructure and just wish to install Oracle Internet Directory, then it is referred to as Standalone Mode. In this mode, OID and DIP must be managed via the command line and not the GUI interface Oracle Directory Services Manager (ODSM) or Enterprise Manager Fusion Middleware Control (EM FMWc) associated with the FMW Infrastructure. The FMW Infrastructure also includes a full WebLogic Server, ADF, OPSS, and other components, generally not required for an LDAP server. The advantage of OID Standalone may be to provide a database and LDAP server to many applications from a separately secured server with a minimal footprint. Collocated Mode:If you require Oracle Fusion Middleware Infrastructure and Oracle Internet Directory, then it is referred to as Collocated Mode. In this case install Oracle Fusion Middleware Infrastructure 12c (12.2.1.4.0) first, followed by the Oracle Internet Directory 12c (12.2.1.4). Both Infrastructure and Oracle Internet Directory must be installed in the same Oracle Home, hence the collocated terminology. Oracle Fusion Middleware Infrastructure distribution provides Weblogic Server, ADF Runtime, and advanced features such as OPSS and Enterprise Manager Fusion Middleware Control (EM FMWc) along with supporting Metadata Repository schemas and configuration of Oracle Directory Services Manager (ODSM). The FMW Infrastructure is a prerequisite for all other FMW products, except those that offer a standalone option (e.g. Oracle HTTP Server and Oracle Internet Directory). |
|
Select the JDK Home to use for this installation. Click Next | ![]() |
Click Next | ![]() |
Review the Installation Summary screen. To change entries Click BACK to the pertinent screen. Once satisfied with the settings, click the INSTALL button to begin the installation. | ![]() |
Installation in Progress | ![]() |
ISSUE 2 (If Installing OID on OEL/RHEL 8)Another issue If you are installing the OID 12.2.1.4 on Oracle Enterprise Linux(OEL) 8.x, you might face as shown in below Snapshot while Installation. |
If you encounter any issues or have further questions, feel free to contact on Below: Linkedin 🔗 SyedSaadAli
Oracle Fusion Middleware 12.2.1.4 is a set of software tools and services that help businesses build and run applications. It acts as a bridge between different systems, making it easier to connect, manage, and secure enterprise applications whether they are in the cloud, on-premises, or both.
Oracle Fusion Middleware 12.2.1.4 is a comprehensive platform designed to help businesses build, integrate, and secure applications while enabling advanced collaboration, analytics, and scalability. It’s ideal for organizations managing diverse IT systems in a hybrid environment.
Oracle Documentation To Be Used for FMW,OID,ODIP 12.2.1.4Ø Oracle Identity & Access Management Certification Matrix Oracle Fusion Middleware 12.2.1.4 Certification Matrix Ø Install Oracle Fusion Middleware Infrastructure Oracle Fusion Middleware 12.2.1.4 Ø Oracle Directory Integration Platform (DIP) Directory Intergration Platform 12.2.1.4 |
[root@oidserver ~]# useradd -g oinstall -G dba -d /home/oidmgr -m -s /bin/bash oidmgr
[root@oidserver ~]# passwd oidmgr Changing password for user oidmgr. New password: Retype new password: passwd: all authentication tokens updated successfully. [root@oidserver ~]# [root@oidserver u02]# chown -R oidmgr:oinstall /u02 |
[oidmgr@oidserver u02]$ tar -xvzf jdk-8u361-linux-x64.tar.gz [oidmgr@oidserver ~]$ cd /u02/jdk1.8.0_361/bin |
[oidmgr@oidserver fmw_infrastructure]$ ll total 1597388 -rwxrwxrwx. 1 oidmgr oinstall 1635717400 Nov 17 22:35 V998828-01.zip [oidmgr@oidserver fmw_infrastructure]$ unzip -qo V998828-01.zip [oidmgr@oidserver fmw_infrastructure]$ ll total 3195068 -r-xr-xr-x. 1 oidmgr oinstall 1636007590 Sep 13 2019 fmw_12.2.1.4.0_infrastructure.jar -rw-r–r–. 1 oidmgr oinstall 10185 Sep 16 2019 fmw_12214_readme.html -rwxrwxrwx. 1 oidmgr oinstall 1635717400 Nov 17 22:35 V998828-01.zip |
The 12c installation starts with the common infrastructure which contains Weblogic, the RCU, and other common components.
Start the installation with the command ‘java -jar fmw_12.2.1.4.0_infrastructure.jar for version 12.2.1.4.
[oidmgr@oidserver ~]$ cd /u02/jdk1.8.0_361/bin/ [oidmgr@oidserver bin]$ export DISPLAY=192.168.1.123:0.0 [oidmgr@oidserver bin]$ ./java -jar /u02/fmw_infrastructure/fmw_12.2.1.4.0_infrastructure.jar |
All Rights Reserved