IBM Support

IV70115: COMMANDS GREATER THAN 217 CHAR ABORTS AGENT

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Running tacmd executecommand against a Solaris 10 (x86
    architecture) UX agent (6.2.3 FP 3) with a command line > 217
    characters causes the Agent to abnormally terminate.
    

Local fix

  • Specify command using shorter pathnames to reduce possibility of
    encountering the problem.  Command maximum length should not
    exceed 241 characters to avoid the problem.
    

Problem summary

  • If one issues an executecommand CLI command whose overall length
     exceeds two hundred seventeen (217) characters in length, the
    Solaris OS Agent  will abnormally terminate.
    
    
    When the TEMA Framework constructs a message for output to the
    Probe Status Log (LG0, LG1, ...) the message is constructed in a
    buffer whose total length is less than the message for display.
    As a result, when the message is written to the buffer, the
    message overwrites stack storage outside of the buffer space,
    eventually resulting in the Agent's abnormal termination.
    

Problem conclusion

  • Correct the algorithm used to place the message in the buffer,
    and allocate adequate buffer space to handle messages up to 1024
     bytes.
    
    The fix for this APAR is contained in the following maintenance
    packages:
    
      | fix pack | 6.3.0-TIV-ITM-FP0006
    

Temporary fix

  • When constructing an executecommand request, make certain that
    the total command length does not exceed 217 characters.  Pay
    particular attention to pathname lengths.
    

Comments

APAR Information

  • APAR number

    IV70115

  • Reported component name

    TEMS

  • Reported component ID

    5724C04MS

  • Reported release

    623

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2015-03-02

  • Closed date

    2015-08-11

  • Last modified date

    2015-12-10

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

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

Fix information

  • Fixed component name

    TEMS

  • Fixed component ID

    5724C04MS

Applicable component levels

  • R630 PSY

       UP

[{"Business Unit":{"code":"BU048","label":"IBM Software"}, "Product":{"code":"SSCTLMP","label":"ITM Tivoli Enterprise Mgmt Server V6"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"623","Edition":""}]

Document Information

Modified date:
10 December 2015