Langue:
 
 
Pages:
  
1.Bienvenue
2.Interface utilisateur Comprendre
3.Utilisation de Auto FTP Manager
4.Paramètres de l'application
5.Mode de connexion active et passive
6.Protocole
7.certificat SSL
8.Codes FTP de retour
9.Ressources
 

Auto FTP Manager 6.15


Codes FTP de retour

Voici une liste des codes de retour FTP avec une explication de ce que signifie chacun.  Ces codes proviennent d'un serveur FTP pour vous informer sur l'état de votre demande.

100 Series: L'action demandée est lancé; attendre une autre réponse avant de procéder à une nouvelle commande.

  • 110 Redémarrer réponse de marqueur. 
  • 120 Service prêt en n minutes. 
  • 125 Connexion de données déjà ouvert; départ de transfert. 
  • 150 état de fichier correct; sur le point d'ouvrir la connexion de données

200 Series: L'action demandée a été effectuée avec succès.

  • 200 Commande d'accord. 
  • 202 Commande non implémentée, superflue sur ce site. 
  • état 211 du système, ou réponse d'aide système. 
  • 212 Statut de répertoire. 
  • 213 Etat du fichier. 
  • 214 Aide message.  Sur la façon d'utiliser le serveur ou la signification d'une commande non-standard particulier.  Cette réponse est utile uniquement à l'utilisateur humain. 
  • 215 type de système de noms.  Où NOM est un nom de système officiel de la liste dans le document Assigned Numbers. 
  • 220 Service prêt pour nouvel utilisateur. 
  • 221 Service de fermeture connexion de contrôle. 
  • 225 Connexion de données ouverte; pas de transfert en cours. 
  • 226 Fermeture de la connexion de données.  Action demandée de fichier réussi (par exemple, le transfert de fichier ou avortent). 
  • 227 Entrée en mode passif (h1, h2, h3, h4, p1, p2). 
  • 230 utilisateur connecté, procédez.  Déconnecté le cas échéant. 
  • 250 Service fichier correct, terminé. 
  • 257 "PATHNAME" créé. 

300 Series: La commande a été acceptée, mais l'action demandée est en sommeil, en attendant la réception de plus amples informations.

  • 331 nom -User bien, besoin mot de passe. 
  • 332 compte -Besoin pour la connexion. 
  • 350 Action du fichier -Requested attente d'informations complémentaires

400 Series: La commande n'a pas été acceptée et l'action demandée n'a pas eu lieu, mais la condition d'erreur est temporaire et l'action peut être demandée à nouveau.

  • 421 -Service pas disponible, la fermeture de la connexion de contrôle.  Cela peut être une réponse à toute commande si le service sait qu'il doit fermer. 
  • 425 -Can't connexion de données ouverte. 
  • 426 -Connection fermé; transfert avorté. 
  • 450 actions de fichier -Requested pas prise. 
  • 451 Action -Requested abandonnée.  Erreur locale dans le traitement. 
  • 452 Action -Requested pas prise.  espace de stockage insuffisant dans le système.  Fichier non disponible (par exemple, dossier occupé). 

