IBM Support

IC94012: CONNECT:DIRECT RESTRICTS THE USE OF THE CHARACTERS LISTED BELOW SO THESE CAUSE PARSING ERRORS AND THE PROCESSES DON'T RUN.

Direct links to fixes

1.4.0.3-SterlingConnectDirectFileAgent-iFix007-zOS
1.4.0.3-SterlingConnectDirectFileAgent-iFix007-Windows
1.4.0.3-SterlingConnectDirectFileAgent-iFix007-Unix
1.4.0.3-SterlingConnectDirectFileAgent-iFix007-SolarisSPARC
1.4.0.3-SterlingConnectDirectFileAgent-iFix007-LinuxPPC
1.4.0.3-SterlingConnectDirectFileAgent-iFix007-Linux
1.4.0.3-SterlingConnectDirectFileAgent-iFix007-AIX
1.4.0.3-SterlingConnectDirectFileAgent-iFix004-Windows
1.4.0.3-SterlingConnectDirectFileAgent-iFix004-Unix
1.4.0.3-SterlingConnectDirectFileAgent-iFix004-SolarisSPARC
1.4.0.3-SterlingConnectDirectFileAgent-iFix004-LinuxPPC
1.4.0.3-SterlingConnectDirectFileAgent-iFix004-Linux
1.4.0.3-SterlingConnectDirectFileAgent-iFix004-CDzOS
1.4.0.3-SterlingConnectDirectFileAgent-iFix004-AIX
1.4.0.2-SterlingConnectDirectFileAgent-SolarisINTEL-iFix046
1.4.0.3-SterlingConnectDirectFileAgent-Windows
1.4.0.3-SterlingConnectDirectFileAgent-Unix
1.4.0.3-SterlingConnectDirectFileAgent-SolarisSPARC
1.4.0.3-SterlingConnectDirectFileAgent-LinuxPPC
1.4.0.3-SterlingConnectDirectFileAgent-Linux
1.4.0.3-SterlingConnectDirectFileAgent-HP-UX-Itanium
1.4.0.3-SterlingConnectDirectFileAgent-CDzOS
1.4.0.3-SterlingConnectDirectFileAgent-AIX
1.4.0.2-SterlingConnectDirectFileAgent-Windows-iFix045
1.4.0.0-SterlingConnectDirectFileAgent-AIX-pSeries-iFix020
1.4.0.0-SterlingConnectDirectFileAgent-Solaris-SPARC-iFix020
1.4.0.0-SterlingConnectDirectFileAgent-Linux-x86-iFix020
1.4.0.0-SterlingConnectDirectFileAgent-Solaris-x86-iFix020
1.4.0.0-SterlingConnectDirectFileAgent-Windows-iFix020
4.6.0.5-SterlingConnectDirectforMicrosoftWindows-x86-fp0005-if007
4.6.0.5-SterlingConnectDirectforMicrosoftWindows-x86-fp0005-if010
1.4.0.0-SterlingConnectDirectFileAgent-HPUX-IA-iFix023
1.4.0.0-SterlingConnectDirectFileAgent-HPUX-PA_RISC-iFix023
1.4.0.0-SterlingConnectDirectFileAgent-Solaris-SPARC-iFix023
1.4.0.0-SterlingConnectDirectFileAgent-Solaris-x86-iFix023
4.6.0.5-SterlingConnectDirectforMicrosoftWindows-x86-fp0005-if015
4.6.0.5-SterlingConnectDirectforMicrosoftWindows-x86-fp0005-if017
4.6.0.5-SterlingConnectDirectforMicrosoftWindows-x86-fp0005-if022
4.6.0.5-SterlingConnectDirectforMicrosoftWindows-x86-fp0005-if028
4.6.0.6-SterlingConnectDirectforMicrosoftWindows-x86-fp0006-if008
4.6.0.6-SterlingConnectDirectforMicrosoftWindows-x86-fp0006-if009
4.6.0.6-SterlingConnectDirectforMicrosoftWindows-x86-fp0006
4.6.0.6-SterlingConnectDirectforMicrosoftWindows-x86-fp0006-if013
4.6.0.6-SterlingConnectDirectforMicrosoftWindows-x86-fp0006-if015
1.4.0.0-SterlingConnectDirectFileAgent-AIX-iFix027
1.4.0.0-SterlingConnectDirectFileAgent-HP-UX-iFix027
1.4.0.0-SterlingConnectDirectFileAgent-HP-UX-Itanium-iFix027
1.4.0.0-SterlingConnectDirectFileAgent-Linux-iFix027
1.4.0.0-SterlingConnectDirectFileAgent-SolarisINTEL-iFix027
1.4.0.0-SterlingConnectDirectFileAgent-SolarisSPARC-iFix027
1.4.0.0-SterlingConnectDirectFileAgent-Windows-iFix027
1.4.0.0-SterlingConnectDirectFileAgent-zOS-iFix027
4.6.0.6-SterlingConnectDirectforMicrosoftWindows-x86-fp0006-if018
1.4.0.0-SterlingConnectDirectFileAgent-AIX-iFix031
1.4.0.0-SterlingConnectDirectFileAgent-CDzOS-iFix031
1.4.0.0-SterlingConnectDirectFileAgent-HP-UX-iFix031
1.4.0.0-SterlingConnectDirectFileAgent-HP-UX-Itanium-iFix031
1.4.0.0-SterlingConnectDirectFileAgent-Linux-iFix031
1.4.0.0-SterlingConnectDirectFileAgent-SolarisINTEL-iFix031
1.4.0.0-SterlingConnectDirectFileAgent-SolarisSPARC-iFix031
1.4.0.0-SterlingConnectDirectFileAgent-Windows-iFix031
1.4.0.0-SterlingConnectDirectFileAgent-zLinux-iFix031
1.4.0.0-SterlingConnectDirectFileAgent-AIX-iFix034
1.4.0.0-SterlingConnectDirectFileAgent-CDzOS-iFix034
1.4.0.0-SterlingConnectDirectFileAgent-HP-UX-Itanium-iFix034
1.4.0.0-SterlingConnectDirectFileAgent-Linux-iFix034
1.4.0.0-SterlingConnectDirectFileAgent-SolarisINTEL-iFix034
1.4.0.0-SterlingConnectDirectFileAgent-SolarisSPARC-iFix034
1.4.0.0-SterlingConnectDirectFileAgent-Windows-iFix034
1.4.0.0-SterlingConnectDirectFileAgent-zLinux-iFix034
1.4.0.0-SterlingConnectDirectFileAgent-AIX-iFix036
1.4.0.0-SterlingConnectDirectFileAgent-CDzOS-iFix036
1.4.0.0-SterlingConnectDirectFileAgent-HP-UX-Itanium-iFix036
1.4.0.0-SterlingConnectDirectFileAgent-Linux-iFix036
1.4.0.0-SterlingConnectDirectFileAgent-SolarisINTEL-iFix036
1.4.0.0-SterlingConnectDirectFileAgent-SolarisSPARC-iFix036
1.4.0.0-SterlingConnectDirectFileAgent-Windows-iFix036
1.4.0.0-SterlingConnectDirectFileAgent-zLinux-iFix036
1.4.0.0-SterlingConnectDirectFileAgent-AIX-iFix046
1.4.0.0-SterlingConnectDirectFileAgent-CDzOS-iFix047
1.4.0.0-SterlingConnectDirectFileAgent-HP-UX-Itanium-iFix047
1.4.0.0-SterlingConnectDirectFileAgent-Linux-iFix047
1.4.0.0-SterlingConnectDirectFileAgent-SolarisINTEL-iFix047
1.4.0.0-SterlingConnectDirectFileAgent-Windows-iFix047
1.4.0.0-SterlingConnectDirectFileAgent-zLinux-iFix047
1.4.0.0-SterlingConnectDirectFileAgent-SolarisSPARC-iFix047
1.4.0.1-SterlingConnectDirectFileAgent-AIX
1.4.0.1-SterlingConnectDirectFileAgent-HP-UX-Itanium
1.4.0.1-SterlingConnectDirectFileAgent-zLinux
1.4.0.1-SterlingConnectDirectFileAgent-SolarisINTEL
1.4.0.1-SterlingConnectDirectFileAgent-SolarisSPARC
1.4.0.1-SterlingConnectDirectFileAgent-CDzOS
1.4.0.1-SterlingConnectDirectFileAgent-LinuxPPC
1.4.0.1-SterlingConnectDirectFileAgent-Linux-iFix004
1.4.0.2-SterlingConnectDirectFileAgent-AIX
1.4.0.2-SterlingConnectDirectFileAgent-Linux
1.4.0.2-SterlingConnectDirectFileAgent-LinuxPPC
1.4.0.2-SterlingConnectDirectFileAgent-CDzOS
1.4.0.2-SterlingConnectDirectFileAgent-HP-UX-Itanium
1.4.0.2-SterlingConnectDirectFileAgent-SolarisINTEL
1.4.0.2-SterlingConnectDirectFileAgent-SolarisSPARC
1.4.0.2-SterlingConnectDirectFileAgent-Windows
1.4.0.2-SterlingConnectDirectFileAgent-zLinux.
1.4.0.2-SterlingConnectDirectFileAgent-AIX-iFix009
1.4.0.2-SterlingConnectDirectFileAgent-CDzOS-iFix009
1.4.0.2-SterlingConnectDirectFileAgent-HP-UX-Itanium-iFix009
1.4.0.2-SterlingConnectDirectFileAgent-Linux-iFix009
1.4.0.2-SterlingConnectDirectFileAgent-LinuxPPC-iFix009
1.4.0.2-SterlingConnectDirectFileAgent-SolarisINTEL-iFix009
1.4.0.2-SterlingConnectDirectFileAgent-SolarisSPARC-iFix009
1.4.0.2-SterlingConnectDirectFileAgent-Unix-iFix009
1.4.0.2-SterlingConnectDirectFileAgent-Windows-iFix009
1.4.0.2-SterlingConnectDirectFileAgent-AIX-iFix011
1.4.0.2-SterlingConnectDirectFileAgent-CDzOS-iFix011
1.4.0.2-SterlingConnectDirectFileAgent-HP-UX-Itanium-iFix011
1.4.0.2-SterlingConnectDirectFileAgent-Linux-iFix011
1.4.0.2-SterlingConnectDirectFileAgent-LinuxPPC-iFix011
1.4.0.2-SterlingConnectDirectFileAgent-SolarisINTEL-iFix011
1.4.0.2-SterlingConnectDirectFileAgent-SolarisSPARC-iFix011
1.4.0.2-SterlingConnectDirectFileAgent-Unix-iFix011
1.4.0.2-SterlingConnectDirectFileAgent-Windows-iFix011
1.4.0.2-SterlingConnectDirectFileAgent-AIX-iFix021
1.4.0.2-SterlingConnectDirectFileAgent-CDzOS-iFix021
1.4.0.2-SterlingConnectDirectFileAgent-HP-UX-Itanium-iFix021
1.4.0.2-SterlingConnectDirectFileAgent-Linux-iFix021
1.4.0.2-SterlingConnectDirectFileAgent-LinuxPPC-iFix021
1.4.0.2-SterlingConnectDirectFileAgent-SolarisINTEL-iFix021
1.4.0.2-SterlingConnectDirectFileAgent-SolarisSPARC-iFix021
1.4.0.2-SterlingConnectDirectFileAgent-Unix-iFix021
1.4.0.2-SterlingConnectDirectFileAgent-Windows-iFix021
1.4.0.2-SterlingConnectDirectFileAgent-AIX-iFix030
1.4.0.2-SterlingConnectDirectFileAgent-CDzOS-iFix030
1.4.0.2-SterlingConnectDirectFileAgent-HP-UX-Itanium-iFix030
1.4.0.2-SterlingConnectDirectFileAgent-Linux-iFix030
1.4.0.2-SterlingConnectDirectFileAgent-LinuxPPC-iFix030
1.4.0.2-SterlingConnectDirectFileAgent-SolarisINTEL-iFix030
1.4.0.2-SterlingConnectDirectFileAgent-SolarisSPARC-iFix030
1.4.0.2-SterlingConnectDirectFileAgent-Unix-iFix030
1.4.0.2-SterlingConnectDirectFileAgent-Windows-iFix030
1.4.0.2-SterlingConnectDirectFileAgent-AIX-iFix035
1.4.0.2-SterlingConnectDirectFileAgent-CDzOS-iFix035
1.4.0.2-SterlingConnectDirectFileAgent-HP-UX-Itanium-iFix035
1.4.0.2-SterlingConnectDirectFileAgent-Linux-iFix035
1.4.0.2-SterlingConnectDirectFileAgent-LinuxPPC-iFix035
1.4.0.2-SterlingConnectDirectFileAgent-SolarisINTEL-iFix035
1.4.0.2-SterlingConnectDirectFileAgent-SolarisSPARC-iFix035
1.4.0.2-SterlingConnectDirectFileAgent-Unix-iFix035
1.4.0.2-SterlingConnectDirectFileAgent-Windows-iFix035
1.4.0.2-SterlingConnectDirectFileAgent-HP-UX-Itanium-iFix036
1.4.0.2-SterlingConnectDirectFileAgent-CDzOS-iFix037
1.4.0.2-SterlingConnectDirectFileAgent-Unix-iFix037
1.4.0.2-SterlingConnectDirectFileAgent-AIX-iFix043
1.4.0.2-SterlingConnectDirectFileAgent-CDzOS-iFix043
1.4.0.2-SterlingConnectDirectFileAgent-HP-UX-Itanium-iFix043
1.4.0.2-SterlingConnectDirectFileAgent-Linux-iFix043
1.4.0.2-SterlingConnectDirectFileAgent-LinuxPPC-iFix043
1.4.0.2-SterlingConnectDirectFileAgent-SolarisINTEL-iFix043
1.4.0.2-SterlingConnectDirectFileAgent-SolarisSPARC-iFix043
1.4.0.2-SterlingConnectDirectFileAgent-Unix-iFix043
1.4.0.2-SterlingConnectDirectFileAgent-Windows-iFix043
Sterling Connect:Direct for Microsoft Windows 4.6.0 Fix Packs

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Special characters that are being used in the paths/filenames
    on a Windows system are being passed directly to C:D in
    processes.  C:D restricts the use of the characters listed
    below so these cause parsing errors and the processes don't run.
    
    These characters can be ignored by the CD parser by
    encapsulating them with tildes which are an escape character.
    When FA passes variables to a process this is not possible
    however.  The enhancement request would be to automatically add
    tildes when these characters are encountered in a path/filename.
    

