AppSync : Échec des connexions à la CLI distante après la mise à niveau vers AppSync 4.4
Summary: Après la mise à niveau vers AppSync 4.4, la connexion au serveur AppSync à partir d'une CLI distante échoue avec l'erreur suivante : ERROR: Failed to authenticate USERNAME. Cela affecte la connexion manuelle et la connexion par script lors de l'utilisation de l'interface de ligne de commande d'AppSync. ...
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
Après la mise à niveau vers AppSync 4.4, la connexion au serveur AppSync à partir d'une CLI distante échoue avec l'erreur suivante :
Cela affecte l'interface de ligne de commande, lorsqu'un utilisateur se connecte activement, ainsi que les scripts qui se connectent au serveur AppSync.
La connexion à AppSync à partir de l'emplacement CLI par défaut sur le serveur AppSync fonctionne. L'emplacement par défaut sur le serveur AppSync est le suivant :
ERROR: Failed to authenticate USERNAME
Cela affecte l'interface de ligne de commande, lorsqu'un utilisateur se connecte activement, ainsi que les scripts qui se connectent au serveur AppSync.
La connexion à AppSync à partir de l'emplacement CLI par défaut sur le serveur AppSync fonctionne. L'emplacement par défaut sur le serveur AppSync est le suivant :
C:\EMC\AppSync\appsync-cli
Cause
La CLI mise à niveau sur le serveur AppSync n'a pas été correctement copiée sur l'hôte distant où se trouve l'hôte CLI distant. Reportez-vous au chapitre 3 du Guide d'utilisation et d'administration d'AppSync 4.4.
Resolution
La CLI distante doit être mise à jour en suivant les étapes décrites dans le Guide d'utilisation et d'administration AppSync 4.4, sous Chapitre 3 : Utilitaire CLI AppSync à la page 22 (extrait ci-dessous).
Utilitaire CLI AppSync
La CLI AppSync est un utilitaire fourni avec AppSync qui est utilisé pour la rédaction de scripts ou l'exécution de tâches via une interface de ligne de commande.
La CLI AppSync est installée dans le répertoire EMC\AppSync\appsync-cli. Vous pouvez l'exécuter sous Windows avec le fichier appsync-cli.bat.
Si vous souhaitez utiliser la CLI AppSync sous UNIX, suivez les étapes ci-dessous :
1. Copiez le répertoire \EMC\AppSync\appsync-cli sur l'hôte UNIX.
2. Exécutez dos2unix appsync-cli.sh.
3. Accordez l'autorisation d'exécution avec chmod +x appsync-cli.sh. Vous pouvez désormais utiliser appsync-cli.sh pour effectuer toutes les tâches de l'interface de ligne
de commande.
La CLI AppSync est un utilitaire fourni avec AppSync qui est utilisé pour la rédaction de scripts ou l'exécution de tâches via une interface de ligne de commande.
La CLI AppSync est installée dans le répertoire EMC\AppSync\appsync-cli. Vous pouvez l'exécuter sous Windows avec le fichier appsync-cli.bat.
Si vous souhaitez utiliser la CLI AppSync sous UNIX, suivez les étapes ci-dessous :
1. Copiez le répertoire \EMC\AppSync\appsync-cli sur l'hôte UNIX.
2. Exécutez dos2unix appsync-cli.sh.
3. Accordez l'autorisation d'exécution avec chmod +x appsync-cli.sh. Vous pouvez désormais utiliser appsync-cli.sh pour effectuer toutes les tâches de l'interface de ligne
de commande.
Prérequis
- Java Runtime Environment (JRE) version 11 - must be installed and available in path.
- OpenJDK Runtime Environment 18.9 (build 11.0.13+8).
- Installation d'AppSync configurée avec des ressources inscrites
- Applications découvertes sur les hôtes inscrits
- Plans de service configurés
- Si vous utilisez la CLI sur un hôte exécutant une autre langue que l'anglais, assurez-vous de définir la page de code correcte avant l'exécution. Pour définir la page de code, utilisez chcp dans l'invite de commande.
Products
AppSync, AppSyncArticle Properties
Article Number: 000196979
Article Type: Solution
Last Modified: 11 Aug 2022
Version: 3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.