IO17241: [MDVREGR IO15552] "sh" error running dbback or dbrestore

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • The following error was observed running dbback or dbrestore on
    Linux. A similar error may occur on any non-windows platform
    running TDS versions 6.3.0.10 - 6.3.0.17.
    
      # ./idsdbback -I idsinst1 -k /tvo/backup
      GLPWRP123I The program '/opt/ibm/ldap/V6.3/sbin/32/dbback'
        is used with the following arguments '-I idsinst1 -k
        /tvo/backup'.
      sh: -c: line 0: unexpected EOF while looking for matching `''
      sh: -c: line 1: syntax error: unexpected end of file
      You have chosen to perform the following actions:
      ...
    
    A trace of the error shows in part:
    
      <timestamp> isProcessStarted: will run command='ps -p 9380|
        grep ' dbback'.
      sh: -c: line 0: unexpected EOF while looking for matching `''
      sh: -c: line 1: syntax error: unexpected end of file
      <timestamp> Error - isProcessStarted: stat(/tmp/ids_tmp_17127
        -1208105280_check_dbback_9380,0xbfe6a0b0) - errno=2
    

Local fix

  • The only effect the error has on the operation of dbback or
    dbrestore is that it will fail to detect if another instance of
    dbback is already running. Unless you're in an environment where
    multiple administrators are all trying to back up or restore the
    same TDS instance at the same time, this can safely be ignored.
    

Problem summary

  • APAR IO15552 in TDS 6.3.0.10 modified the command used to check
    if a process is running. The changes exposed an unrelated defect
    in a string library. The defect effects the formatting of
    strings to a maximum length when the string is less than that
    maximum. An audit of the code confirmed that (a) this is the
    only place this defect is exposed, and (b) "dbback" is the only
    process name < 8 characters which is checked in this way.
    
    The defect in the string library has been fixed.
    

Problem conclusion

  • This problem was introduced by APAR IO15552 which is contained
    in the following maintenance packages:
    | MDVREGR 6.3.0.17-ISS-ITDS-FP0017 |
    | MDVREGR 6.3.0.15-ISS-ITDS-IF0015 |
    | MDVREGR 6.3.0.14-ISS-ITDS-IF0014 |
    | MDVREGR 6.3.0.12-ISS-ITDS-IF0012 |
    | MDVREGR 6.3.0.11-ISS-ITDS-IF0011 |
    | MDVREGR 6.3.0.10-TIV-ITDS-FP0010 |
    The fix for this APAR will be contained in the following
    maintenance packages:
    | interim fix | 6.3.0.18-TIV-ITDS-IF0018 |
    

Temporary fix

Comments

APAR Information

  • APAR number

    IO17241

  • Reported component name

    IBM TIV DIR SER

  • Reported component ID

    5724J3960

  • Reported release

    630

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2012-09-28

  • Closed date

    2012-09-28

  • Last modified date

    2013-02-07

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

    IO16913

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

Fix information

  • Fixed component name

    IBM TIV DIR SER

  • Fixed component ID

    5724J3960

Applicable component levels

  • R630 PSY

       UP



Rate this page:

(0 users)Average rating

Add comments

Document information


More support for:

IBM Security Directory Server
General

Software version:

630

Reference #:

IO17241

Modified date:

2013-02-07

Translate my page

Machine Translation

Content navigation