0 Replies Latest reply on Jun 10, 2016 7:02 PM by Ibag

    Weblogic user password change has affected not to get restarted of any of services(Admin/managed/opmn)

    Ibag

      Hi All,

       

      I have done weblogic password change by following below steps and caused any service not getting started.

       

      Make sure all the services are down

      1. change directory to <Middleware_Home>\user_projects\domains\bifoundation_domain\bin

      cd <Middleware_Home>\user_projects\domains\bifoundation_domain\bin

      1. Source the setDomainEnv.cmd(Windows) / setDomainEnv.sh (Linux) script so we can get all the WebLogic variables set correctly

      In windows: setDomainEnv.cmd

      In Linux: . setDomainEnv.sh

      1. Now change the directory to security directory in your instance.

      cd <Middleware_Home>\user_projects\domains\bifoundation_domain\security

      1. Move the DefaultAuthenticatorInit.ldift to a backup file

      In Windows:

      mv DefaultAuthenticatorInit.ldift DefaultAuthenticatorInit_old.ldift

      In Linux:

      mv DefaultAuthenticatorInit.ldift DefaultAuthenticatorInit_old.ldift

      1. Run the “java weblogic.security.utils.AdminAccount newuser newpassword .” to generate a newDefaultAuthenticatorInit.ldift with a new user with the assigned password within the security directory

      eg: java weblogic.security.utils.AdminAccount weblogic weblogic123 .

      Note: replace newuser and newpassword with a user and password of your choosing. Ensure the password is a minimum of 8 characters and contains at least one numeric character. Also, don’t forget the period “.” at the end of the above command, it is required.

      1. Change directory to <Middleware_Home>\user_projects\domains\bifoundation_domain\servers\AdminServer\security

      cd <Middleware_Home>\user_projects\domains\bifoundation_domain\servers\AdminServer\security\

      1. Edit the boot.properties file and replace newpassword and newusername with the user and password you defined in step 6. Do this for all the servers in the domain.

      password=newpassword

      username=newusername

      The boot.properties will get encrypted once the admin server starts up

      1. Rename or remove directory <Middleware_Home>\user_projects\domains\bifoundation_domain\servers\AdminServer\data\ldap as it will get recreated once the WebLogic Admin server starts.
      2. e.g:

      rename <Middleware_Home>\user_projects\domains\bifoundation_domain\servers\AdminServer\data\ldap <Middleware_Home>\user_projects\domains\bifoundation_domain\servers\AdminServer\data\ldap_OLD

      1. Change directory to <Middleware_Home>\user_projects\domains\bifoundation_domain\bin and start the Weblogic Admin Server

      In Windows: startWebLogic.cmd

      In Linux:  ./ startWebLogic.sh

      1. Once the weblogic server is up, you’ll be able to login to Console with the new weblogic Admin user and password.