IBM Tivoli Software IBM Tivoli Software

[ Bottom of Page | Previous Page | Next Page | Contents ]


Product fix history

The following section includes all the fixes included in this fix pack.

Fixes contained in this fix pack

Table 4 lists the fixes included in this fix pack:

Table 4. Fixes included in this fix pack
Fix pack Component/Service
4.3.1-TIV-INV-FP0001 Inventory, Version 4.3.1
4.3.1-TIV-INVGW-FP0001 Inventory Gateway, Version 4.3.1
4.3.1-TIV-CLL-FP0001 Scalable Collection Service, Version 4.3.1
4.3.1-TIV-SWDSRV-FP0001 Software Distribution, Version 4.3.1
4.3.1-TIV-SWDGW-FP0001 Software Distribution Gateway, Version 4.3.1
4.3.1-TIV-SWDJPS-FP0001 Software Distribution Software Package Editor, Version 4.3.1
4.3.1-TIV-APM-FP0001 Activity Planner, Version 4.3.1
4.3.1-TIV-PMG-FP0001 Patch Management, Version 4.3.1
4.3.1-TIV-TLMEXT-FP0001 CM Extension for Tivoli License Manager, Version 4.3.1
APARs fixed for Inventory

Table 5 lists the APARs that were fixed for Inventory:

Table 5. APARs for Inventory
Inventory, Version 4.3.1, 4.3.1-TIV-INV-FP0001 and 4.3.1-TIV-INVGW-FP0001
IZ36578 IZ37067 IZ37463 IZ40935 IZ41054
IZ42275 IZ42283 IZ42943 IZ44261 IZ44909
IZ46768 IZ47661 IZ49535 IZ49791 IZ49856
IZ50748 IZ51170 IZ51313 IZ52869 IZ53428
IZ55281 IZ63870 IZ64673

APAR IZ36578

Abstract:
LPAR property/group not added to the hardware Windows configuration of existing profiles
Error Description:
The LPAR property/group is not added to the hardware Windows configuration of an existing profile, if one of the following fix packs has already been applied:

APAR IZ37067

Abstract:
Inventory log file is written as nobody:nobody
Error Description:
Inventory log file is created as nobody:nobody 666. 666 is a too high permission that is not compliant with the security rules. Set it to 644.

APAR IZ37463

Abstract:
Signature files have size 0
Error Description:
A signature software scan can find files having a zero (0) file size. However, the MATCH_SWARE_VIEW that joins the SIGNATURE table with UNMATCHED_FILES, which represents the results of the file system scan named "Scan for Basic Information", does not display any match for signature files having size 0, even if the file system scan can detect these files.

APAR IZ40935

Abstract:
Data is truncated because the field for the OS_SUB_VERS data only allows 32 characters
Error Description:
The value for the Inventory hardware scan data OS_SUB_VERS, named "Sub Version" in the MIF file, is limited to 32 characters, but, for example, the result data for the polish Microsoft Windows XP Professional service pack 1 is 35 characters long. The following is a sample tivhscan.mif file:
Start Attribute
Name = "Sub Version"
ID = 5
Type = String(32)
Value = "Build 2600: Dodatek Service Pack. 1"
End Attribute 

APAR IZ41054

Abstract:
The 20081130 catalog file causes an Inventory scan failure
Error Description:
If you have downloaded the catalog named
itlcm22-allProducts-fullSwCat-20081130.xml
and you have run one of these commands: when you perform an Inventory scan against a Windows endpoint the scan fails.
Additional information:
The scan failure is caused by an incorrect signature in the catalogWindows.txt file, which is downloaded on the endpoint. The reason is that the Configuration Manager scanner does not accept an extended signature that is split into multiple rows:
42987]57b056a4abfe46c0b480d883136ada59]0]400]1]&nil;]
<Signaturename="Oracle 11g"
guid="57b056a4abfe46c0b480d883136ada59"&gt;<Variable
The signature must be all in one single row.

APAR IZ42275

Abstract:
Tivoli Desktop 4.3.1 if installed into a non-default path causes an Inventory GUI launch problem
Error Description:
If you install the Tivoli desktop from Configuration Manager 4.3.1 CD 3 and specify a non-default installation path such as c:\tivoli\desktop, when you try to launch the inventory editor GUI it does not launch. A hard-coded issue is present in the file c:\Tivoli\Desktop\Console\InvGUI.bat. The suggested workaround for this issue is to change the path to match your non-default installation path.

APAR IZ42283

