

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Résolution des problèmes de Nimble Studio File Transfer
<a name="troubleshooting"></a>

Si vous rencontrez des problèmes lors de l'utilisationNimble Studio File Transfer, utilisez les informations suivantes pour vous aider à résoudre vos problèmes. 

Nous vous recommandons d'activer la journalisation en suivant les instructions indiquées dans[Journalisation](monitoring.md#monitoring-logging).

**Topics**
+ [Génération d'un fichier de support](#troubleshooting-support-file)
+ [Dépannage de l'interface graphique](#troubleshooting-gui)
+ [Résolution des problèmes liés à la CLI](#troubleshooting-cli)

## Génération d'un fichier de support
<a name="troubleshooting-support-file"></a>

Vous pouvez générer un fichier de support pour vous aider à résoudre les problèmes. Un fichier de support est un fichier zip que vous pouvez fournir à un ingénieur de support.

------
#### [ GUI ]

**Pour générer un fichier de support à l'aide de l'interface utilisateur graphique (GUI)**

1. Ouvrir File Transfer.

   1. Accédez au **menu Démarrer** et recherchez **File Transfer**.

   1. Sélectionnez **Nimble Studio File Transfer**dans la liste.

1. Sélectionnez le menu déroulant dans le coin supérieur droit de l'écran et choisissez **Support**.

1. Un menu de navigateur de fichiers s'ouvre. Choisissez l'endroit où vous souhaitez télécharger le fichier.

------
#### [ CLI ]

**Pour générer un fichier de support à l'aide de la CLI**
+ Ouvrez un terminal et exécutez la commande suivante : `filetransfer support-file`

  1. Cela générera un fichier zip dans `C:\Users\username\.filetransfer\support-files\support-file-20230310-110834.zip` (Windows) ou dans `/Users/username/.tiletransfer/support-files/supportfile-20230227-185212.zip` (Linux&macOS).

  1. La CLI affichera le chemin d'accès au fichier généré.

------

## Dépannage de l'interface graphique
<a name="troubleshooting-gui"></a>

De nombreuses erreurs liées à l'interface graphique peuvent être résolues à l'aide de la section de dépannage de l'interface de ligne de commande (CLI). Si vous recevez des erreurs dans l'interface graphique, essayez les étapes suivantes :

1. Redémarrez File Transfer.

1. Ouvrez le terminal sous macOS ou `cmd.exe` sous Windows. 

1. Exécutez la commande suivante pour démarrer une session active : `filetransfer daemon` 

1. Commencez un téléchargement comme vous le faites habituellement. Après avoir reçu un message d'erreur dans l'application, vérifiez la fenêtre de la CLI. Une erreur devrait s'y afficher.

Vous pouvez résoudre cette erreur dans la [Résolution des problèmes liés à la CLI](#troubleshooting-cli) section.

### File Transferne parvient pas à se connecter après la mise à niveau de la version v1.x vers la version 2.0
<a name="troubleshooting-gui-session-v2-0"></a>

**Problème** : vous êtes passé de la File Transfer version v1.x à la version 2.0 et l'File Transferinterface graphique ne passe pas au statut **Connecté**.

**Solution** : supprimez le **démon local** dans le **menu déroulant du système de fichiers local**. Nous avons mis à jour la dénomination des composants et certains clients peuvent être concernés en fonction de leur configuration précédente.

![\[alt text not found\]](http://docs.aws.amazon.com/fr_fr/nimble-studio/latest/filetransfer-guide/images/nsft-troubleshooting.png)


### File Transferne parvient pas à se connecter
<a name="troubleshooting-gui-session"></a>

**Problème** : l'File Transferinterface graphique ne passe pas à l'état **Connecté**.

**Solution** : mettez à jour le fichier YAML.

1. Ouvrez le fichier de configuration dans votre éditeur de texte préféré.

   1. Le fichier de configuration se trouve dans `C:\Users\username\.filetransfer\configuration.yaml` (Windows) ou `~/.filetransfer/configuration.yaml` (Linux&macOS). 

1. Vérifiez qu'`api_server.enabled`il existe dans le fichier et qu'il est défini sur`true`. 

   1. S'il est défini sur`false`, l'interface graphique ne pourra pas communiquer avec la File Transfer CLI et toutes les fonctionnalités de l'interface utilisateur seront désactivées. 

   1. S'il `api_server.enabled` n'est pas défini dans le`configuration.yaml`, sa valeur par défaut est. `true`

## Résolution des problèmes liés à la CLI
<a name="troubleshooting-cli"></a>

### Informations d'identification expirées ou non valides
<a name="troubleshooting-expired-credentials"></a>



**Problème** : Si les informations d'identification que vous File Transfer avez fournies présentent des problèmes, vous recevrez l'un des messages d'erreur suivants. 

```
FATAL  *[*202X-XX-XX XX:XX:XX*]* Failed establishing a session to AWS:InvalidAccessKeyId: The AWS Access Key Id you provided does not exist *in* our records. status code: 403, request id: FFYEFCKZX6F1YN8H, host id: aFtPOImvXdJQ+Ukf8SYRobDx4xmZsikoJUyJszJf3Wv74w0Q5cP9TCDz/YLKwSi53hc0hBScd58*=*
or
FATAL  *[*202X-XX-XX XX:XX:XX*]* Failed establishing a session to AWS:ExpiredToken: The provided token has expired. status code: 400, request id: 130NC8C984YZJMJH, host id: j7aA3Zs/O/H3QMYeoDv5Y62o7Mu/9tvi5m7jUVqTnveLZX4qrl/bKJl1j3dLVnhVda/WaUbEgO8*=*
```

**Solution** : actualisez les informations d'identification du AWS profil en suivant les instructions de la page [Configuration et paramètres du fichier d'informations d'identification](https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-files.html) du guide de l'AWS Command Line Interfaceutilisateur. 

### Profil de transfert non valide
<a name="troubleshooting-invalid-transfer-profile"></a>

**Erreur :** FATAL [202X-XX-XX XX:XX:XX] Profil de transfert non valide. Profils de transfert valides :

**Problème** : vous utilisez un nom de configuration à distance qui n'a pas encore été configuré. 

**Solution** : mettez à jour les configurations à distance.

1. Choisissez le menu déroulant (![\[The menu icon.\]](http://docs.aws.amazon.com/fr_fr/nimble-studio/latest/filetransfer-guide/images/icon-three-horizontal.png)). Choisissez ensuite **Réglages**. 

1. Si aucune configuration à distance n'est répertoriée dans la section **Configurations à distance valides**, ajoutez une configuration à distance en suivant les instructions figurant dans[Étape 2 : Configurer File Transfer](getting-started.md#getting-started-configure). 

1. S'il existe une configuration distante, assurez-vous de ne pas avoir mal orthographié le nom de cette configuration distante. 

1. Si vous n'avez rien mal orthographié, vérifiez la partie « Configurations distantes valides : » de l'erreur pour voir si une configuration distante spécifique est répertoriée. 

1. Si vous ne voyez toujours pas votre configuration à distance, assurez-vous que votre fichier YAML est correctement formaté et que vous modifiez le bon fichier YAML. Le fichier YAML est lié à l'utilisateur connecté. 
**Important**  
Sous Windows, n'exécutez pas CMD.exe ou PowerShell en tant qu'administrateur. Dans ce cas, votre ordinateur essaiera de lire un fichier de configuration qui ne figure pas dans le fichier utilisateur local. 

### ENTRÉES/SORTIES TCP
<a name="troubleshooting-tcp-io"></a>

**Erreur** : FATALE [202X-XX-XX XX:XX:XX] Erreur irrécupérable : réessayable : réessayable : RequestError

 **Problème 1** : votre ordinateur s'est déconnecté d'Internet et il a perdu la connexion au compartiment S3.

**Solution 1** : dans ce cas, vérifiez qu'il n'y a pas de panne de réseau ou de restrictions liées au pare-feu.

**Problème 2** : Le lecteur sur lequel le support est stocké n'est pas en mesure de supporter la charge qui y File Transfer est placée. Cela entraîne une perte de connexion aux médias. Cela peut être courant sur les lecteurs réseau. 

**Solution 2** : Réduisez le nombre maximum de transferts actifs et le nombre de threads vers `1` et réessayez le téléchargement.

------
#### [ GUI ]

**Pour réduire le nombre maximum de transferts actifs et le nombre de threads à l'aide `1` de l'interface graphique**

1. Ouvrir File Transfer.

   1. Accédez au **menu Démarrer** et recherchez **File Transfer**.

   1. Sélectionnez **Nimble Studio File Transfer**dans la liste.

1. Choisissez le menu déroulant dans le coin supérieur droit de l'écran, puis sélectionnez **Paramètres.** 

1. Dans la section des **paramètres S3**, définissez le nombre **maximum de transferts actifs** et **le nombre de threads** sur**1**. 

1. Choisissez **Enregistrer** et réessayez de télécharger.

------
#### [ CLI ]

**Pour réduire le nombre maximum de transferts actifs et le nombre de threads à l'aide `1` de la CLI**

1. Ouvrez le fichier de configuration avec n'importe quel logiciel d'édition de texte installé sur votre ordinateur. 

   1. Windows : accédez au `User/<your username>` dossier sur votre ordinateur. Ouvrez le `.filetransfer` dossier et ouvrez le `filetransfer.yaml` fichier dans un éditeur de texte. 

   1. macOS: Entrez**Cmd\$1Shift\$1G**. Entrez ensuite**\$1/.filetransfer**. Ouvrez le fichier `filetransfer.yaml` avec un éditeur de texte.

   1. Linux : ouvrez le `filetransfer.yaml` fichier à l'aide de n'importe quel éditeur de texte. Le fichier se trouve dans`~/.filetransfer/configuration.yaml`.

1. Mettez à jour les valeurs de `max_active_transfers` et `threads` à`1`.

1. Enregistrez le fichier de configuration.

------

Augmentez lentement les valeurs du nombre maximum de transferts actifs et du nombre de threads jusqu'à ce que vous atteigniez une configuration qui ne surchargera pas votre lecteur.

### Trajectoire absolue
<a name="troubleshooting-absolute-path"></a>

**Erreur** : WARN [202X-XX-XX XX:XX:XX] Les chemins absolus ne sont pas pris en charge, en ignorant /me dia/drive

**Problème** : la réception de cet avertissement signifie que vous utilisez un chemin absolu qui n'est pas pris en charge. Un chemin absolu contient la lettre du lecteur. Car Windows c'est ça`C:\`. Pour Linux etmacOS, c'est le principal :`/`.

**Solution** : Si vous êtes à la racine, supprimez le début `C:\` (Windows) ou `/` (Linux&macOS). Si ce n'est pas le cas, remplacez le chemin relatif à votre répertoire de travail actuel.

### Impossible d'ouvrir la connexion
<a name="troubleshooting-connection"></a>

**Erreur** : Impossible d'ouvrir la connexion.

**Problème 1** : une autre File Transfer application est en cours d'exécution. 

**Solution 1** : fermez toutes les autres File Transfer applications en cours d'exécution. Vous pouvez également passer `api_server.enabled` à false dans le fichier de configuration.

**Problème 2** : File Transfer essaie d'écouter sur un port que vous ne pouvez pas écouter. Cela peut se produire si votre utilisateur n'est pas autorisé à écouter le port ou si vous utilisez le port 1023 ou une version inférieure. Ces ports sont considérés comme des ports privilégiés. Ces ports nécessitent que vous vous exécutiez en tant qu'administrateur pour les écouter.

**Solution 2** : assurez-vous que la personne en cours File Transfer d'exécution est autorisée à écouter ces ports. Vous pouvez également modifier le port sur 1024 ou supérieur.

**Problème 3** : Un autre programme utilise le même port.

**Solution 3** : arrêtez l'autre programme qui utilise le même port. 