500 Series: La commande n'a pas été acceptée et l'action demandée n'a pas eu lieu.

  • 500 erreur -syntax, commande non reconnue.  Cela peut inclure des erreurs telles que la ligne de commande trop longue. 
  • 501 erreur -syntax dans les paramètres ou arguments. 
  • 502 -Command pas mis en œuvre. 
  • 503 -Bad séquence de commandes. 
  • 504 -Command pas mis en œuvre pour ce paramètre. 
  • 530 -Pas connecté. 
  • 532 compte -Besoin pour stocker des fichiers. 
  • 550 Action -Requested pas prise.  Fichier non disponible (par exemple, fichier non trouvé, pas d'accès). 
  • 551 actions -Requested abandonnée.  type inconnu Page. 
  • 552 Action du fichier -Requested abandonnée.  allocation de stockage Dépassé (pour le répertoire courant ou de données). 
  • 553 Action -Requested pas prise.  Nom de fichier non autorisé. 

10000 Série: Winsock Erreur série

signifie Winsock Windows Socket 2.  Il fournit une interface de programmation d'applications de réseau à usage général (API) sur la base de la prise.  Winsock donne accès à plusieurs protocoles de transport vous permettant de créer des applications qui prennent en charge les types de prises multiples.
Ci-dessous, donné une liste complète de tous les codes d'erreur appartenant à cette série avec une brève description de chacun d'eux.

  • WSAEACCES (10013)
    Permission refusée.
    On a tenté d'accéder à un socket d'une manière interdite par ses autorisations d'accès.  Un exemple utilise une adresse de diffusion pour sendto sans autorisation de diffusion étant définie à l'aide setsockopt (SO_BROADCAST).

  • WSAEADDRINUSE (10048)
    Adresse déjà utilisée. 
    utilisation OnlyOne de chaque adresse de socket (protocole / adresse IP / port) est normallypermitted.  Cette erreur se produit si une application tente de se lier asocket à une adresse IP / port qui a déjà été utilisé pour un existingsocket, ou une prise qui n'a pas été fermé correctement, ou celui qui est stillin le processus de fermeture.  Pour les applications de serveur qui ont besoin tobind prises multiples pour le même numéro de port, compte usingsetsockopt (SO_REUSEADDR).  Les applications clientes doivent habituellement notcall lier à tous - se connecter choisira automatiquement un port inutilisé.

  • WSAEADDRNOTAVAIL (10049)
    Impossible d'attribuer l'adresse demandée.
    adresse Therequested est pas valable dans son contexte.  Normalement resultsfrom une tentative de se lier à une adresse non valide pour le localmachine ou connectez / sendto une adresse ou un port qui ne sont pas valables pour la machine aremote (par exemple du port 0).

  • WSAEAFNOSUPPORT (10047)
    famille Adresse pas pris en charge par la famille de protocole.
    Une adresse incompatible avec le protocole demandé a été utilisé.  Toutes les prises sont créés avec une «famille d'adresse" associé (à savoir AF_INET pour les protocoles Internet) et un type de protocole générique (par exemple SOCK_STREAM).  Cette erreur sera renvoyée si un protocole incorrect est explicitement demandé dans l'appel de socket, ou si une adresse de la mauvaise famille est utilisé pour une prise, par exemple dans sendto.

  • WSAEALREADY (10037)
    Opération déjà en cours.
    Une opération a été tentée sur un socket non bloquant qui avait déjà une opération en cours - à savoir appeler connecter une seconde fois sur un non-bloquante socket qui connecte déjà, ou d'annuler une demande asynchrone (WSAAsyncGetXbyY) qui a déjà été annulée ou terminée .

  • WSAECONNABORTED (10053)
    Logiciel a provoqué l'abandon de connexion.
    Une connexion établie a été abandonnée par le logiciel dans votre machine hôte, probablement en raison d'un délai d'attente de transmission de données ou erreur de protocole.

  • WSAECONNREFUSED (10061)
    Connexion rejetée.
    Aucune connexion n'a pu être établie car l'ordinateur cible activement refusé.  Cela se traduit généralement d'essayer de se connecter à un service qui est inactif sur l'hôte étranger - à savoir un sans application serveur en cours d'exécution.

  • WSAECONNRESET (10054)
    Réinitialisation de la connexion par paire.
    Une connexion existante a été fermée de force par l'hôte distant.  Il en résulte normalement si l'application par les pairs sur l'hôte distant est brusquement arrêtée, l'hôte est redémarré, ou l'hôte distant utilisé un "hard close" (voir setsockopt pour plus d'informations sur l'option SO_LINGER sur la prise à distance).

  • WSAEDESTADDRREQ (10039)
    Adresse de destination requise.
    Une adresse nécessaire a été omise d'une opération sur un socket.  Par exemple, cette erreur sera renvoyée si sendto est appelée avec l'adresse distante de ADDR_ANY.

  • WSAEFAULT (10014)
    Mauvaise adresse.
    Le système a détecté une adresse de pointeur non valide en essayant d'utiliser un argument pointeur d'un appel.  Cette erreur se produit si une application passe une valeur de pointeur non valide, ou si la longueur de la mémoire tampon est trop petit.  Par exemple, si la longueur d'un argument qui est un struct sockaddr est plus petite que sizeof (struct sockaddr).

  • WSAEHOSTDOWN (10064)
    Host est en panne.
    Une opération de socket a échoué car l'hôte de destination est en baisse.  Une opération de socket a rencontré un hôte mort.  Réseautage activité sur l'hôte local n'a pas été lancé.  Ces conditions sont les plus susceptibles d'être indiqué par le WSAETIMEDOUT d'erreur.


  • WSAEHOSTUNREACH (10065)
    Aucune route vers l'hôte.
    Une opération a été tentée sur un hôte inaccessible.  Cette erreur se produit également lorsque votre FAI est intentionnellement bloque le port 25 (le port SMTP) dans une tentative de réduire le spamming par leurs systèmes.  Voir WSAENETUNREACH

  • WSAEINPROGRESS (10036)
    Opération en cours.
    Une opération de blocage est en cours d'exécution.  De Windows Sockets permet uniquement une opération de blocage simple pour être exceptionnelle par tâche (ou thread), et si un autre appel de fonction est faite (ou non référence qui ou tout autre socket) la fonction échoue avec l'erreur de WSAEINPROGRESS.

  • WSAEINTR (10004)
    Interrompu appel de fonction.
    Une opération de blocage a été interrompue par un appel à WSACancelBlockingCall.

  • WSAEINVAL (10022)
    Argument invalide.
    Certains argument invalide a été fourni (par exemple, en spécifiant un niveau non valide à la fonction setsockopt).  Dans certains cas, il se réfère également à l'état actuel de la prise - par exemple, appeler accepter sur un socket qui ne sont pas à l'écoute.

  • WSAEISCONN (10056)
    Socket est déjà connecté.
    Aconnect demande a été faite sur une socket déjà connectée.  Someimplementations reviennent également cette erreur si sendto est appelée sur socket SOCK_DGRAM aconnected (Pour les sockets SOCK_STREAM, le sendto à parameterin est ignoré), bien que d'autres implémentations traitent cet événement comme alegal.

  • WSAEMFILE (10024)
    Trop de fichiers ouverts.
    Trop de sockets ouverts.  Chaque application peut avoir un nombre maximum de socket poignées disponibles, soit globalement, par processus ou par thread.

  • WSAEMSGSIZE (10040)
    Message trop long.
    Un message envoyé sur un socket datagramme était plus grande que la mémoire tampon interne de message ou d'une autre limite de réseau, ou le tampon utilisé pour recevoir un datagramme était plus petit que le datagramme lui-même.

  • WSAENETDOWN (10050)
    Réseau est en baisse.
    Une opération de socket a rencontré un réseau mort.  Cela pourrait indiquer une défaillance grave du système (par exemple la pile de protocole que la DLL WinSock fonctionne plus) de réseau, l'interface réseau, ou le réseau local lui-même.

  • WSAENETRESET (10052)
    Le réseau a abandonné la connexion à la réinitialisation.
    L'hôte vous étiez connecté à écrasé et redémarré.  Peut également être retourné par setsockopt si une tentative est faite pour définir SO_KEEPALIVE sur une connexion qui a déjà échoué.

  • WSAENETUNREACH (10051)
    Le réseau est inaccessible.
    Une opération a été tentée sur un réseau inaccessible.  Cela signifie généralement le logiciel local ne connaît pas de route pour atteindre l'hôte distant.

  • WSAENOBUFS (10055)
    Pas d'espace disponible de la mémoire tampon.
    Une opération sur un socket n'a pas pu être effectuée car le système ne disposait pas suffisamment de mémoire tampon ou parce qu'une file d'attente était pleine.

  • WSAENOPROTOOPT (10042)
    option de protocole Bad.
    Une option ou un niveau inconnu, non valide ou non pris en charge a été spécifié dans un getsockopt ou setsockoptcall.

  • WSAENOTCONN (10057)
    Socket est pas connecté.
    Une demande d'envoyer ou de recevoir des données a été rejetée parce que le socket est pas connecté et (lors de l'envoi sur un socket datagramme en utilisant sendto) aucune adresse n'a été fournie.  Tout autre type d'opération peut également retourner cette erreur - par exemple, setsockoptsetting SO_KEEPALIVE si la connexion a été réinitialisée.

  • WSAENOTSOCK (10038)
    opération de Socket sur la non-prise.
    Une opération a été tentée sur quelque chose qui est pas une socket.  Soit le paramètre handle de socket n'a pas fait référence à une socket valide, ou pour sélectionner un membre d'un fd_set était pas valable.

  • WSAEOPNOTSUPP (10045)
    Opération non prise en charge.
    L'opération tentée est pas pris en charge pour le type d'objet référencé.  Habituellement, cela se produit lorsqu'un descripteur de socket à une prise qui ne peut pas soutenir cette opération, par exemple, en essayant d'accepter une connexion sur une prise de datagrammes.

  • WSAEPFNOSUPPORT (10046)
    famille Protocole non pris en charge.
    Famille n'a pas le protocole agit été configuré dans le système ou noimplementation pour qu'il existe.  Formé d'un sens toWSAEAFNOSUPPORT légèrement différent, mais est interchangeable dans la plupart des cas, et toutes les WindowsSockets fonctions qui renvoient l'un de ces préciser WSAEAFNOSUPPORT.

  • WSAEPROCLIM (10067)
    Trop de processus.
    Une implémentation Windows Sockets peut avoir une limite sur le nombre d'applications qui peuvent utiliser simultanément.  WSAStartup peut échouer avec cette erreur si la limite a été atteinte.

  • WSAEPROTONOSUPPORT (10043)
    Protocole non pris en charge.
    Le protocole demandé n'a pas été configuré dans le système ou aucune implémentation pour elle existe.  Par exemple, un socketcall demande un socket SOCK_DGRAM, mais spécifie un protocole de flux.

  • WSAEPROTOTYPE (10041)
    Mauvais type de protocole pour socket.
    Un protocole a été spécifié dans l'appel de socketfunction qui ne supporte pas la sémantique du type de socket demandé.  Par exemple, le protocole ARPA Internet UDP ne peut pas être spécifié avec un type de SOCK_STREAM socket.

  • WSAESHUTDOWN (10058)
    Vous ne pouvez pas envoyer après l'arrêt du socket.
    Une demande d'envoyer ou de recevoir des données a été rejetée car le socket avait déjà été arrêté dans cette direction avec un appel d'arrêt précédent.  Par arrêt appelant une étroite partielle d'un socket est demandé, ce qui est un signal que l'envoi ou la réception ou à la fois a été interrompu.

  • WSAESOCKTNOSUPPORT (10044)
    Type de socket non pris en charge.
    Le support pour le type de socket spécifié n'existe pas dans cette famille d'adresse.  Par exemple, le type SOCK_RAW option peut être sélectionnée dans un socketcall, et la mise en œuvre ne prend pas en charge les sockets SOCK_RAW du tout.

  • WSAETIMEDOUT (10060)
    Connexion interrompue.
    Une tentative de connexion a échoué car le parti connecté n'a pas répondu correctement après une période de temps, ou une connexion établie a échoué car l'hôte de connexion n'a pas répondu.

  • WSAEWOULDBLOCK (10035)
    Ressource temporairement indisponible.
    Thiserror est renvoyé des opérations sur les sockets non bloquant qui cannotbe terminé immédiatement, par exemple recv lorsque aucune donnée est mise en attente à beread de la prise.  Il est une erreur non fatale, et l'operationshould être retentée ultérieurement.  Il est normal que WSAEWOULDBLOCK à bereported à la suite de l'appel se connecter sur un socket non-blockingSOCK_STREAM, depuis quelque temps doit être respecté pour le tobe de connexion établie.

  • WSAHOST_NOT_FOUND (11001)
    Hébergeur non trouvé.
    Aucun hôte tel est connu.  Le nom est pas un nom d'hôte officiel ou alias, ou ne peut pas être trouvée dans la base de données (s) interrogée.  Cette erreur peut également être retourné pour les requêtes de protocole et de service, et signifie le nom spécifié n'a pas été trouvé dans la base de données correspondante.

  • WSA_INVALID_HANDLE (OS à charge)
    poignée objet d'événement spécifié est invalide.
    Une application tente d'utiliser un objet événement, mais le handle spécifié est pas valide.

  • WSA_INVALID_PARAMETER (OS à charge)
    Un ou plusieurs paramètres ne sont pas valides.
    Une application a utilisé une fonction Windows Sockets qui mappe directement à une fonction Win32.  La fonction Win32 est indiquant un problème avec un ou plusieurs paramètres.

  • WSAINVALIDPROCTABLE (OS à charge)
    Invalid table de procédure de fournisseur de services.
    Un fournisseur de services a renvoyé une table de proc bidon à Ws2_32.dll.  (Habituellement causée par une ou plusieurs des pointeurs de fonction étant NULL).

  • WSAINVALIDPROVIDER (OS à charge)
    Invalid fournisseur de services numéro de version.
    Un fournisseur de services a renvoyé un numéro de version autre que 2.0.

  • WSA_IO_PENDING (OS à charge)
    les opérations qui se chevauchent termineront plus tard.
    L'application a lancé une opération de chevauchement qui ne peuvent être réalisées immédiatement.  Une indication d'achèvement sera donnée à un moment plus tard, lorsque l'opération est terminée.

  • WSA_IO_INCOMPLETE (OS à charge)
    Chevauché objet d'événement d'E / S non dans l'état signalé.
    L'application a tenté de déterminer l'état d'une opération de chevauchement qui n'a pas encore achevé.  Les applications qui utilisent WSAWaitForMultipleEvents dans un mode de scrutin pour déterminer quand une opération de chevauchement a terminé va obtenir ce code d'erreur jusqu'à ce que l'opération est terminée.

  • WSA_NOT_ENOUGH_MEMORY (OS à charge)
    Mémoire insuffisante.
    Une application a utilisé une fonction Windows Sockets qui mappe directement à une fonction Win32.  La fonction Win32 est indiquant un manque de ressources mémoire nécessaires.

  • WSANOTINITIALISED (10093)
    WSAStartup réussie pas encore réalisée.
    Soit l'application n'a pas appelé WSAStartup ou WSAStartup échoué.  L'application peut être accéder à un socket qui la tâche active actuelle ne possède pas (à savoir essayer de partager une prise entre les tâches), ou WSACleanup a été appelé trop de fois.

  • WSANO_DATA (11004)
    Nom valide, aucun enregistrement de données du type demandé.
    nom Therequested est valide et a été trouvé dans la base de données, mais il ne nothave les données associées correcte étant résolu pour.  Le usualexample pour cela est un nom d'hôte -> tentative de traduction d'adresse (usinggethostbyname ou WSAAsyncGetHostByName) qui utilise le DNS (Domain NameServer), et un enregistrement MX est renvoyé, mais aucun enregistrement - indiquant thehost lui-même existe, mais ne sont pas directement accessibles.

  • WSANO_RECOVERY (11003)
    Ceci est une erreur non récupérable.
    Cela indique une sorte d'erreur non récupérable est survenue lors d'une recherche de base de données.  Cela peut être parce que les fichiers de base de données (par exemple BSD-compatible HOSTS, SERVICES ou PROTOCOLES fichiers) ne pouvaient pas être trouvés, ou une demande de DNS a été renvoyé par le serveur avec une erreur grave.

  • WSAPROVIDERFAILEDINIT (OS à charge)
    Impossible d'initialiser un fournisseur de services.
    Soit DLL d'un fournisseur de service n'a pas pu être chargé (LoadLibrary a échoué) ou WSPStartup / NSPStartupfunction du fournisseur a échoué.

  • WSASYSCALLFAILURE (OS à charge)
    Appel système d'échec.
    Renvoyé quand un appel système qui ne devrait jamais échouer fait.  Par exemple, si un appel à WaitForMultipleObjects échoue ou l'une des fonctions de registre ne parvient pas à essayer de manipuler les catalogues protocole / espace de noms.

  • WSASYSNOTREADY (10091)
    sous-système de réseau est indisponible.
    Cette erreur est renvoyée par WSAStartup si l'implémentation Windows Sockets ne peut pas fonctionner à ce moment parce que le système sous-jacent qu'il utilise pour fournir des services réseau est actuellement indisponible.  Les utilisateurs doivent vérifier:
    que le fichier est WINSOCK.DLL dans le trajet de courant,
    que le fichier WINSOCK.DLL est du même fournisseur que la pile de protocole sous-jacent.  Ils ne peuvent pas être mélangés et combinés (DLLs WinSock doivent être fournis par le même fournisseur qui a fourni la pile de protocole sous-jacent). 
    qu'ils ne cherchent pas à utiliser plus d'une implémentation Windows Sockets simultanément.  S'il y a plus d'une DLL WINSOCK sur votre système, assurez-vous le premier dans le chemin d'accès est approprié pour le sous-système réseau actuellement chargé. 
    la documentation implémentation Windows Sockets pour être sûr tous les composants nécessaires sont actuellement installés et configurés correctement. 

  • WSATRY_AGAIN (11002)
    hôte non-autorité introuvable.
    Cela est généralement une erreur temporaire pendant la résolution de nom d'hôte et signifie que le serveur local n'a pas reçu une réponse d'un serveur faisant autorité.  Une nouvelle tentative à un moment plus tard, peut être couronnée de succès.

  • WSAVERNOTSUPPORTED (10092)
    Version WINSOCK.DLL hors de portée.
    L'implémentation actuelle de Windows Sockets ne supporte pas Windows Sockets version spécifications demandées par l'application.  Vérifiez qu'il n'y a pas de vieux fichiers Winsock.dll sont accessibles, ou contacter le vendeur de la pile pour voir si une mise à jour WINSOCK.DLL existe.

  • WSAEDISCON (10094)
    Arrêt progressif en cours.
    Retourné par recv, WSARecvto indiquer la partie à distance a lancé une séquence d'arrêt progressif.

  • WSA_OPERATION_ABORTED (OS à charge)
    opération superposée abandonnée.
    Une opération qui se chevauchent a été annulée en raison de la fermeture de la prise, ou l'exécution de la commande SIO_FLUSH dans WSAIoctl. 


    Copyright © DeskShare incorporé.  Tous droits réservés.