Abstract:
Inventory profile creation using the Tivoli desktop does not work on Windows platforms
Error Description:
When you try to create an inventory profile using the Tivoli desktop, the profile might not be created and an oserv failure popup panel might be displayed. The problem does not necessarily occur during the first attempt to create the profile.

APAR IZ42943

Abstract:
Software signature scan fails
Error Description:
After loading the file named inventory-allProducts-fullSwCat-20080831.xml and performing a signature scan, the software signature scan fails. This issue is caused by the extended signature being split into multiple rows.

APAR IZ44261

Abstract:
MIF parse error in tivrscan.mif on AS/400 endpoints
Error Description:
When performing a scan on an AS/400 endpoint for "scan registry for product information", the following error occurs:
Dec 01 13:35:30 Q MethInit ** Exception caught in run_impl: MIF
parse
error: tivrscan.mif: line 780: syntax error
Context: "5"

APAR IZ44909

Abstract:
wscanfs -reset failure due to LIBPATH setting
Error Description:
Because of the LIBPATH setting used by Configuration Manager, an Inventory scan performed on AIX platforms might fail and display the following error message:
INFO: Command to run: /opt/tivoli/cit/bin/wscanfs -reset
INFO: Dumping CLI invocation parameters:
/opt/tivoli/cit/bin/wscanfs
-reset
INFO: after tiv_spawn() pid=28246
INFO: Timeout=-1
INFO: before calling unix_wait()  pid=28246
INFO: inside unix_wait()
INFO: inside unix_wait() timeout=-1
INFO: cli invocation status=8
ERROR: sa_discover threw an exception
INFO: Releasing the lock...

APAR IZ46768

Abstract:
Deadlocks when writing to the PRINTER table
Error Description:
When running big Inventory scans, deadlocks can be found in the RIM log for the PRINTER and MOUSE tables.
Additional Information:
The PRINTER and MOUSE tables are leaf tables (no computer_sys_id) so they can be concurrently accessed by different output threads.

APAR IZ47661

Abstract:
Inventory 431 malloc occurs
Error Description:
Inventory 431 malloc occurs when performing a compression of MIF files on the endpoint.

APAR IZ49535

Abstract:
Inventory scan on AIX platforms might cause malloc
Error Description:
Tivoli Configuration Manager 431 Inventory scan on AIX platforms might cause malloc when scanning large file systems.

APAR IZ49791

Abstract:
INV_CONFIG_EP_METHS process might hang
Error Description:
The Common Inventory Technology scanner wscansw might create a malformed or truncated output file named inv/SCAN/swscan.xml especially if the wscansw command cores.

APAR IZ49856

Abstract:
Log message contains misleading information when the signature catalog is not found
Error Description:
When the catalog of the signatures is not downloaded, the log file shows that wscanner tried to run but does not specify that the problem is caused by a missing catalog. A more specific log file would be useful.

APAR IZ50748

Abstract:
Directory exclusion in Inventory profile does not work with CIT 2.6
Error Description:
With the Common Inventory Technology (CIT) version 2.6 provided by Tivoli Configuration Manager, the directory exclusion does not work correctly.

APAR IZ51170

Abstract:
Incorrect number of lines after running wqueryinv command
Error Description:
Even if the PHYSICAL PROCESSOR table contains the correct number of entries, when performing wqueryinv, more entries are added.

APAR IZ51313

Abstract:
Signature catalog should not be sent if the signature scan is not required
Error Description:
A signature catalog for Windows is sent to a Windows endpoint even if the Inventory profile is not configured to scan for signatures. The same issue occurs on UNIX platforms.

APAR IZ52869

Abstract:
Log file specified with wsetinvglobal must allow you to specify the permissions
Error Description:
You must be able to specify what the permissions are in the log file specified when running the wsetinvglobal command. These permissions were modified into 666 nobody:esms with APAR IZ37067 and they are now 644 again.
Additional Information:
To enable the fix provided, you must enable the GA_INV_LOG_FILE_CHMOD environment variable as follows:
run
odadmin environ get >e
edit e
and add at the bottom of the file e
GA_INV_LOG_FILE_CHMOD=TRUE

odadmin environ set <e
odadmin reexec all

APAR IZ53428

Abstract:
$remote keyword not working if preceeded by "/"
Error Description:
Common Inventory Technology (CIT) provides the capability to scan a remote drive if it is preceded by the $REMOTE:: key. The Inventory server and the wsetinvpcfiles / wsetinvunixfiles commands add a / prefix to all the directory names specified in the Include Directory section. CIT cannot read this key.

