# Codes d’erreur de transfert

TeOk

  C’est le code utilisé par défaut. Il indique qu’il n’y a aucune erreur

TeUnknown

  Indique une erreur inconnue (les détails de l’erreur peuvent donner plus d’informations).

TeInternal

  Indique qu’une erreur interne à Transfer s’est produite (perte de connexion à la base de données, etc.)

TeUnimplemented

  Indique que le partenaire a voulu utiliser une fonctionnalité valide,, mais qui n’est pas implémentée par la passerelle.

TeConnection

  Indique que la connexion à un partenaire distant ne peut être établie. Il s’agit du code d’erreur le plus généraliste. Un code plus spécifique, s’il existe, doit être utilisé.

TeConnectionReset

  means « connection reset by peer »

TeUnknownRemote

  Indique que le partenaire distant demandé n’est pas connu dans la base de données de Transfer. Pour des raisons de sécurité, l’utilisation externe de ce code d’erreur (retourner cette erreur a un client) est découragé pour les connexions entrantes au profit de `TeBadAuthentication`, au risque de laisser fuiter des informations (ici, le compte existe, mais l’authentification a échouée).

TeExceededLimit

  Indique que le transfert ne peut être traité parce que les limites définies ont été atteintes (nombre de connexions, nombre de transferts, etc.)

TeBadAuthentication

  Indique une erreur de connexion causée par des données d’authentification erronées (utilisateur, mot de passe, certificat, etc. Les détails de l’erreur peuvent fournir plus d’informations).

TeDataTransfer

  Indique qu’une erreur s’est produite durant le transfert des données. Il s’agit d’une erreur générale et un code plus précis, s’il existe, doit être utilisé.

TeIntegrity

  Indique que la vérification de l’intégrité a échoué.

TeFinalization

  Indique qu’une erreur s’est produite durant la finalisation du transfert.

TeExternalOperation

  Indique qu’une erreur s’est produite durant l’exécution des traitements pré-transfert, post-transfert, ou d’erreur.

TeStopped

  Indique que le transfert a été arrêté.

TeCanceled

  Indique que le transfert a été annulé.

TeFileNotFound

  Indique que le fichier demandé n’a pas été trouvé.

TeForbidden

  Indique que le partenaire distant n’a pas le droit d’effectuer une action

TeBadSize

  Indique une erreur liée à la taille du fichier (elle dépasse un quota, il n’y a plus assez d’espace que le disque de destination, etc.)

TeShuttingDown

  Indique que la passerelle est en cours d’arrêt