Idioma:
 
 
Pages:
  
1.Bienvenido
2.Comprender la interfaz de usuario
3.Usando Auto FTP Manager
4.Configuraciones de la aplicación
5.Modo de conexión activa y pasiva
6.Protocolo
7.Certificado SSL
8.Códigos de retorno de FTP
9.Recursos
 

Auto FTP Manager 7.0


Códigos de retorno de FTP

A continuación se muestra una lista de códigos de retorno de FTP con una explicación de lo que significa cada uno. Estos códigos provienen de un servidor FTP para informarle sobre el estado de su solicitud. 

Serie 100: La acción solicitada se está iniciando; esperar otra respuesta antes de continuar con un nuevo comando. 

  • 110 Reinicie la respuesta del marcador. 
  • 120 Servicio listo en n minutos. 
  • 125 La conexión de datos ya está abierta; transferencia comenzando. 
  • 150 Estado del archivo está bien; a punto de abrir la conexión de datos

Serie 200: La acción solicitada se ha completado con éxito. 

  • 200 Comando está bien. 
  • 202 Comando no implementado, superfluo 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. Sobre cómo usar el servidor o el significado de un comando particular no estándar. Esta respuesta es útil solo para el usuario humano. 
  • 215 NOMBRE tipo de sistema. Donde NAME es un nombre oficial del sistema de la lista en el documento Números asignados. 
  • 220 Servicio listo para nuevo usuario. 
  • 221 Conexión de control de cierre del servicio. 
  • 225 Conexión de datos abierta; sin transferencia en progreso. 
  • 226 Cerrar la conexión de datos. La acción solicitada del archivo fue exitosa (por ejemplo, transferencia de archivos o aborto de archivos). 
  • 227 Entrada al modo pasivo (h1, h2, h3, h4, p1, p2). 
  • 230 Usuario conectado, proceda. Desconectado si es apropiado. 
  • 250 Acción solicitada del archivo, completada. 
  • 257 "PATHNAME" creado. 

Serie 300: El comando ha sido aceptado, pero la acción solicitada está latente, en espera de recibir más información. 

  • 331 -El nombre del usuario está bien, necesita contraseña. 
  • 332 -Necesidad de inicio de sesión para iniciar sesión. 
  • 350-Acción de archivo solicitada pendiente de más información

Serie 400: El comando no fue aceptado y la acción solicitada no se realizó, pero la condición de error es temporal y la acción puede solicitarse nuevamente. 

  • 421 -Servicio no disponible, conexión de control de cierre. 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-Conexión cerrada; transferencia abortada
  • 450-Acción de archivo solicitada no tomada. 
  • 451 -La acción solicitada se abortó. Error local en el procesamiento. 
  • 452-Acción solicitada no tomada. Espacio de almacenamiento insuficiente en el sistema. Archivo no disponible (por ejemplo, archivo ocupado). 

Serie 500: El comando no fue aceptado y la acción solicitada no se realizó. 

  • 500 - Error de sintaxis, comando no reconocido. Esto puede incluir errores como la línea de comando demasiado larga. 
  • 501-Error de sintaxis en parámetros o argumentos. 
  • 502 -Command no implementado. 
  • 503 -Mala secuencia de comandos. 
  • 504-Comando no implementado para ese parámetro. 
  • 530 -No estoy conectado. 
  • 532: cuenta de necesidad para almacenar archivos. 
  • 550-Acción no solicitada. Archivo no disponible (p.  Ej., Archivo no encontrado, sin acceso). 
  • 551 -La acción solicitada abortó. Tipo de página desconocido. 
  • 552 -Acción cancelada del archivo solicitado. Superación de la asignación de almacenamiento (para el directorio actual o conjunto de datos). 
  • 553-Acción solicitada no tomada. Nombre de archivo no permitido. 

Serie 10000: Serie de errores Winsock