The following fix applies to UNIX endpoints only:

The Tivoli Configuration Manager code has been modified, so that the "/" prefix is not added, if the "$REMOTE" string is located at the beginning of the directory name.

Additional Information:
Even if the $REMOTE prefix is correctly set, the scan against a remote drive might not work, in particular on Windows platforms, because the remote drive might not be visible to the TRAA (wlcftap) TMF user, when it invokes any command. For example, when running a simple TMF task such as:
ls -la N:/
where N:/ is a remote resource, the scan might not work.

APAR IZ55281

Abstract:
ACCESSED TIME information is now provided by the tivsscan.mif file
Error Description:
If you perform an Inventory software scan, configured using the Scan for installed products using signature matching scan option, you retrieve new information named ACCESSED TIME, which shows the GMT time when the signature file was last accessed.
Additional Information:
The software signature scan on the endpoint now discovers the ACCESSED TIME information for each matched signature. On the endpoint, the inv/SCAN/tivsscan.mif file now shows this information. The INVENTORY_SWARE and H_INVENTORY_SWARE queries have been updated to display the new column. Also the INST_SWARE_VIEW and H_INST_SWARE_VIEW have been modified.

APAR IZ63870

Abstract:
wscanvpd might fail with return code 52
Error Description:
The wscanvpd command uses a Windows API to collect the product information, and if this API fails, then wscanvpd also fails on some endpoints and displays a return code of 52.

APAR IZ64673

Abstract:
SQL0180N inserting the ACCESSED_TIME column into the database
Error Description:
When inserting the ACCESSED_TIME column into the MSWARE_DESC table, a SQL0180N error occurs, during the UPDATE with difference scan. When performing REPLACE with current results, no error is generated.
APARs fixed for Scalable Collection Service

Table 6 lists the APAR that was fixed for Scalable Collection Service:

Table 6. APARs for Scalable Collection Service
Scalable Collection Service, Version 4.3.1, 4.3.1-TIV-CLL-FP0001
IZ60279

APAR IZ60279

Abstract:
inv_rcv_meths.exe failure
Error Description:
The inv_rcv_meths.exe fails and ends in an unexpected way, tracking the error in oservlog, and preventing the Inventory database from being updated.
APARs fixed for Software Distribution

Table 7 lists the APARs that were fixed for Software Distribution:

Table 7. APARs for Software Distribution
Software Distribution, Version 4.3.1, 4.3.1-TIV-SWDSRV-FP0001
IZ35031 IZ37181 IZ37727 IZ39094 IZ43906
IZ44090 IZ46760 IZ46966 IZ47592 IZ50171
IZ50436 IZ55429 IZ55739 IZ56029 IZ57803
IZ59322 IZ59502 IZ59604 IZ59646 IZ60188
IZ60341 IZ60609 IZ61292 IZ62258 IZ62947
Software Distribution Gateway, Version 4.3.1, 4.3.1-TIV-SWDGW-FP0001
None
Software Package Editor, Version 4.3.1, 4.3.1-TIV-SWDJPS-FP0001
None
Software Package Editor for Endpoints, Version 4.3.1, 4.3.1-TIV-SWDEP-FP0001
None

APAR IZ35031

Abstract:
Performance issue with Software Package Editor
Error Description:
Saving a software package definition (SPD) file to the repository using the Software Package Editor, reorganizes the files. For software packages containing thousands of files, there is a performance problem.

APAR IZ37181

Abstract:
wldsp command issued to 1850 target managed nodes has a mdist2_result methods problem
Error Description:
When issuing the wldsp command to a target list of 1850 managed nodes, the mdist2_result methods that are returned by this command generate several object_get_alls, which cause a performance problem.
Additional information:
This APAR enhances the fix done for APAR IZ31961.

APAR IZ37727

Abstract:
Nested package logging is incorrect
Error Description:
When a parent package has nested packages, the log reporting is incorrect.

APAR IZ39094

Abstract:
SPB wimpspo command hangs on Linux-ix86 platforms
Error Description:
On Linux-ix86 platforms, when issuing the wimpspo command on a software package block, the command fails because it hangs.

APAR IZ43906

Abstract:
Reports occasionally lost by report manager
Error Description:
The Report Manager component occasionally loses some reports. For this reason, the data replication to the Tivoli Provisioning Manager for Software environment cannot be completely accurate.

APAR IZ44090

