Langue:
 
 
Pages:
  
1.Bienvenue
2.Comprendre l'interface utilisateur
3.Utiliser Auto FTP Manager
4.Paramètres de l'application
5.Mode de connexion actif et passif
6.Protocole
7.Certificat SSL
8.Codes de retour FTP
9.Ressources
 

Auto FTP Manager 7.05


Codes de retour FTP

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

Série 100: L'action demandée est en cours d'initialisation; attendre une autre réponse avant de procéder à une nouvelle commande. 

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

Série 200: L'action demandée a été terminée avec succès. 

  • 200 Commande d'accord. 
  • 202 Commande non implémentée, superflue sur ce site. 
  • 211 État du système ou réponse d'aide du système. 
  • 212 État du répertoire. 
  • 213 Statut du fichier. 
  • 214 Message d'aide. Sur la façon d'utiliser le serveur ou la signification d'une commande particulière non standard. Cette réponse est utile uniquement à l'utilisateur humain. 
  • 215 Type de système NAME. Où NAME est un nom de système officiel de la liste du document Numéros attribués. 
  • 220 Service prêt pour un nouvel utilisateur. 
  • 221 Connexion de contrôle de fermeture de service. 
  • 225 Connexion de données ouverte; pas de transfert en cours. 
  • 226 Fermeture de la connexion de données. Action de fichier demandée réussie (par exemple, transfert de fichier ou abandon de fichier). 
  • 227 Passage en mode passif (h1, h2, h3, h4, p1, p2). 
  • 230 Utilisateur connecté, poursuivez. Déconnecté si nécessaire. 
  • 250 L'action de fichier demandée est correcte, terminée. 
  • 257 "PATHNAME" créé. 

Série 300: La commande a été acceptée, mais l'action demandée est dormante, en attendant la réception d'informations supplémentaires. 

  • 331 -Nom d'utilisateur correct, besoin de mot de passe. 
  • 332 -Nécessaire compte pour la connexion. 
  • 350 - Action de fichier requise en attente d'informations supplémentaires

