WordType Designs
Driven To Distractions©
The Sound of One Hand Clapping©


A rchive Date
[ 29-03-2002 ]
Category
[ Information Technologies ]
sub-Categoy
[ Microsoft ]

      [http://www.macromedia.com/support/dreamweaver/ts/documents/ftp_errors.htm

      Checking the FTP log

      The Site FTP log
      When you connect to a server using Dreamweaver's FTP feature, Dreamweaver generates an FTP log. This log lists the transactions which occurred between Dreamweaver and the server during the connection. To explain the transactions, the log displays line-by-line standard codes and commands.


      Many FTP problems can be identified by reading the codes and commands in this log. Below you'll find information which will assist you in reviewing and interpreting FTP logs, as well as links to Macromedia TechNotes which offer troubleshooting tips for specific FTP difficulties:
      >Accessing the Site FTP log.
      >An FTP log example.
      >FTP codes and actions.
      >Common FTP commands.
      >Macromedia troubleshooting resources.
      Accessing the Site FTP log
      >Windows
      In the Site window, choose Window > Site FTP Log.
      >Macintosh
      In the Document window, choose Window > Site FTP Log.

      An FTP log example
      In the sample FTP log below, you'll see numbers (such as 220) which are referred to as "series codes." Interspersed throughout the series codes are commands (such as MKD).

      220 ftp.macromedia.com FTP server (ms-ftpd(16) Thu Feb 27 18:32:59 EST 1997) ready.
      USER jmacro
      331 Password required for jmacro
      PASS
      230-Checking disk usage, please wait.
      230-
      230- Your disk quota is: 5.00 megabytes.
      230- Your disk usage is:
      230- Home/WWW: 1.23 megabytes
      230- FTP: 0.00 megabytes
      230- Total: 1.23 megabytes (25% of quota)
      230-
      230 User jmacro@macromedia.com logged in.
      SYST
      215 UNIX Type: L8 Version: BSD-198911
      PWD
      257 "/jmacro" is current directory.
      MKD XYIZNWSK
      257 MKD command successful.
      TYPE A
      200 Type set to A.
      PORT 10,11,1,80,18,238
      200 PORT command successful.
      LIST
      150 Opening ASCII mode data connection for /bin/ls


      FTP codes and actions
      The series code (the number) at the beginning of some lines of the FTP log describes the action that took place between your computer and the server in the FTP process. The table below offers a description of these FTP codes and actions.


      FTP series codes
      CodeDescription
      100 Series CodesThe requested action is being initiated, expect another reply before proceeding with a new command.
      110Restart marker reply.
      120Service ready in nnn minutes.
      125Data connection already open, transfer starting.
      150File status okay, about to open data connection.
      200 Series CodesThe requested action has been successfully completed.
      200Command okay.
      202Command not implemented, superfluous at this site.
      211System status, or system help reply.
      212Directory status.
      213File status.
      214Help message.
      215NAME system type. (Where NAME is an official system name from the list in the Assigned Numbers document.)
      220Service ready for new user.
      221Service closing control connection. Logged out if appropriate.
      225Data connection open; no transfer in progress.
      226Closing data connection. Requested file action successful (for example, file transfer or file abort).
      227Entering Passive Mode
      230User logged in, proceed.
      250Requested file action okay, completed.
      257"PATHNAME" created.
      300 Series Codes The command has been accepted, but the requested action is being held in abeyance, pending receipt of further information.
      331User name okay, need password.
      332Need account for login.
      350Requested file action pending further information.
      400 Series CodesThe command was not accepted and the requested action did not take place, but the error condition is temporary and the action may be requested again.
      401This service is not accepting users now. User quota filled. Try again later.
      421Service not available, closing control connection. This may be a reply to any command if the service knows it must shut down.
      425Can't open data connection.
      426Connection closed; transfer aborted.
      431Log-in unsuccessful. User name and/or password invalid.
      450Requested file action not taken. File unavailable (e.g., file busy).
      451Requested action aborted: local error in processing.
      452Requested action not taken. Insufficient storage space in system.
      453File transfer incomplete. Insufficient storage space.
      500 Series CodesThe command was not accepted and the requested action did not take place.
      500Syntax error, command unrecognized. This may include errors such as command line too long.
      501Syntax error in parameters or arguments.
      502Command not implemented.
      503Bad sequence of commands.
      504Command not implemented for that parameter.
      530Not logged in.
      532Need account for storing files.
      550Requested action not taken. File unavailable (e.g., file not found, no access).
      552Requested file action aborted. Exceeded storage allocation (for current directory or dataset).
      553Requested action not taken. File name not allowed.

      Note: Bear in mind that some of these codes may have different meanings with different servers.

      Common FTP commands
      There are also text commands that describe actions, as explained in the table below:


      FTP commands and actions
      ABORabort a file transfer
      CWDchange working directory
      DELEdelete a remote file
      LISTlist remote files
      MDTMreturn the modification time of a file
      MKDmake a remote directory
      NLSTname list of remote directory
      PASSsend password
      PASVenter passive mode
      PORTopen a data port
      PWDprint working directory
      QUITterminate the connection
      RETRretrieve a remote file
      RMDremove a remote directory
      RNFRrename from
      RNTOrename to
      SITEsite-specific commands
      SIZEreturn the size of a file
      STORstore a file on the remote host
      TYPEset transfer type
      USERsend username

      Macromedia FTP troubleshooting resources

      After identifying potential trouble spots in your FTP log, consult the following Technotes addressing individual FTP issues:


       FTP Errors and loss of connection (Technote 14187)
       Overview of specific FTP issues (Technote 14835)
       Server Issues (Technote 14832)

      Additional information
      For more information about FTP functionality, see these non-Macromedia articles:


       "The Internet and FTP," by Tim McLellan, part of the Tim McLellan: His World on the Web site. This article thoroughly describes File Transfer Protocol.
       "List of raw FTP commands" on the Dreamhaven Web site. An extensive list of commands with accompanying explanations.
       "Anonymous FTP: Frequently Asked Questions (FAQ) List ," copyright 1993-1995 by Perry Rovers, on Perry's FTP-List Web site. Various contributors answer common questions about FTP and other file transfer issues.

      Note: Although links to external Web sites are provided as a resource, the Web sites are not part of Macromedia. Pages will open in a new browser window.

      Last updated:
      July 18, 2001
      Keywords:
      FTP, errors, FTP codes, FTP commands
      Created:
      June 2, 2000
          ]


Some pages may require Adobe Acrobat Reader



Copyright and Fair Use Information: The contents of this web site is protected by international copyright laws and may not be reproduced in any form or manner whatsoever, if for the purpose of resale or solicitation of a donation. The essays included here, may be reproduced only if: 1)They are not altered in any way; 2) reproductions must be accompanied by this copyright page ; and 3) it is given freely and without charge.
Fair use: The fair use of copyrighted work, including such use by reproduction in copies or phonorecords or by any other means specified in above sections, for purposes such as criticism, comment, news reporting, teaching (including multiple copies for classroom use), scholarship, or research, is not an infringement of copyright. In determining whether the use made of a work in any particular case is fair use the factors to be considered include : (1) the purpose and character of the use, including whether the use is of a commercial nature or is for nonprofit educational purposes; (2) the nature of the copyrighted work; (3) the amount and substantiality of the portion used in relation to the copyrighted work as a whole, and; (4) the effect of the use upon the potential market value of the copyrighted work.

Home | About Narrative? |Contact
Copyright © 2025. All Rights Reserved
HAG122125 (1998 -2026)