Comprobar el registro FTP

El registro FTP del sitio
Al conectarse a un servidor con la función FTP de Dreamweaver, dicho programa genera un registro FTP. En este registro, se enumeran las transacciones producidas entre Dreamweaver y el servidor durante la conexión. Para explicar las transacciones, el registro muestra códigos y comandos estándar línea por línea.

Muchos problemas de FTP pueden identificarse leyendo los códigos y comandos de este registro. A continuación, encontrará información sobre cómo revisar e interpretar los registros FTP, además de vínculos a Macromedia TechNotes, en los que se ofrecen consejos para solucionar determinados problemas con FTP:

Acceso al registro FTP del sitio

Windows

En la ventana Sitio, elija Avanzado > Registro FTP.

Macintosh

En la ventana Sitio, elija Avanzado > Registro FTP.

Ejemplo de registro FTP
En el registro FTP de muestra siguiente, verá números (como 220) a los cuales se hace referencia como “series codes” (códigos de serie). Entre dichos códigos de serie, se intercalan comandos (como 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

Códigos y acciones de FTP
El código de serie (número) al comienzo de algunas líneas del registro FTP describe la acción que se produjo entre su equipo y el servidor durante el proceso de FTP. La tabla siguiente muestra una descripción de estos códigos y acciones de FTP.

Códigos de serie FTP

Código Descripción
Códigos de serie 100 Se está iniciando la acción solicitada; se espera otra respuesta antes de continuar con un comando nuevo.
110 Reiniciar la respuesta del marcador.
120 Servicio listo en nnn minutos.
125 La conexión de datos ya está abierta, se inicia la transferencia.
150 El estado del archivo es correcto; en breve se abrirá la conexión de datos.
Códigos de serie 200 La acción solicitada se ha completado correctamente.
200 El comando es correcto.
202 El comando no se ha implementado; es innecesario en este sitio.
211 Estado del sistema o respuesta de ayuda del sistema.
212 Estado del directorio.
213 Estado del archivo.
214 Mensaje de ayuda.
215 Tipo de sistema NAME. (NAME es un nombre de sistema oficial de la lista del documento “Assigned Numbers”).
220 Servicio listo para nuevo usuario.
221 El servicio está cerrando la conexión de control. Se cierra la sesión si corresponde.
225 Conexión de datos abierta; no hay transferencia en curso.
226 Cerrando la conexión de datos. La acción de archivo solicitada se realizó correctamente (por ejemplo, transferencia de archivo o cancelación de archivo).
227 Accediendo al modo pasivo.
230 Usuario conectado; continuar.
250 Acción de archivo solicitada correcta; completada.
257 Se ha creado "PATHNAME".
Códigos de serie 300 El comando se ha aceptado, pero la acción solicitada se mantiene suspendida, a la espera de recibir más información.
331 El nombre de usuario es correcto; se necesita contraseña.
332 Se necesita una cuenta para iniciar sesión.
350 Acción de archivo solicitada pendiente de recibir más información.
Códigos de serie 400 El comando no se ha aceptado y la acción solicitada no se ha efectuado, pero la condición de error es temporal y la acción puede solicitarse de nuevo.
401 Este servicio ahora no acepta a usuarios. La cuota de usuarios está llena. Inténtelo de nuevo más tarde.
421 El servicio no está disponible; se está cerrando la conexión de control. Puede ser una respuesta a cualquier comando si el servicio sabe que debe cerrarse.
425 No se puede abrir la conexión de datos.
426 La conexión se ha cerrado y la transferencia se ha anulado.
431 Error al iniciar sesión. El nombre de usuario y/o la contraseña no son válidos.
450 Acción de archivo solicitada no completada. El archivo no está disponible (por ejemplo, está ocupado).
451 Se ha anulado la acción solicitada: error local en el procesamiento.
452 Acción solicitada no completada. Espacio de almacenamiento insuficiente en el sistema.
453 Transferencia de archivos incompleta. Espacio de almacenamiento insuficiente.
Códigos de serie 500 El comando no se ha aceptado y la acción solicitada no se ha efectuado.
500 Error de sintaxis, comando no identificado. Puede incluir errores como una línea de comandos demasiado larga.
501 Error de sintaxis en parámetros o argumentos.
502 El comando no se ha implementado.
503 Secuencia incorrecta de comandos.
504 El comando no se ha implementado para ese parámetro.
530 Sesión no iniciada.
532 Se necesita cuenta para almacenar archivos.
550 Acción solicitada no completada. El archivo no está disponible (por ejemplo, no se ha encontrado, o no se tiene acceso).
552 Se ha anulado la acción de archivo solicitada. Se ha sobrepasado la asignación de almacenamiento (del conjunto de datos o directorio actual).
553 Acción solicitada no completada. Nombre de archivo no permitido.

Nota: Tenga en cuenta que varios de estos códigos pueden tener significados distintos según el servidor.

Comandos de FTP habituales
Algunos comandos de texto describen acciones, como se indica en la tabla siguiente:

Comandos y acciones de FTP

ABOR Cancelar una transferencia de archivo
CWD Cambiar directorio de trabajo
DELE Eliminar un archivo remoto
LIST Enumerar archivos remotos
MDTM Devolver la hora de modificación de un archivo
MKD Crear un directorio remoto
NLST Lista de nombres de directorio remoto
PASS Enviar contraseña
PASV Acceder a modo pasivo
PORT Abrir un puerto de datos
PWD Directorio de trabajo de impresión
QUIT Terminar la conexión
RETR Recuperar un archivo remoto
RMD Eliminar un directorio remoto
RNFR Cambiar nombre de
RNTO Cambiar nombre a
SITE Comandos específicos del sitio
SIZE Obtener el tamaño de un archivo
STOR Almacenar un archivo en el host remoto
TYPE Definir tipo de transferencia
USER Enviar nombre de usuario