Winsock significa Windows Socket 2. Proporciona una interfaz de programación de aplicaciones de red de uso general (API) basada en el socket. Winsock proporciona acceso a múltiples protocolos de transporte que le permiten crear aplicaciones que admiten múltiples tipos de socket. 
A continuación figura una lista completa de todos los códigos de error que pertenecen a esta serie junto con una breve descripción de cada uno de ellos. 

  • WSAEACCES (10013)
    Permiso denegado. 
    Se intentó acceder a un socket de una manera prohibida por sus permisos de acceso. Un ejemplo es usar una dirección de difusión para enviar sin permiso de difusión que se establece mediante setsockopt (SO_BROADCAST). 

  • WSAEADDRINUSE (10048)
    Dirección ya en uso. 
    Solo se permite un uso de cada dirección de socket (protocolo / dirección IP / puerto). Este error se produce si una aplicación intenta vincular un socket a una dirección / puerto IP que ya se utilizó para un socket existente, o un socket que no se cerró correctamente, o uno que aún está en proceso de cierre. Para aplicaciones de servidor que necesitan vincular múltiples sockets al mismo número de puerto, considere usar setsockopt (SO_REUSEADDR).  Por lo general, las aplicaciones cliente no necesitan llamar al enlace: connect elegirá un puerto no utilizado automáticamente. 

  • WSAEADDRNOTAVAIL (10049)
    No se puede asignar la dirección solicitada. 
    La dirección solicitada no es válida en su contexto. Normalmente resulta de un intento de vincularse a una dirección que no es válida para la máquina local, o de conectar / enviar a una dirección o puerto que no es válido para una máquina remota (p.  Ej. puerto 0). 

  • WSAEAFNOSUPPORT (10047)
    Familia de direcciones no compatible con la familia de protocolos. 
    Se utilizó una dirección incompatible con el protocolo solicitado. Todos los enchufes se crean con una "familia de direcciones" asociada (es decir, AF_INET para protocolos de Internet) y un tipo de protocolo genérico (es decir, SOCK_STREAM).  Este error se devolverá si se solicita explícitamente un protocolo incorrecto en la llamada de socket, o si se utiliza una dirección de la familia incorrecta para un socket, por ejemploen sendto. 

  • WSAEALREADY (10037)
    La operación ya está en progreso. 
    Se intentó una operación en un socket no bloqueante que ya tenía una operación en progreso, es decir, llamando a conectarse por segunda vez en un socket no bloqueante que ya se está conectando, o cancelando una solicitud asincrónica (WSAAsyncGetXbyY) que ya se ha cancelado o completado. 

  • WSAECONNABORTED (10053)
    El software causó falla de conexión. 
    Una conexión establecida fue abortada por el software en su máquina host, posiblemente debido a un tiempo de espera de transmisión de datos o un error de protocolo. 

  • WSAECONNREFUSED (10061)
    Conexión denegada. 
    No se pudo establecer ninguna conexión porque la máquina objetivo lo rechazó activamente. Esto generalmente resulta de intentar conectarse a un servicio que está inactivo en el host externo, es decir, uno sin una aplicación de servidor ejecutándose. 

  • WSAECONNRESET (10054)
    Restablecimiento de la conexión por pares. 
    Una conexión existente fue cerrada a la fuerza por el host remoto. Normalmente, esto ocurre si la aplicación igual en el host remoto se detiene repentinamente, el host se reinicia o el host remoto usa un "cierre fuerte" (ver setsockopt para más información sobre la opción SO_LINGER en el socket remoto). 

  • WSAEDESTADDRREQ (10039)
    Dirección de destino requerida. 
    Se omitió una dirección requerida de una operación en un socket. Por ejemplo, este error se devolverá si se llama a sendto con la dirección remota de ADDR_ANY. 

  • WSAEFAULT (10014)
    Mala dirección. 
    El sistema detectó una dirección de puntero no válida al intentar usar un argumento de puntero de una llamada. Este error se produce si una aplicación pasa un valor de puntero no válido o si la longitud del almacenamiento intermedio es demasiado pequeña. Por ejemplo, si la longitud de un argumento que es una estructura sockaddr es menor que sizeof (struct sockaddr). 

  • WSAEHOSTDOWN (10064)
    El anfitrión está abajo. 
    Una operación de socket falló porque el host de destino estaba inactivo. Una operación de socket encontró un host muerto. La actividad de red en el host local no se ha iniciado. Es más probable que estas condiciones estén indicadas por el error WSAETIMEDOUT. 


  • WSAEHOSTUNREACH (10065)
    Sin ruta al host. 
    Se intentó una operación de socket a un host inalcanzable. Este error también ocurre cuando su ISP está bloqueando intencionadamente el puerto 25 (el puerto SMTP) en un intento de reducir el correo basura a través de sus sistemas. Ver WSAENETUNREACH

  • WSAEINPROGRESS (10036)
    Operación ahora en progreso. 
    Una operación de bloqueo se está ejecutando actualmente. Windows Sockets solo permite que una sola operación de bloqueo sea sobresaliente por tarea (o subproceso), y si se realiza cualquier otra llamada de función (ya sea que haga referencia a ese o cualquier otro socket) la función falla con el error WSAEINPROGRESS. 

  • WSAEINTR (10004)
    Llamada de función interrumpida. 
    Una operación de bloqueo fue interrumpida por una llamada a WSACancelBlockingCall. 

  • WSAEINVAL (10022)
    Argumento no válido. 
    Se proporcionó algún argumento inválido (por ejemplo, especificando un nivel no válido para la función setsockopt).  En algunos casos, también se refiere al estado actual del socket, por ejemplo, llamar a aceptar en un socket que no está escuchando. 

  • WSAEISCONN (10056)
    Socket ya está conectado. 
    Se realizó una solicitud de conexión en un socket ya conectado. Algunas implementaciones también devuelven este error si se llama a sendto en un socket SOCK_DGRAM conectado (Para sockets SOCK_STREAM, se ignora el parámetro to en sendto), aunque otras implementaciones lo tratan como una ocurrencia legal. 

  • WSAEMFILE (10024)
    Demasiados archivos abiertos. 
    Demasiadas tomas abiertas. Cada implementación puede tener una cantidad máxima de identificadores de socket disponibles, ya sea globalmente, por proceso o por subproceso. 

  • WSAEMSGSIZE (10040)
    Mensaje demasiado largo. 
    Un mensaje enviado en un socket de datagrama era más grande que el búfer de mensajes interno o algún otro límite de red, o el búfer utilizado para recibir un datagrama era más pequeño que el datagrama en sí. 

  • WSAENETDOWN (10050)
    La red no funciona
    Una operación de socket encontró una red muerta. Esto podría indicar una falla grave del sistema de red (es decir, la pila de protocolos que corre la DLL WinSock), la interfaz de red o la red local. 

  • WSAENETRESET (10052)
    La red dejó de conectarse al restablecerse. 
    El host al que estaba conectado se bloqueó y se reinició. También puede devolverse mediante setsockopt si se intenta establecer SO_KEEPALIVE en una conexión que ya ha fallado. 

  • WSAENETUNREACH (10051)
    La red es inalcanzable. 
    Se intentó una operación de socket a una red inalcanzable. Esto generalmente significa que el software local no conoce ninguna ruta para llegar al host remoto. 

  • WSAENOBUFS (10055)
    No hay espacio de búfer disponible. 
    No se pudo realizar una operación en un socket porque el sistema no tenía suficiente espacio en el búfer o porque una cola estaba llena. 

  • WSAENOPROTOOPT (10042)
    Mala opción de protocolo
    Se especificó una opción o nivel desconocido, no válido o no compatible en un getsockopt o setsockoptcall. 

  • WSAENOTCONN (10057)
    El enchufe no está conectado. 
    No se permitió una solicitud para enviar o recibir datos porque el socket no está conectado y (al enviar en un socket de datagrama usando sendto) no se proporcionó ninguna dirección. Cualquier otro tipo de operación también puede devolver este error; por ejemplo, setsockoptsetting SO_KEEPALIVE si la conexión se ha restablecido. 

  • WSAENOTSOCK (10038)
    Operación del zócalo en un zócalo. 
    Se intentó una operación en algo que no es un socket. O bien, el parámetro del identificador de socket no hacía referencia a un socket válido, o para seleccionar, un miembro de un fd_set no era válido. 

  • WSAEOPNOTSUPP (10045)
    Operación no soportada. 
    La operación intentada no es compatible con el tipo de objeto al que se hace referencia. Por lo general, esto ocurre cuando un descriptor de socket en un socket no puede soportar esta operación, por ejemplo, tratando de aceptar una conexión en un socket de datagrama. 

  • WSAEPFNOSUPPORT (10046)
    Familia de protocolos no compatible. 
    La familia de protocolos no se ha configurado en el sistema o no existe ninguna implementación para ello. Tiene un significado ligeramente diferente a WSAEAFNOSUPPORT, pero es intercambiable en la mayoría de los casos, y todas las funciones de Windows Sockets que devuelven una de estas especifican WSAEAFNOSUPPORT. 

  • WSAEPROCLIM (10067)
    Demasiados procesos
    Una implementación de Windows Sockets puede tener un límite en el número de aplicaciones que pueden usarlo simultáneamente. WSAStartup puede fallar con este error si se ha alcanzado el límite. 

  • WSAEPROTONOSUPPORT (10043)
    Protocolo no admitido
    El protocolo solicitado no se ha configurado en el sistema o no existe ninguna implementación para él. Por ejemplo, un socketcall solicita un socket SOCK_DGRAM, pero especifica un protocolo de flujo. 

  • WSAEPROTOTYPE (10041)
    Tipo incorrecto de protocolo para socket. 
    Se especificó un protocolo en la llamada de función de socket que no admite la semántica del tipo de socket solicitado. Por ejemplo, el protocolo ARPA Internet UDP no se puede especificar con un tipo de socket de SOCK_STREAM. 

  • WSAESHUTDOWN (10058)
    No se puede enviar después del apagado del socket. 
    No se permitió una solicitud para enviar o recibir datos porque el socket ya se había cerrado en esa dirección con una llamada de apagado anterior. Al llamar a shutdown se solicita un cierre parcial de un socket, que es una señal de que el envío, la recepción o ambos han sido descontinuados. 

  • WSAESOCKTNOSUPPORT (10044)
    Tipo de zócalo no compatible. 
    El soporte para el tipo de socket especificado no existe en esta familia de direcciones. Por ejemplo, el tipo opcional SOCK_RAW se puede seleccionar en un socketcall, y la implementación no admite sockets SOCK_RAW en absoluto. 

  • WSAETIMEDOUT (10060)
    Tiempo de conexión agotado. 
    Falló un intento de conexión porque la parte conectada no respondió correctamente después de un período de tiempo, o la conexión establecida falló porque el host conectado no pudo responder. 

  • WSAEWOULDBLOCK (10035)
    Recurso temporalmente no disponible. 
    Este error se devuelve de las operaciones en sockets no bloqueantes que no se pueden completar de inmediato, por ejemplo, recv cuando no hay datos en cola para leer desde el socket. Es un error no fatal, y la operación debe reintentarse más tarde. Es normal que se informe sobre WSAEWOULDBLOCK como resultado de llamar a connect en una toma SOCK_STREAM sin bloqueo, ya que debe transcurrir un tiempo para que se establezca la conexión. 

  • WSAHOST_NOT_FOUND (11001)
    Host no encontrado. 
    No se conoce dicho host. El nombre no es un nombre de host o alias oficial, o no se puede encontrar en las bases de datos que se están consultando. Este error también se puede devolver para consultas de protocolo y servicio, y significa que el nombre especificado no se pudo encontrar en la base de datos relevante. 

  • WSA_INVALID_HANDLE (dependiente del sistema operativo)
    El identificador de objeto de evento especificado no es válido. 
    Una aplicación intenta usar un objeto de evento, pero el identificador especificado no es válido. 

  • WSA_INVALID_PARAMETER (dependiente del sistema operativo)
    Uno o más parámetros no son válidos. 
    Una aplicación utilizaba una función de Windows Sockets que se asigna directamente a una función de Win32. La función Win32 indica un problema con uno o más parámetros. 

  • WSAINVALIDPROCTABLE (depende del sistema operativo)
    Tabla de procedimientos inválidos del proveedor de servicios. 
    Un proveedor de servicios devolvió una tabla de proceso falsa a WS2_32.DLL. (Generalmente causado por uno o más de los punteros a la función que son NULL). 

  • WSAINVALIDPROVIDER (dependiente del sistema operativo)
    Número de versión del proveedor de servicio inválido. 
    Un proveedor de servicios devolvió un número de versión que no sea 2.0. 

  • WSA_IO_PENDING (dependiente del sistema operativo)
    Las operaciones superpuestas se completarán más tarde. 
    La aplicación ha iniciado una operación superpuesta que no se puede completar de inmediato. Se dará una indicación de finalización en un momento posterior cuando la operación se haya completado. 

  • WSA_IO_INCOMPLETE (dependiente del sistema operativo)
    Objeto de evento de E / S superpuesto no en estado señalado. 
    La aplicación ha intentado determinar el estado de una operación superpuesta que aún no se ha completado. Las aplicaciones que usan WSAWaitForMultipleEvents en un modo de sondeo para determinar cuándo se ha completado una operación solapada obtendrán este código de error hasta que se complete la operación. 

  • WSA_NOT_ENOUGH_MEMORY (dependiente del sistema operativo)
    Memoria insuficiente disponible
    Una aplicación utilizaba una función de Windows Sockets que se asigna directamente a una función de Win32. La función Win32 indica una falta de recursos de memoria necesarios. 

  • WSANOTINITIALIZADO (10093)
    El WSAStartup exitoso aún no se ha realizado. 
    O bien la aplicación no ha llamado a WSAStartup, o WSAStartup ha fallado. La aplicación puede acceder a un socket que la tarea activa actual no posee (es decir, tratando de compartir un socket entre tareas), o WSACleanup ha sido llamado demasiadas veces. 

  • WSANO_DATA (11004)
    Nombre válido, sin registro de datos del tipo solicitado. 
    El nombre solicitado es válido y se encontró en la base de datos, pero no tiene los datos asociados correctos que se resuelven. El ejemplo habitual para esto es un nombre de host - > intento de traducción de direcciones (usando gethostbyname o WSAAsyncGetHostByName) que utiliza el DNS (Servidor de nombres de dominio) y se devuelve un registro MX pero no un registro A, lo que indica que el host existe, pero no directamente accesible. 

  • WSANO_RECOVERY (11003)
    Este es un error no recuperable. 
    Esto indica que se produjo algún tipo de error no recuperable durante una búsqueda en la base de datos. Esto puede deberse a que los archivos de la base de datos (p.  Ej. Archivos HOSTS, SERVICES o PROTOCOLS compatibles con BSD) no se pudieron encontrar, o el servidor devolvió una solicitud DNS con un error grave. 

  • WSAPROVIDERFAILEDINIT (dependiente del sistema operativo)
    No se puede inicializar un proveedor de servicios. 
    O bien, no se pudo cargar la DLL de un proveedor de servicios (Error de LoadLibrary) o falló la función de inicio WSPStartup / NSPStartup del proveedor. 

  • WSASYSCALLFAILURE (dependiente del sistema operativo)
    Error de llamada del sistema. 
    Devuelto cuando una llamada al sistema que nunca debería fallar sí lo hace. Por ejemplo, si una llamada a WaitForMultipleObjects falla o una de las funciones de registro falla al intentar manipular los catálogos de protocolo / espacio de nombres. 

  • WSASYSNOTREADY (10091)
    El subsistema de red no está disponible. 
    WSAStartup devuelve este error si la implementación de Windows Sockets no puede funcionar en este momento porque el sistema subyacente que utiliza para proporcionar servicios de red no está disponible actualmente. Los usuarios deben verificar:
    que el archivo WINSOCK.DLL está en la ruta actual,
    que el archivo WINSOCK.DLL es del mismo proveedor que la pila de protocolos subyacente. No se pueden mezclar y combinar (las DLL de WinSock deben ser suministradas por el mismo proveedor que proporcionó la pila de protocolo subyacente). 
    que no intentan usar más de una implementación de Windows Sockets simultáneamente. Si hay más de una DLL WINSOCK en su sistema, asegúrese de que la primera en la ruta sea apropiada para el subsistema de red actualmente cargado. 
    la documentación de implementación de Windows Sockets para asegurarse de que todos los componentes necesarios estén instalados y configurados correctamente. 

  • WSATRY_AGAIN (11002)
    Host no autorizado no encontrado. 
    Esto suele ser un error temporal durante la resolución del nombre de host y significa que el servidor local no recibió una respuesta de un servidor autorizado. Un reintento en algún momento posterior puede ser exitoso. 

  • WSAVERNOTSUPPORTED (10092)
    WINSOCK.DLL versión fuera de rango. 
    La implementación actual de Windows Sockets no admite la versión de especificación de Windows Sockets solicitada por la aplicación. Compruebe que no se esté accediendo a ningún archivo WINSOCK.DLL antiguo, o póngase en contacto con el proveedor de la pila para ver si existe un WINSOCK.DLL actualizado. 

  • WSAEDISCON (10094)
    Agraciado cierre en progreso. 
    Devuelto por recv, WSARecvpara indicar que la ubicación remota ha iniciado una secuencia de apagado ordenada. 

  • WSA_OPERATION_ABORTED (dependiente del sistema operativo)
    Operación superpuesta abortada. 
    Se canceló una operación superpuesta debido al cierre del socket o la ejecución del comando SIO_FLUSH en WSAIoctl. 


    Copyright © DeskShare incorporado.  Todos los derechos reservados.