IBM Support

IY93504: APP SUPPORT UPGRADE FAILS WHEN VARIABLES ARE ADDED TO KDC_FAMILIES

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • While installing TEMS application support for a new fixpack
    level, the installer fails with rc = -3 (ERR_CONFIG_NOT_FOUND).
    This is because the installer is failing to find the port number
    when a variable has been inserted between the protocol and port
    number of the KDC_FAMILIES string (for example, adding in
    EPHEMERAL:Y).
    
    RECREATION STEPS:
    
    1. Insert a variable such as EPHEMERAL:Y into the KDC_FAMILIES
    string between the port number and the protocol.
    
    For example, KDC_FAMILIES=IP.PIPE PORT:1918 now becomes
    KDC_FAMILIES=IP.PIPE EPHEMERAL:Y PORT:1918
    
    2. Run the application support installer for the TEMS and it
    will fail.
    
    RELATED FILES/OUTPUT:
    
    ksminst.log shows the following at the end:
    
    (455B7942.0020-1EF0:ko4inst.cpp,974,"Installer610::init")
    port........<>
    (455B7942.0021-1EF0:ko4inst.cpp,975,"Installer610::init") cms
    name....<>
    (455B7942.0022-1EF0:ko4inst.cpp,976,"Installer610::init")
    binarch.....<win32>
    (455B7942.0023-1EF0:ko4inst.cpp,977,"Installer610::init")
    rc..........<-3>
    (455B7942.0024-1EF0:ko4inst.cpp,979,"Installer610::init") Exit:
    0xFFFFFFFD
    (455B7942.0025-1EF0:ko4inst.cpp,2448,"main") Exiting with rc
    <-3>
    (455B7942.0026-1EF0:ko4inst.cpp,2449,"main") Exit: 0xFFFFFFFD
    
    APPROVER: bdm
    

Local fix

  • Rearrange the KDC_FAMILIES string so that the transport protocol
    (for example IP.PIPE) is immediately followed by the PORT
    number.
    
    Regardless of what the KDC_FAMILIES is set to in KBBENV, this
    change should actually be made in the Windows registry:
    
    1) open the
    HKEY_LOCAL_MACHINE\Software\Candle\CMS\KMS\TEMS1\Environment
    key in the registry.
    2) Change the value in KDC_FAMILIES from "IP.PIPE  EPHEMERAL:Y
    PORT:1918"   to   "EPHEMERAL:Y  IP.PIPE  PORT:1918"  instead
    3) run the installation again and app. support should succeed
    

Problem summary

  • Application support upgrade fails when EPHEMERAL:Y
    is added between the protocol and port number of the
    KDC_FAMILIES environment variable string.
    

Problem conclusion

  • The EPHEMERAL:Y string was not being correctly checked
    during the parsing of the KDC_FAMILIES environment variable.
    This APAR has been fixed and delivered in
    6.1.0.7-TIV-ITM-IF0001, please visit the IBM Support Web Site
    to obtain a copy of this package.
    

Temporary fix

Comments

APAR Information

  • APAR number

    IY93504

  • Reported component name

    TEMS

  • Reported component ID

    5724C04MS

  • Reported release

    610

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2007-01-11

  • Closed date

    2008-06-27

  • Last modified date

    2008-06-27

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

    OA25599 OA26792

Fix information

  • Fixed component name

    TEMS

  • Fixed component ID

    5724C04MS

Applicable component levels

  • R610 PSY

       UP

  • R620 PSN

       UP

[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SSCTLMP","label":"ITM Tivoli Enterprise Mgmt Server V6"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"610","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
27 June 2008