Abstract:
spd_eng crashes when negative value is returned by file last_modified
Error Description:
The installation of a software package performed using the wdinstsp command ends with an error. The negative value returned from file::last_modified return data is not considered as a valid value and generates the abend.

APAR IZ46760

Abstract:
Replace wrongTivoli_MD2GUI.spb in Configuration Manager 4.3.1 GA (APAR IZ40953)
Error Description:
The workaround for APAR IZ40953 causes the following problem: the Software Distribution Console does not open in Configuration Manager 4.3.1 GA code. Before installing Configuration Manager 4.3.1, you must replace the Tivoli_MD2GUI.spb in the Configuration Manager images with the one provided in the Tivoli Management Framework 4.3.1 images.

APAR IZ46966

Abstract:
wspmvdata command causes spd_eng to crash when retrieving a file
Error Description:
When retrieving a file from an endpoint to the HUB in your environment using the wspmvdata command, you receive a TRAP error.

APAR IZ47592

Abstract:
spd_eng abends when accessing corrupted key in the registry
Error Description:
The spd_eng process abends when accessing a corrupted key (HKEY_LOCAL_MACHINE) in the registry of a Microsoft Windows workstation.

APAR IZ50171

Abstract:
continue_on_invalid_targets setting is not working on target lists
Error Description:
If you set the continue_on_invalid_targets option to yes, the option does not seem to work when an endpoint is not subscribed to the profile manager where the software package is defined.

APAR IZ50436

Abstract:
The allow_defer option allows you to postpone the operation until after its deadline
Error Description:
When using the allow_defer option, you can postpone a Software Distribution operation after its planned deadline.

APAR IZ55429

Abstract:
The lcf_before script needs a new argument: the software package
Error Description:
The lcf_before script now has in its parameter list also the software package name.

APAR IZ55739

Abstract:
Unable to insert multiple files and directories using the Software Package Editor
Error Description:
When using the Software Package Editor on Windows platforms, you can select an option to insert multiple files or directories. The following problem occurs: after highlighting the files or the directories, and clicking Add, nothing happens. Files or directories are not displayed in the lower section of the dialog and do not allow you to confirm your insertion.

APAR IZ56029

Abstract:
wdusrprf command must handle better the missing dll libraries to avoid pop-up errors
Error Description:
When dll libraries are missing, the wdusrprf command is run on each new login and pop-up errors are displayed.

APAR IZ57803

Abstract:
wspmvdata command - spd_eng hangs on missing file on SCO-UNIX endpoint
Error Description:
When running the wspmvdata command against SCO-UNIX endpoints, the retrieval of a non-existant file causes the spd_eng process to hang, and the failing results are not sent back to the gateway.

APAR IZ59322

Abstract:
Repair function is not working
Error Description:
The installation of a software package using the repair function does not work and ends with the following error:
DISSE0459E A failure occurred when the server tried to contact
the endpoint. The endpoint might be down.

APAR IZ59502

Abstract:
REMOVE_WIN_REGISTRY_KEY must display an error when the key cannot be deleted
Error Description:
When trying to delete an entry in the registry using the REMOVE_WIN_REGISTRY_KEY option, the entry is not removed if it contains a value, but no error message is displayed.

APAR IZ59604

Abstract:
Improvement needed for APAR IZ50436: The allow_defer option can now postpone software distribution operations until after the deadline
Error Description:
When using the options -l deadline=deadline and -l enable_notification=y, the software distribution becomes mandatory. Also using -l allow_defer=y and -l allow_reject=y is no longer possible.

APAR IZ59646

Abstract:
SIG 11 in FILE_SYSTEM_OBJECT::EQUAL_ATTRIBUTES
Error Description:
The AIX function getpwnan might abend. It is not called if the user owner of the file is ROOT. The problem occurs only in AIX environments with massive data move operations.

APAR IZ60188

Abstract:
MDIST2 console does not pop up if started from APM
Error Description:
The MDIST2 console does not pop up, and remains at 85 %, if started within the Activity Planner Monitor. As soon as you close the Activity Planner Monitor, the MDIST2 console pops up correctly.

APAR IZ60341

Abstract:
S=11 error when loading a software package using the advanced options
Error Description:
From the Tivoli desktop if you right-click a software package, and select Load -> Advanced options-> Distribution settings, odstat displays the following error:
*13813 O+hdq1-13542  done  0   0 08:55:20  S=11
1197978402.1.865#SoftwarePackage::Spo# dialog_icon

APAR IZ60609