Série 400: 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 non disponible, fermeture de la connexion de contrôle. Cela peut être une réponse à n'importe quelle commande si le service sait qu'il doit fermer. 
  • 425 - Ne peut pas ouvrir la connexion de données. 
  • 426 -Connexion fermée; transfert abandonné. 
  • 450 - Action de fichier demandée non prise. 
  • 451 - Action demandée annulée. Erreur locale dans le traitement. 
  • 452 - Action demandée non prise. E de stockage insuffisant dans le système. Fichier indisponible (par exemple, fichier occupé). 

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

  • 500-Erreur de syntaxe, commande non reconnue. Cela peut inclure des erreurs telles que la ligne de commande trop longue. 
  • 501 - Erreur de syntaxe dans les paramètres ou les arguments. 
  • 502 -Command non implémenté. 
  • 503 - Mauvaise séquence de commandes. 
  • 504 - Commande non implémentée pour ce paramètre. 
  • 530 -Non connecté. 
  • 532 -Nécessaire compte pour stocker des fichiers. 
  • 550 - Action demandée non prise. Fichier indisponible (par exemple, fichier introuvable, pas d'accès). 
  • 551 - Action demandée abandonnée. Type de page inconnu. 
  • 552 - L'action de fichier demandé a été annulée. L'allocation de stockage a été dépassée (pour le répertoire ou l'ensemble de données en cours). 
  • 553 - Action demandée non prise. Le nom du fichier n'est pas autorisé. 

Série 10000: Winsock Error Series

Winsock signifie Windows Socket 2. Il fournit une interface de programmation d'application de réseau (API) à usage général basée sur le socket. Winsock fournit l'accès à plusieurs protocoles de transport vous permettant de créer des applications qui prennent en charge plusieurs types de socket. 
Vous trouverez ci-dessous une liste complète de tous les codes d'erreur appartenant à cette série ainsi qu'une brève description de chacun d'entre eux. 

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

  • WSAEADDRINUSE (10048)
    Adresse déjà utilisée. 
    Une seule utilisation de chaque adresse de socket (protocole / adresse IP / port) est normalement autorisée. Cette erreur se produit si une application tente de lier un socket à une adresse IP / un port qui a déjà été utilisé pour un socket existant, ou un socket qui n'a pas été fermé correctement ou un socket qui est toujours en cours de fermeture. Pour les applications serveur qui doivent lier plusieurs sockets au même numéro de port, pensez à utiliser setsockopt (SO_REUSEADDR).  Les applications clientes n'ont généralement pas besoin d'appeler bind - connect choisira automatiquement un port inutilisé. 

  • WSAEADDRNOTAVAIL (10049)
    Impossible d'attribuer l'adresse demandée. 
    L'adresse demandée n'est pas valide dans son contexte. Cela résulte normalement d'une tentative de liaison à une adresse qui n'est pas valide pour la machine locale, ou de connexion / envoi à une adresse ou un port qui n'est pas valide pour une machine distante (par ex. port 0). 

  • WSAEAFNOSUPPORT (10047)
    Famille d'adresses non prise en charge par la famille de protocoles. 
    Une adresse incompatible avec le protocole demandé a été utilisée. Toutes les sockets sont créées avec une "famille d'adresses" associéeAF_INET pour les protocoles Internet) et un type de protocole génériqueSOCK_STREAM).  Cette erreur sera renvoyée si un protocole incorrect est explicitement demandé dans l'appel socket, ou si une adresse de la mauvaise famille est utilisée pour une socket, par exempledans sendto. 

  • WSAEALREADY (10037)
    Opération déjà en cours. 
    Une opération a été tentée sur une socket non bloquante qui avait déjà une opération en cours - ieappeler une seconde fois sur une socket non bloquante déjà connectée, ou annuler une requête asynchrone (WSAAsyncGetXbyY) qui a déjà été annulée ou complétée. 

  • WSAECONNABORTED (10053)
    Le logiciel a provoqué la déconnexion. 
    Une connexion établie a été annulée par le logiciel de votre machine hôte, probablement en raison d'un dépassement de délai de transmission de données ou d'une erreur de protocole. 

  • WSAECONNREFUSED (10061)
    Connexion rejetée. 
    Aucune connexion n'a pu être établie car la machine cible l'a activement refusée. Cela résulte généralement de la tentative de connexion à un service inactif sur l'hôteun avec aucune application serveur en cours d'exécution. 

  • WSAECONNRESET (10054)
    Réinitialisation de la connexion par paire. 
    Une connexion existante a été forcée par l'hôte distant. Cela se produit normalement si l'application homologue sur l'hôte distant est soudainement arrêtée, l'hôte est redémarré ou l'hôte distant a utilisé un "hard close" (voir setsockopt pour plus d'informations sur l'option SO_LINGER sur le socket distant). 

  • WSAEDESTADDRREQ (10039)
    Adresse de destination requise. 
    Une adresse requise a été omise d'une opération sur un socket. Par exemple, cette erreur sera renvoyée si sendto est appelé 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 de pointeur d'un appel. Cette erreur se produit si une application passe une valeur de pointeur non valide ou si la longueur du tampon est trop petite. Par exemple, si la longueur d'un argument qui est une struct sockaddr est plus petite que sizeof (struct sockaddr). 

  • WSAEHOSTDOWN (10064)
    L'hôte est en panne. 
    Une opération de socket a échoué car l'hôte de destination était en panne. Une opération de socket a rencontré un hôte mort. L'activité de mise en réseau sur l'hôte local n'a pas été initiée. Ces conditions sont plus susceptibles d'être indiquées par l'erreur WSAETIMEDOUT. 


  • WSAEHOSTUNREACH (10065)
    Aucune route à héberger. 
    Une opération de socket a été tentée sur un hôte inaccessible. Cette erreur se produit également lorsque votre FAI bloque intentionnellement le port 25 (le port SMTP) dans le but de réduire les spams sur leurs systèmes. Voir WSAENETUNREACH

  • WSAEINPROGRESS (10036)
    Opération en cours. 
    Une opération de blocage est en cours d'exécution. Windows Sockets autorise uniquement une opération de blocage unique par tâche (ou thread), et si un autre appel de fonction est effectué (qu'il fasse ou non référence à cette socket ou à toute autre socket), la fonction échoue avec l'erreur WSAEINPROGRESS. 

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

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

  • WSAEISCONN (10056)
    La prise est déjà connectée. 
    Une demande de connexion a été effectuée sur une socket déjà connectée. Certaines implémentations renvoient également cette erreur si sendto est appelé sur un socket SOCK_DGRAM connecté (pour les sockets SOCK_STREAM, le paramètre to de sendto est ignoré), bien que d'autres implémentations le considèrent comme une occurrence légale. 

  • WSAEMFILE (10024)
    Trop de fichiers ouverts. 
    Trop de sockets ouverts. Chaque implémentation peut avoir un nombre maximum de handles de socket disponibles, globalement, par processus ou par thread. 

  • WSAEMSGSIZE (10040)
    Message trop long. 
    Un message envoyé sur un socket de datagramme était plus grand que le tampon de message interne ou 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)
    Le réseau est en panne. 
    Une opération de socket a rencontré un réseau mort. Cela pourrait indiquer une défaillance grave du système de réseaula pile de protocole que la DLL WinSock exécute), l'interface réseau ou le réseau local lui-même. 

  • WSAENETRESET (10052)
    Le réseau a interrompu la connexion à la réinitialisation. 
    L'hôte auquel vous étiez connecté s'est écrasé et a redémarré. Peut aussi ê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 de socket a été tentée sur un réseau inaccessible. Cela signifie généralement que le logiciel local ne connaît aucune route pour atteindre l'hôte distant. 

  • WSAENOBUFS (10055)
    Pas d'e tampon disponible. 
    Une opération sur un socket n'a pas pu être effectuée car le système manquait d'e tampon suffisant ou parce qu'une file d'attente était pleine. 

  • WSAENOPROTOOPT (10042)
    Option de protocole incorrect
    Une option ou un niveau inconnu, invalide ou non supporté a été spécifié dans un getsockopt ou setsockoptcall. 

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

  • WSAENOTSOCK (10038)
    Opération de socket sur non-socket. 
    Une opération a été tentée sur quelque chose qui n'est pas une socket. Soit le paramètre de handle de socket ne référence pas un socket valide, soit, pour select, un membre d'un fd_set n'était pas valide. 

  • WSAEOPNOTSUPP (10045)
    Opération non prise en charge. 
    L'opération tentée n'est pas prise en charge pour le type d'objet référencé. Cela se produit généralement lorsqu'un descripteur de socket à un socket ne peut pas prendre en charge cette opération, par exemple, en essayant d'accepter une connexion sur un socket de datagramme. 

  • WSAEPFNOSUPPORT (10046)
    Famille de protocoles non prise en charge. 
    La famille de protocoles n'a pas été configurée dans le système ou aucune implémentation n'existe pour celle-ci. A une signification légèrement différente de WSAEAFNOSUPPORT, mais est interchangeable dans la plupart des cas, et toutes les fonctions Windows Sockets qui retournent l'un d'entre eux spécifient WSAEAFNOSUPPORT. 

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

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

  • WSAEPROTOTYPE (10041)
    Type de protocole incorrect pour le socket. 
    Un protocole a été spécifié dans l'appel socketfunction qui ne prend pas en charge 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 socket SOCK_STREAM. 

  • WSAESHUTDOWN (10058)
    Impossible d'envoyer après l'arrêt du socket. 
    Une demande d'envoi ou de réception de données a été refusée car le socket avait déjà été arrêté dans cette direction lors d'un précédent appel d'arrêt. En appelant shutdown, une fermeture partielle d'une socket est demandée, ce qui signifie que l'envoi, la réception ou les deux ont été interrompus. 

  • WSAESOCKTNOSUPPORT (10044)
    Type de socket non supporté. 
    Le support pour le type de socket spécifié n'existe pas dans cette famille d'adresses. Par exemple, le type facultatif SOCK_RAW peut être sélectionné dans un appel socket, et l'implémentation ne prend pas en charge les sockets SOCK_RAW. 

  • WSAETIMEDOUT (10060)
    La connexion a expiré. 
    Une tentative de connexion a échoué car la partie connectée n'a pas répondu correctement après un certain temps ou la connexion établie a échoué car l'hôte connecté n'a pas répondu. 

  • WSAEWOULDBLOCK (10035)
    Ressource temporairement indisponible. 
    Cette erreur est renvoyée par les opérations sur les sockets non bloquantes qui ne peuvent pas être terminées immédiatement, par exemple recv lorsqu'aucune donnée n'est mise en file d'attente pour être lue à partir du socket. C'est une erreur non fatale, et l'opération devrait être réessayée plus tard. Il est normal que WSAEWOULDBLOCK soit signalé comme résultat de l'appel de connect sur un socket SOCK_STREAM non bloquant, car il faut un certain temps pour que la connexion soit établie. 

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

  • WSA_INVALID_HANDLE (dépendant du système d'exploitation)
    Le handle d'objet d'événement spécifié n'est pas valide. 
    Une application tente d'utiliser un objet événement, mais le handle spécifié n'est pas valide. 

  • WSA_INVALID_PARAMETER (dépendant du système d'exploitation)
    Un ou plusieurs paramètres ne sont pas valides. 
    Une application a utilisé une fonction Windows Sockets qui correspond directement à une fonction Win32. La fonction Win32 indique un problème avec un ou plusieurs paramètres. 

  • WSAINVALIDPROCTABLE (dépendant du système d'exploitation)
    Table de procédure non valide du fournisseur de services. 
    Un fournisseur de services a renvoyé une table de procédure fictive à WS2_32.DLL. (Habituellement causé par un ou plusieurs des pointeurs de fonction étant NULL.)

  • WSAINVALIDPROVIDER (dépendant du système d'exploitation)
    Numéro de version du fournisseur de services non valide. 
    Un fournisseur de services a renvoyé un numéro de version autre que 2.0. 

  • WSA_IO_PENDING (dépendant du système d'exploitation)
    Les opérations superposées se termineront plus tard. 
    L'application a lancé une opération de chevauchement qui ne peut pas être terminée immédiatement. Une indication d'achèvement sera donnée plus tard lorsque l'opération sera terminée. 

  • WSA_IO_INCOMPLETE (dépendant du système d'exploitation)
    L'objet d'événement d'E / S superposé n'est pas dans l'état signalé. 
    L'application a tenté de déterminer l'état d'une opération qui se chevauche et qui n'est pas encore terminée. Les applications qui utilisent WSAWaitForMultipleEvents dans un mode d'interrogation pour déterminer quand une opération chevauchée est terminée recevront ce code d'erreur jusqu'à ce que l'opération soit terminée. 

  • WSA_NOT_ENOUGH_MEMORY (dépendant du système d'exploitation)
    Mémoire insuffisante disponible. 
    Une application a utilisé une fonction Windows Sockets qui correspond directement à une fonction Win32. La fonction Win32 indique un manque de ressources de mémoire requises. 

  • WSANOTINITIALISÉ (10093)
    WSAStartup réussi n'a pas encore été effectué. 
    L'application n'a pas appelé WSAStartup ou WSAStartup a échoué. L'application peut accéder à une socket que la tâche active actuelle ne possède pasessayer de partager un socket 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é. 
    Le nom demandé est valide et a été trouvé dans la base de données, mais les données associées correctes ne sont pas résolues. L'exemple habituel est une tentative de traduction d'adresse - > d'adresse (utilisant gethostbyname ou WSAAsyncGetHostByName) qui utilise le DNS (Domain Name Server), et un enregistrement MX est renvoyé mais pas un enregistrement - indiquant que l'hôte existe, mais n'est pas directement accessible. 

  • WSANO_RECOVERY (11003)
    Ceci est une erreur non récupérable. 
    Cela indique qu'une sorte d'erreur irrécupérable s'est produite lors d'une recherche de base de données. Cela peut être dû au fait que les fichiers de base deImpossible de trouver les fichiers HOSTS, SERVICES ou PROTOCOLS compatibles BSD) ou une requête DNS renvoyée par le serveur avec une erreur grave. 

  • WSAPROVIDERFAILEDINIT (dépendant du système d'exploitation)
    Impossible d'initialiser un fournisseur de services. 
    La DLL d'un fournisseur de services n'a pas pu être chargée (LoadLibrary a échoué) ou la fonction WSPStartup / NSPStartup du fournisseur a échoué. 

  • WSASYSCALLFAILURE (dépendant du système d'exploitation)
    Échec de l'appel système. 
    Retourné lorsqu'un appel système qui ne devrait jamais échouer le fait. Par exemple, si un appel à WaitForMultipleObjects échoue ou si l'une des fonctions de registre échoue à essayer de manipuler les catalogues de protocole / e de noms. 

  • WSASYSNOTREADY (10091)
    Le 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 pour le moment car le système sous-jacent utilisé pour fournir les services réseau est actuellement indisponible. Les utilisateurs devraient vérifier:
    que le fichier WINSOCK.DLL est dans le chemin actuel,
    que le fichier WINSOCK.DLL provient du même fournisseur que la pile de protocole sous-jacente. Ils ne peuvent pas être mélangés et mis en correspondance (les DLL WinSock doivent être fournies par le même fournisseur qui a fourni la pile de protocole sous-jacente). 
    qu'ils n'essaient pas d'utiliser plus d'une implémentation Windows Sockets simultanément. S'il existe plusieurs DLL WINSOCK sur votre système, assurez-vous que le premier dans le chemin est approprié pour le sous-système réseau actuellement chargé. 
    la documentation d'implémentation Windows Sockets pour être sûr que tous les composants nécessaires sont actuellement installés et configurés correctement. 

  • WSATRY_AGAIN (11002)
    Hôte non autorisé non trouvé. 
    Il s'agit généralement d'une erreur temporaire lors de la résolution du nom d'hôte et signifie que le serveur local n'a pas reçu de réponse d'un serveur faisant autorité. Une nouvelle tentative à un moment ultérieur peut réussir. 

  • WSOUVERNOTSUPPORTED (10092)
    Version WINSOCK.DLL hors de portée. 
    L'implémentation Windows Sockets actuelle ne prend pas en charge la version de spécification Windows Sockets demandée par l'application. Vérifiez qu'aucun fichier WINSOCK.DLL ancien n'est en cours d'accès ou contactez le fournisseur de la pile pour voir si un fichier WINSOCK.DLL mis à jour existe. 

  • WSAEDISCON (10094)
    Fermeture gracieuse en cours. 
    Renvoyé par recv, WSARecv indique que la partie distante a lancé une séquence d'arrêt gracieuse. 

  • WSA_OPERATION_ABORTED (dépendant du système d'exploitation)
    Opération superposée annulée. 
    Une opération superposée a été annulée en raison de la fermeture du socket ou de l'exécution de la commande SIO_FLUSH dans WSAIoctl. 


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