Local fix

  • STRRTC - 365252
    SF / SF
    Circumvention: None
    

Problem summary

  • Users Affected:
    Sterling Connect:Direct File Agent 1.4.00
    Sterling Connect:Direct for Windows 4.6.0
    
    Problem Description:
    (a) Sterling Connect:Direct File Agent should automatically
    escape special file name characters stored in FA_* variables.
    Specifically, ()'~&. The user has no way to manually escape
    these because they're only found at runtime, then plugged into
    the FA_* variables.
    (b) Sterling Connect:Direct for Windows changes single quotes
    to double quotes when occurring within cmd() or args() sysopts
    in a RUN TASK/JOB on Windows.
    
    Platforms Affected:
    Windows
    

Problem conclusion

  • Resolution Summary:
    (a) Sterling Connect:Direct File Agent:
    Added automatic escaping of special characters when connected
    to a Windows node. Other platforms not changed yet. This
    feature is "On" by default. To disable, start File Agent with
    --disableAutoEscape
    (b) Sterling Connect:Direct for Windows:
    Removed an obsolete workaround for old fixes SR1354034 and
    SR769887,
    
    Delivered In:
    Sterling Connect:Direct File Agent 1.4.0.0_iFix015
    Sterling Connect:Direct for Windows 4.6.0.3_iFix004
    

Temporary fix

Comments

APAR Information

  • APAR number

    IC94012

  • Reported component name

    STR CD FILE AGE

  • Reported component ID

    5725C9902

  • Reported release

    140

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2013-07-10

  • Closed date

    2013-10-04

  • Last modified date

    2013-10-04

  • 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

    STR CD FILE AGE

  • Fixed component ID

    5725C9902

Applicable component levels

[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSHPZT","label":"Sterling Connect:Direct File Agent"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"140","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

Document Information

Modified date:
08 April 2024