IBM Support

IC89856: WMQFTE: CWD CMD IS SEND TO FTP OR SFTP SERVERS EVEN IF THERE IS NO LEADING SLASH CHAR AT THE START OF THE ATTRIBUTE VALUE

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Protocol Bridge Agents should only send the 'CWD' command to FTP
    or SFTP servers if there is a leading slash character at the
    start of the: <file> element in the <transferSet>.
    
    For example, the <file> element could look like the following:
    
    <file>myftpserver:/MYFILE.EXT</file>
    
    This led to the error :
    08:44:08.390.0Q 0011 [[FILE]PB-FTP-RX : 500 Syntax error,
    command CWD unrecognized .
    
    This problem is solved in WebSphere MQ Managed File Transfer
    Edition V7.5.0 Protocol Bridge Agents.
    

Local fix

  • Workaround: Use a double slash at the start of the
    filespecification, such
    as:equens://MFC.R0006245.VERWINF*.*.ZIP
    

Problem summary

  • ****************************************************************
    USERS AFFECTED:
    This issue affects users of WebSphere MQ File Transfer Edition
    V7.0.4 who use a Protocol Bridge Agent to retrieve files from an
    FTP, FTPS or SFTP server.
    
    
    Platforms affected:
    MultiPlatform
    
    ****************************************************************
    PROBLEM SUMMARY:
    When receiving files from an FTP, FTPS or SFTP server, the
    Protocol Bridge Agent uses the information in the file
    specification it has been given in order to locate the file on
    the FTP, FTPS or SFTP server. The Protocol Bridge Agent breaks
    the file specification up into two parts:
    
    - The directory where the file is located.
    - The name of the file.
    
    It then issues the command:
    
    CWD <directory name>
    
    to the FTP, FTPS or SFTP server, to change into the correct
    directory, before requesting the file.
    
    The Protocol Bridge Agent assumed that the file specification
    would always contain a directory, which was incorrect. If the
    Protocol Bridge Agent was passed a file specification that
    just contained a filename, then it sent a CWD command with no
    arguments to the FTP, FTPS or SFTP server. This caused the FTP
    or SFTP server to return the error:
    
    500 Syntax error, command CWD unrecognized
    
    to the Protocol Bridge Agent, which resulted in the file
    transfer failing.
    

Problem conclusion

  • The Protocol Bridge Agent has been updated to only send the
    CWD command to an FTP, FTPS or SFTP server if the file
    specification contains a directory path.
    
    ---------------------------------------------------------------
    The fix is targeted for delivery in the following PTFs:
    
    Platform           v7.0
    --------           --------------------
    Multiplatforms     7.0.4.3
    
    The latest available maintenance can be obtained from
    'WebSphere MQ Recommended Fixes'
    http://www-1.ibm.com/support/docview.wss?rs=171&uid=swg27006037
    
    If the maintenance level is not yet available information on
    its planned availability can be found in 'WebSphere MQ
    Planned Maintenance Release Dates'
    http://www-1.ibm.com/support/docview.wss?rs=171&uid=swg27006309
    ---------------------------------------------------------------
    

Temporary fix

Comments

APAR Information

  • APAR number

    IC89856

  • Reported component name

    WMQ FILE TRANSF

  • Reported component ID

    5724R1000

  • Reported release

    704

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-01-29

  • Closed date

    2013-02-27

  • Last modified date

    2013-02-27

  • 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

    WMQ FILE TRANSF

  • Fixed component ID

    5724R1000

Applicable component levels

  • R704 PSY

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSEP7X","label":"WebSphere MQ File Transfer Edition"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.0.4","Edition":"","Line of Business":{"code":"LOB36","label":"IBM Automation"}}]

Document Information

Modified date:
27 February 2013