Skip to main content

Node Manager Username and Password for Oracle HTTP Server 12c in a Standalone Domain

Start the Ohs Instance for 12C
F:\OHS\user_projects\domains\base_domain\bin>stopComponent.cmd ohs1
Step:1 Stop the OHS component
F:\OHS\user_projects\domains\base_domain\bin>stopComponent.cmd ohs1
Stopping System Component ohs1 ...
Initializing WebLogic Scripting Tool (WLST) ...
Welcome to WebLogic Server Administration Scripting Shell
Type help() for help on available commands
Reading domain from F:/OHS/user_projects/domains/base_domain
Please enter Node Manager password:
Connecting to Node Manager ...
Successfully Connected to Node Manager.
Killing server ohs1 ...
Successfully killed server ohs1
Successfully disconnected from Node Manager.
Exiting WebLogic Scripting Tool.
Done
Step:2  Invoke WLST offline
F:\OHS\oracle_common\common\bin>wlst.cmd
Initializing WebLogic Scripting Tool (WLST) ...
Welcome to WebLogic Server Administration Scripting Shell
Type help() for help on available commands
wls:/offline>
Step:3 Connect nodemanger
wls:/offline> nmConnect('weblogic','weblogic@123','localhost','5556','base_domain','F:/OHS/user_projects/domains/base_domain','ssl','true')
Connecting to Node Manager ...
Successfully Connected to Node Manager.
Step:4 Nodemanager Disconnect
wls:/nm/base_domain> nmDisconnect()
Successfully disconnected from Node Manager.
wls:/offline>
Step:5 Changing the nodemanger username and password
F:\OHS\oracle_common\common\bin>wlst.cmd
Initializing WebLogic Scripting Tool (WLST) ...
Welcome to WebLogic Server Administration Scripting Shell
Type help() for help on available commands
wls:/offline> readDomain('F:/OHS/user_projects/domains/base_domain')
wls:/offline/base_domain>cd("/SecurityConfiguration/base_domain")
wls:/offline/base_domain/SecurityConfiguration/base_domain>cmo.setNodeManagerUsername("weblogic1")
wls:/offline/base_domain/SecurityConfiguration/base_domain>cmo.setNodeManagerPasswordEncrypted("mindcraft123")
wls:/offline/base_domain/SecurityConfiguration/base_domain>updateDomain()
wls:/offline/base_domain/SecurityConfiguration/base_domain>exit()
Exiting WebLogic Scripting Tool.
F:\OHS\oracle_common\common\bin>

Step:6  Now connect nodemanager old user name and password
wls:/offline> nmConnect('weblogic','weblogic@123','localhost','5556','base_domain','F:/OHS/user_projects/domains/base_domain','ssl','true')
Connecting to Node Manager ...
Traceback (innermost last):
  File "<console>", line 1, in ?
  File "<iostream>", line 111, in nmConnect
  File "<iostream>", line 240, in raiseWLSTException
WLSTException: Error occurred while performing nmConnect : Cannot connect to Node Manager. : Received error message from Node Manager Server: [Access to domain 'base_domain' for user 'weblogic' denied
]. Please check Node Manager log for details.
Use dumpStack() to view the full stacktrace :
wls:/offline>
Step:7  Now try to connect the updated username and password
wls:/offline> nmConnect('weblogic1','mindcraft123','localhost','5556','base_domain','F:/OHS/user_projects/domains/base_domain','ssl','true')
Connecting to Node Manager ...
Successfully Connected to Node Manager.
wls:/nm/base_domain>

We  successfully changed the username and password.
This process will automatically update the following files for you:

  DOMAIN_HOME/config/config.xml
  DOMAIN_HOME/config/nodemanager/nm_password.properties

Comments

  1. Thank you so much for the info, Actually I am using linux OS(redhat) I am aware of weblogic server setup but I am confused with oracle http server setup from beginning like creating domain and setting up ssl certificate configuration. Could you please help me with that🄲

    ReplyDelete

Post a Comment

Popular posts from this blog

Oracle WebLogic Server Version Finding Ways

1. We can determine weblogic server version using registry.xml file: Location in WLS 12.2.1.3: $ORACLE_HOME/inventory/registry.xml <distribution status="installed" name="WebLogic Server" version="12.2.1.3.0"> e.g. /u02/oracle12213/oracle_home/middleware/inventory/registry.xml <?xml version = '1.0' encoding = 'UTF-8' standalone = 'yes'?> <registry home="/u02/oracle12213/oracle_home/middleware" platform="226" sessions="5" xmlns:ns2="http://xmlns.oracle.com/cie/gdr/dei" xmlns:ns3="http://xmlns.oracle.com/ cie/gdr/nfo" xmlns="http://xmlns.oracle.com/cie/gdr/rgy">    <distributions>       <distribution status="installed" name="WebLogic Server" version="12.2.1.3.0">          <sessions>             <session id="1" date="2017-10-21T17:53:51.433+05:30" action="install"/>          ...

Oracle Http Server 12 C Configuration File's

In Ohs 12c Oracle changed the complete structure by introducing the domain & instances just like Weblogic There are Two Configuration files for Ohs 12C 1.Staging F:\OHS\user_projects\domains\base_domain\config\fmwconfig\components\OHS\ohs1 2.Runtime F:\OHS\user_projects\domains\base_domain\config\fmwconfig\components\OHS\instances\ohs1 You need to make changes in Staging configuration files and these changes automatically replicated to the configuration files of the run time environment.