Direct links to fixes
Tivoli Directory Server, Version 18.104.22.168-ISS-ITDS-IF0021
Tivoli Directory Server, Version 22.214.171.124-ISS-ITDS-IF0022
Tivoli Directory Server, Version 126.96.36.199-ISS-ITDS-IF0023
Tivoli Directory Server, Version 188.8.131.52-ISS-ITDS-IF0024
Tivoli Directory Server, Version 184.108.40.206-ISS-ITDS-FP0024
Tivoli Directory Server, Version 220.127.116.11-ISS-ITDS-IF0026
Closed as program error.
The following error was observed running dbback or dbrestore on Linux. A similar error may occur on any non-windows platform running TDS versions 18.104.22.168 - 22.214.171.124. # ./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
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.
APAR IO15552 in TDS 126.96.36.199 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.
This problem was introduced by APAR IO15552 which is contained in the following maintenance packages: | MDVREGR 188.8.131.52-ISS-ITDS-FP0017 | | MDVREGR 184.108.40.206-ISS-ITDS-IF0015 | | MDVREGR 220.127.116.11-ISS-ITDS-IF0014 | | MDVREGR 18.104.22.168-ISS-ITDS-IF0012 | | MDVREGR 22.214.171.124-ISS-ITDS-IF0011 | | MDVREGR 126.96.36.199-TIV-ITDS-FP0010 | The fix for this APAR will be contained in the following maintenance packages: | interim fix | 188.8.131.52-TIV-ITDS-IF0018 |
Reported component name
IBM TIV DIR SER
Reported component ID
Last modified date
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fixed component name
IBM TIV DIR SER
Fixed component ID
Applicable component levels