Skip to main content

 

Other

Deliver the testcase using FTP


This document provides information for customers who have been asked by their support representative to deliver data associated with PMRs to IBM over the Internet. Delivering these data (dumps, traces etc. further named testcases) electronically helps IBM resolve problems for you quicker by enabling our support centers to obtain needed information faster.

Before using this service refer to the terms of use for "Exhanging Diagnostic Data with IBM".

Before delivering testcases via the Internet, you must be instructed to do so by the support representative who is working on your problem. You will need the PMR number and other necessary information which your support representative will discuss with you. Only some general instructions are provided here. Failure to use the file naming convention will delay resolution of the problem you are experiencing. If you need help understanding how to create a compressed terse archive, contact the support representative who is working on your problem.

IBM customers access IBM Enhanced Customer Data Repository by performing an anonymous login to ftp.ecurep.ibm.com (192.109.81.7). Customers upload files within the /toibm/subdirectories, the necessary information you get from your support representative. The following is an example of performing an anonymous FTP upload of a file to IBM Enhanced Customer Data Repository using a line mode FTP client. Of course you can use any FTP client.     


Command/Response Description
C:\> ftp ftp.ecurep.ibm.com The customer enters the FTP command to invoke the FTP client and begin an FTP session with Testcase Data Exchange.
Connected to ftp.ecurep.ibm.com.
220-FTPD1 IBM FTP CS V1R5 at MCEFTP, 17:14:35 on 2005-06-22.
220-Welcome to the IBM Centralized Customer Data Repository (ECuRep)
The customer receives verification that the session has been established and that the Testcase Data Exchange FTP server is ready
User (ftp.ecurep.ibm.com:(none)): anonymous The customer is prompted for their user name. They should enter the keyword anonymous indicating that this will be an anonymous FTP session.
331 Send email address as password please. The FTP server responds that anonymous access is permitted and prompts the customer to enter any text as a password.
Password: test@anyone The customer should enter any text as a password. In this case, the customer entered the password "test@anyone".
230-Here you can deliver/get support material to/from IBM.
230-Directories for:
230- deliver  use command 'cd toibm'
230- get      use command 'cd fromibm'.
The FTP server responds that the login was successful.
ftp> cd toibm/windows The customer should then change to the directory where they will upload the file using the cd FTP subcommand. You need to inform the customer of the directory to use here.
250 HFS directory /toibm/windows is the current working directory. The FTP server responds that the change (working) directory command was successful.
ftp> binary
200 Type set to I.
ftp> put your_data_at_the_workstation 12345.123.724.DUMP.ZIP
The customer may then upload the file using the put FTP subcommand. In this case, the customer is uploading a file called your_data_at_the_workstation. Depending on your requirements, you may want them to upload the file in binary format by first specifying the binary subcommand.
200 PORT command successful.
150 Opening binary mode connection for your_data_at_the_workstation
226 Transfer complete.
The FTP server responds that the connection has started and also responds when the upload is complete. Upload times will vary depending on network connection speed and file size.
ftp> quit The customer then terminates the FTP session by using the quit subcommand.
The FTP server supports active and passive FTP. Some firewalls may require the use of passive FTP. If you are in doubt, try an ls command right after login. If nothing is returned and a timeout occurs passive FTP is required.

Note the Microsoft Windows command line FTP client does not support passive FTP. Most FTP clients use a common set of  FTP subcommands, for details please check the documentation of  your FTP client.