Unable to login to EIAM Server after changing the hostname

Document ID : KB000055289
Last Modified Date : 14/02/2018
Show Technical Document Details
  1. Windows services
    Start >Settings > Control Panel > Administrative Tools > Services

  2. Stop the following services

    eTrust Directory - iTechPoz-<SYSTEM NAME> 

    eTrust Directory - iTechPoz-<SYSTEM NAME>-Router

    eTrust Directory Administration Daemon ? master

    eTrust Directory SSL daemon - iTechPoz-Server

    Ingres Intelligent Database [EI]

    iTechnology iGateway 4.2


  3. Change the system name

  4. Go to
    c:\Program Files\CA\Ingres[EI]\ingres\files


    1. Edit the file config.dat
    2. Search for .machine_name. and replace by .*.
    3. Change the occurrences (both upper and lower case) of old machine name to new machine name

  5. Open a dos prompt


    1. Type ingprenv
    2. The value of II_GCNEI_LCL_VNODE will be the old machine name
    3. To change it, use ingsetenv II_GCNEI_LCL_VNODE new machine name

  6. Go to
    C:\Program Files\CA\Advantage Ingres [EI]\ingres\files\names


    1. Delete all the files containing old machine name in their filename except for iiname.all.

  7. Go to
      C:\Program Files\CA\SharedComponents\iTechnology


  8. Take a backup of iControl.conf file say iControl.backup . Edit iControl.conf remove the following from file and save the file 

    <UID> 9bdf48a1-sekhar451006ff-60e120-1 </UID>
    <PublicKey> MIGJAoGBANxJlsrtHY1w7= </PublicKey>
    <PrivateKey> Th+NWc/cTkoOmI= </PrivateKey>
    <TrustedKey host="localhost"> MIGJAoGBAyQ3jb8/IMUup16Ea/ = </TrustedKey>


  9. Take a backup of iAuthority.conf file say iAuthority.backup.Edit iAuthority.conf and remove the following from file and save the file

    <PublicKey> MIGJAoGBAMvXxc0J=</PublicKey>
    <PrivateKey> IG50a3kjfGdsaWx0OnZvdF =</PrivateKey>
    <TrustedRoot label="myself" alladmin="false">----- BEGIN CERTIFICATE-----
    /YIcX KUMfTcO8DYZ14yMNFSUOgHWc5Yc3fOKh+KhlQfbLRQ==
                          -----END CERTIFICATE-----
    </TrustedRoot>


  10. If running eTDir you'll also need to change the address field in each DSAs knowledge by replacing the machine name. The knowledge files are located in

    DXHOME/config/knowledge

  11. There are two DSA files to be edited.


    1. iTechPoz-<oldsystemname>.dxc Edit the file replacing
      set dsa "iTechPoz-<oldhostname>" to set
      dsa "iTechPoz-<newhostname>"

    2. iTechPoz-<oldsystemname>-Router.dxc Edit the file replacing
      set dsa "iTechPoz-<oldhostname>-Router" to set
      dsa "iTechPoz-<newhostname>-Router"

  12. Restart the system.

  13. Go to C:\Program Files\CA\SharedComponents\Embedded IAM and run the following:

    Setupdir.bat -DXHome %DXHome%

  14. Open a command prompt and run the following command to munge the password of the eiam server

    safex -munge <password>

  15. Go to Windows services
    Start >Settings > Control Panel > Administrative Tools > Services


  16. Stop the following services

    iTechnology iGateway 4.2

  17. Go to
    C:\Program Files\CA\iTechnology


  18. Edit the iPoz.conf and replace the munged password

    <EiamAdminPassword>OLD PASSWORD</EiamAdminPassword>
    <EiamAdminPassword>NEW PASSWORD</EiamAdminPassword> 

  19. Go to Windows services
    Start >Settings > Control Panel > Administrative Tools > Services


  20. Start the following services

    iTechnology iGateway 4.2

  21. You should be able to successfully login to eiam server.