AppSync : L’installation par transmission sur l’hôte Linux échoue lorsqu’elle est effectuée par un utilisateur SUDO
Summary: AppSync : L’installation par transmission sur l’hôte Linux échoue lorsqu’elle est effectuée par un utilisateur SUDO
Symptoms
Lors de l’ajout d’un hôte Linux et de l’envoi du plugin, l’erreur suivante est renvoyée :
Une erreur s’est produite lors de la communication avec le plug-in hôte AppSync.
Vérifiez si le service de l’agent est en cours d’exécution et redémarrez-le si nécessaire.
Le server.log AppSync situé dans c :\program files\emc\jboss\logs contient également l’erreur suivante :
Erreur lors de l’obtention du fichier sur SFTP : Autorisation refusée
Cause
La cause de ce problème est l’umask de l’utilisateur SUDO.
L’umask s’est avéré être 077, ce qui a empêché les fichiers créés par l’utilisateur SUDO d’être lus par les membres du groupe auquel appartient l’utilisateur SUDO.
Le protocole SFTP fonctionnait correctement, mais le fichier .rsp créé à partir du protocole SFTP dans /opt/emc/appsync n’a pas pu être lu.
Resolution
Assurez-vous que l’umask de l’utilisateur SUDO utilisé pour transmettre le plugin à l’hôte Linux dispose d’un umask qui accorde au propriétaire des autorisations de lecture et d’écriture, et au groupe des autorisations de lecture au minimum.
Un umask de 037 devrait suffire.