Abstract:
Exceptions of wspmvdata command are wrongly logged in the default log file DataMovingRequest.1.log
Error Description:
When performing a retrieve operation from an unavailable endpoint using the wspmvdata command at distribution expiration time, the gateway logs the exception in the default log file, even if the wswdcfg split_dm_logkeyword option is set to yes. After the fix, the exception is correctly logged into DataMovingRequests.DistID.log.

APAR IZ61292

Abstract:
$(user_profile_dir) not honored
Error Description:
The $(user_profile_dir) variable is not honored when installing a software package using this variable, for example, if you specify it as target directory. The All Users folder is used instead.

APAR IZ62258

Abstract:
Remove failure when files have versions
Error Description:
The remove operation of a SPB file fails when files have different versions.

APAR IZ62947

Abstract:
Activity plan remains started if Inventory activity fails
Error Description:
If you submit an activity plan with a single Inventory activity, and the Inventory activity fails on one of the targets involved, an error message is correctly returned to the Activity Plan Monitor, but the APM Handler does not process it. The following exception is thrown in the APM Handler traces:
09/08/31 10:55:49.652 CEST:  APMHandler   F  :
com.tivoli.apm.core.APMHandler: 
ExRIMError Exception updating database. The report will be reprocessed:
com.tivoli.framework.RIM.ExRIMSQLParseFailed
com.tivoli.framework.RIM.ExRIMSQLParseFailed
at
com.tivoli.framework.RIM.ExRIMSQLParseFailedHelper.read(ExRIMSQL
ParseFailedHelper.java(Inlined Compiled Code))
APARs fixed for Activity Planner

Table 8 lists the APARs that were fixed for Activity Planner:

Table 8. APARs for Activity Planner
Activity Planner, Version 4.3.1, 4.3.1-TIV-APM-FP0001
IZ36265 IZ40600 IZ43804 IZ49769 IZ55464

APAR IZ36265

Abstract:
Recursion start time calculations cause poor performance in Activity Planner
Error Description:
When submitting a recursive activity plan with time interval as frequency type, in the Activity Planner Handler traces you can see that the new recursion date is calculated started from the submission time, displaying several messages such as the following:
recursion ... skipped: Recursion date performed is less than actual date.

APAR IZ40600

Abstract:
Activity plan MAIL_ID tag is not exported
Error Description:
When exporting an activity plan using the command line or the Activity Plan Editor, the mail_id tag is not exported to the output XML file.

APAR IZ43804

Abstract:
APM traces are needed when specifying targets from a file
Error Description:
Using the Activity Planner you can specify the targets from a file, and you specify the managed node and the path to that target file. When attempting to select a text file with populated endpoints to be used as targets from either the plan or activity level, you receive the following error message:
AMN4025E An incorrect value was specified for either
the Managed Node or the Path to file parameter. Check whether the
managed node and file name exist and have been entered correctly.
The problem is that the file exists, it is valid, and it has the correct permissions. Therefore, traces are needed to understand what the problem is.

APAR IZ49769

Abstract:
Issue with wstopapm -f command
Error Description:
The wstopapm with the -f option does not work when you switch users from non-root to root. Using the force option, the user is checked against the idmap of $root_user.

APAR IZ55464

Abstract:
wsetapmpw on Solaris only works with 8 characters
Error Description:
The wsetapmpw command performed on Solaris platforms only works with 8 characters. The problem is due to a limitation of the Solaris getapss API. With this APAR, the wsetapmpw command has been enabled to use more than 8 characters.
APARs fixed for Patch Management

Table 9 lists the APARs that were fixed for Patch Management:

Table 9. APARs for Patch Management
Patch Management, Version 4.3.1, 4.3.1-TIV-PMG-FP0001
IZ39651 IZ40784

APAR IZ39651

Abstract:
Errors in the REMOVE_CTRL_M.SH script
Error Description:
The tpm_install/Remove_ctrl_M.sh script contains the following incorrect statement:
sed -e 's/
$//' "$line" >"$home_dir"/tmpa
but it should contain:
sed -e 's/$//' "$line" >"$home_dir"/tmpa

APAR IZ40784

Abstract:
Parser failure because of carriage return in ApprovedChanges.txt file
Error Description:
Depending on the Cygwin version, the ApprovedChanges.txt file might contain extra carriage return characters, which cause a parser failure, for example, when running WSUS 3.0. With WSUS version 2.x the parser problem does not occur.
APARs fixed for CM Extension for Tivoli License Manager

The CM Extension for Tivoli License Manager component does not currently contain any fixed APARs.


[ Top of Page | Previous Page | Next Page | Contents ]