IO17372: Update client wrapper cmd files [64 bit windows]

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • On 64 bit windows installation of Directory Server both 32 bit
    and 64 bit command line clients (such as ldapsearch) gets
    installed. The wrapper cmd files (such as idsldapsearch.cmd or
    ldapsearch.cmd) from the bin folder calls / executes the 64 bit
    executable only. There is no method to invoke the 32 bit
    executable with out editing the wrapper cmd file.
    

Local fix

  • Copy idsldapsearch.cmd into idsldapsearch32.cmd
    Modify the idsldapsearch32.cmd file to change the PATH and call
    the 32 bit exe:
    
    set PATH=%IDS_LDAP_HOME%\lib;%PATH%
    ...
    "%IDS_LDAP_HOME%\bin\32\%IDS_TMP_PROG%"  %*
    

Problem summary

  • Currently on a 64 bit windows system, the ldap client
    command wrappers are hard coded to invoke the 64 bit
    executable only.
    
    To invoke the 32 bit client executable, the ldap client
    command wrappers must be updated manually.
    
    TDS provided ldap client utilities are enhanced to use env
    variable IDS_LDAP_BIT_MODE on windows platforms. This env
    variable already exists for unix platforms.
    
    Setting IDS_LDAP_BIT_MODE to 32 will make the ldap client
    command wrappers to invoke 32 bit ldap client executables.
    If this variable is not set it will work as default
    behavior per OS bit mode. This means 32 bit executalble
    will be invoked by the client command wrapper on a 32 bit
    windows system. Similarly 64 bit executable will be invoked
     by the client command wrapper on a 64 bit windows system.
    
    To invoke the 32 bit ldap client executable on 64 bit
    windows system set the following env variable before using
    client utilities in a command prompt:
         set IDS_LDAP_BIT_MODE=32
    
    This will invoke 32 bit executable for execution.
    

Problem conclusion

  • The fix for this APAR will be contained in the following
    maintenance packages:
    | interim fix | 6.1.0.54-ISS-ITDS-IF0054 |
    

Temporary fix

Comments

APAR Information

  • APAR number

    IO17372

  • Reported component name

    IBM TIV DIR SER

  • Reported component ID

    5724J3960

  • Reported release

    610

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2012-10-23

  • Closed date

    2013-04-15

  • Last modified date

    2013-04-15

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

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

    IO18461 IO18464

Fix information

  • Fixed component name

    IBM TIV DIR SER

  • Fixed component ID

    5724J3960

Applicable component levels

  • R610 PSY

       UP



Rate this page:

(0 users)Average rating

Add comments

Document information


More support for:

IBM Security Directory Server
General

Software version:

610

Reference #:

IO17372

Modified date:

2013-04-15

Translate my page

Machine Translation

Content navigation