AppSync: AppSync-CLI-Befehl schlägt zeitweise fehl

Résumé: AppSync: AppSync-CLI-Befehl schlägt zeitweise fehl

Cet article concerne Cet article ne concerne pas Cet article n’est associé à aucun produit spécifique. Toutes les versions du produit ne sont pas identifiées dans cet article.

Symptômes

Dieses Problem tritt auf, wenn mehrere AppSync-CLI-Anmeldungen gleichzeitig versucht werden. Das Problem tritt nur sporadisch auf.
 

Der Nutzer führt die AppSync-CLI aus, um einen Serviceplan auszuführen, alle Kopien aufzulisten und eine Kopie zu mounten/unmounten, dies schlägt jedoch zeitweise fehl.

Das Ausführen eines Serviceplans schlägt fehl mit:
C:\EMC\AppSync\appsync-cli\appsync-cli.bat -login server=xxxxxx port=8445 user=admin password=xxxxxxxx

INFO: AppSync wurde erfolgreich authentifiziert!

C:\EMC\AppSync\appsync-cli\appsync-cli.bat -runSP app=filesystem service_plan=xxxxxxx

FEHLER: SP konnte nicht ausgeführt werden!

Das Auflisten aller Kopien, die für einen Serviceplan erstellt werden, oder das Anwendungsobjekt schlägt fehl mit:
C:\EMC\AppSync\appsync-cli\appsync-cli.bat -login server=xxxxxx port=8445 user=admin password=xxxxxxxx

INFO: AppSync wurde erfolgreich authentifiziert!

C:\EMC\AppSync\appsync-cli\appsync-cli.bat -listCopies app=filesystem service_plan=xxxxxx age=all

FEHLER: Kopien konnten nicht gefunden werden!


Die AppSync-cas.log unter C:\EMC\AppSync\apache-tomcat\bin zeigt Folgendes an:
 
2017-01-05 10:20:18,330 INFO [com.emc.archway.cas.auth.CASAuthenticationAdaptor] - CASAuthenticationAdaptor constructor
2017-01-05 10:20:18,330 INFO [com.emc.archway.cas.auth.CASAuthenticationHandler] - CASAuthenticationManager::authenticateUsernamePasswordInternal username = admin
2017-01-05 10:20:18,330 INFO [com.emc.archway.cas.auth.CASAuthenticationAdapter] - CASAuthenticationAdapter::authenticate
2017-01-05 10:20:18,330 INFO [com.emc.archway.cas.auth.CASAuthenticationAdaptor] - CASAuthenticationAdaptor::authentifizieren mit CST...
2017-01-05 10:20:18,330 INFO [com.emc.archway.cas.auth.CSTInterface] - Prüfung auf LDAP-Autorität: PSO-AD-Authority
2017-01-05 10:20:18,345 INFO [com.emc.archway.cas.auth.ArchwayAuthCredentialProvider] - obtainCredentials: authority = PSO-AD-Authority
2017-01-05 10:20:18,345 INFO [com.emc.archway.cas.auth.ArchwayAuthCredentialProvider] - found choice authority = PSO-AD-Authority (PSO-AD-Authority)
2017-01-05 10:20:18,345 INFO [com.emc.archway.cas.auth.CSTInterface] - CST-Authentifizierungsfehler com.emc.csp.error.SystemException: Fehler beim Entschlüsseln der Daten
2017-01-05 10:20:18,345 INFO [com.emc.archway.cas.auth.ArchwayAuthentication] - OS-Anmeldung deaktiviert
2017-01-05 10:20:18,345 INFO [com.emc.archway.cas.auth.ArchwayAuthCredentialProvider] - obtainCredentials: authority = LocalDirectoryTest
2017-01-05 10:20:18,345 INFO [com.emc.archway.cas.auth.ArchwayAuthCredentialProvider] - found choice authority = LocalDirectoryTest
2017-01-05 10:20:18,345 INFO [com.emc.archway.cas.auth.CASAuthenticationAdaptor] - CASAuthenticationAdaptor constructor
2017-01-05 10:20:18,345 INFO [com.emc.archway.cas.auth.CASAuthenticationHandler] - CASAuthenticationManager::authenticateUsernamePasswordInternal username = admin
2017-01-05 10:20:18,345 INFO [com.emc.archway.cas.auth.CASAuthenticationAdaptor] - CASAuthenticationAdaptor::authenticate
2017-01-05 10:20:18,345 INFO [com.emc.archway.cas.auth.CASAuthenticationAdaptor] - CASAuthenticationAdaptor::authentifizieren mit CST...
2017-01-05 10:20:18,345 INFO [com.emc.archway.cas.auth.CSTInterface] - Überprüfung auf LDAP-Autorität: PSO-AD-Authority
2017-01-05 10:20:18,361 INFO [com.emc.archway.cas.auth.ArchwayAuthCredentialProvider] - obtainCredentials: authority = PSO-AD-Authority
2017-01-05 10:20:18,361 INFO [com.emc.archway.cas.auth.ArchwayAuthCredentialProvider] - found choice authority = PSO-AD-Authority (PSO-AD-Authority)
2017-01-05 10:20:18,361 INFO [com.emc.archway.cas.auth.CSTInterface] - CST-Authentifizierungsfehler com.emc.csp.error.SystemException: Fehler beim Entschlüsseln der Daten
2017-01-05 10:20:18,361 INFO [com.emc.archway.cas.auth.ArchwayAuthentication] - OS-Anmeldung deaktiviert
2017-01-05 10:20:18,361 INFO [com.emc.archway.cas.auth.ArchwayAuthCredentialProvider] - obtainCredentials: authority = LocalDirectoryTest
2017-01-05 10:20:18,361 INFO [com.emc.archway.cas.auth.ArchwayAuthCredentialProvider] - found choice authority = LocalDirectoryTest
2017-01-05 10:20:18,361 INFO [com.emc.archway.cas.auth.CSTInterface] - Authentifizierung erfolgreich...
2017-01-05 10:20:18,361 INFO [com.emc.archway.cas.auth.CSTInterface] - Speichern von Rollen in der Lockbox ... 
2017-01-05 10:20:18,361 INFO [com.emc.archway.cas.auth.CSTInterface] - Speichern userRole1 = DataAdministrator
2017-01-05 10:20:18,361 INFO [com.emc.archway.cas.auth.CSTInterface] - Speichern userRole2 = ResourceAdmin
2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.auth.CSTInterface] - Speichern userRole3 = SecurityAdmin
2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.auth.CSTInterface] - Speichern userRole4 = ServicePlanAdministrator
2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.auth.CSTInterface] - Authentifizierung erfolgreich...
2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.auth.CSTInterface] - Speichern von Rollen in der Lockbox ... 
2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.auth.CSTInterface] - Gesamtzahl Rollen = 4
2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.auth.ArchwayAuthentication] - Authentifizierung erfolgreich - token
2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.attributes.rolePersonAttributeDao] - getPerson aufgerufen für Admin
2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.attributes.rolePersonAttributeDao] - abgerufen cstIF ....
com.emc.archway.cas.auth.CSTInterface@16ea70b 2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.auth.CSTInterface] - Accesing roles in lockbox ... 
2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.auth.CSTInterface] - Accesing roles in lockbox ... 
2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.auth.CSTInterface] - CSTInterface authenticat - Rollen werden gespeichert - Ausnahme Das Lockbox-Element ist bereits vorhanden
2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.auth.CSTInterface] - Gesamtzahl der gefundenen Rollen = 4
2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.auth.CSTInterface] - CSTInterface authenticat - Speichern von Rollen - Ausnahme Das Lockbox-Element ist bereits vorhanden
2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.auth.CSTInterface] - Zugriff auf die Rolle DataAdministrator
2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.auth.CSTInterface] - CSTInterface authenticat - Speichern von Rollen - Ausnahme Das Lockbox-Element ist bereits vorhanden
2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.auth.CSTInterface] - Zugriffsrolle ResourceAdmin
2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.auth.CSTInterface] - CSTInterface authenticat - Rollen werden gespeichert - Ausnahme Das Lockbox-Element ist bereits vorhanden
2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.auth.CSTInterface] - Zugriff auf Rolle SecurityAdmin
2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.auth.CSTInterface] - Gesamtzahl der Rollen = 4
2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.auth.ArchwayAuthentication] - Authentifizierung erfolgreich - token
2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.attributes.rolePersonAttributeDao] - getPerson aufgerufen für Admin
2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.attributes.rolePersonAttributeDao] - abgerufen cstIF ....
com.emc.archway.cas.auth.CSTInterface@16ea70b 2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.auth.CSTInterface] - Accesing roles in lockbox ... 
2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.auth.CSTInterface] - Beitritt zu Rollen in der Lockbox ... 
2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.auth.CSTInterface] - Gesamtzahl der gefundenen Rollen = 4
2017-01-05 10:20:18,408 INFO [com.emc.archway.cas.auth.CSTInterface] - Zugriff auf die Rolle ServicePlanAdministrator 2017-01-05 10:20:18,408 INFO [com.emc.archway.cas.auth.CSTInterface] - Ausnahme der Zugriffsrolle
2017-01-05 10:20:18,408 FEHLER [com.emc.archway.cas.auth.CSTInterface] - Der Elementname ist in der Lockbox
com.emc.csp.error.ObjectNotFoundException nicht
vorhanden: Der Elementname ist in der Lockbox
unter com.emc.cst.cstBridge.cstBridgeJNI.LockboxService_retrieveItemAsText(Native Methode)
unter com.emc.cst.cstBridge.LockboxService.retrieveItemAsText(LockboxService.java:153)
unter com.emc.csp.services.lockbox.LockboxService.retrieveItemAsText(LockboxService.java:509) nicht vorhanden.

Cause

Der AppSync-Server wurde entwickelt, um die Liste der Rollen zu erfassen, die dem Nutzer nach der Authentifizierung zugewiesen sind.

Der AppSync-Server erfasst die Rolleninformationen nach der Authentifizierung und schreibt sie in eine Lockbox (ähnlich einer Datei), um sie später abzurufen.
Sobald der AppSync-Server die gespeicherten Informationen abruft, werden sie gelöscht. Wenn jedoch mehrere Anmeldeversuche gleichzeitig unternommen werden, werden die Informationen in einer Sitzung gelöscht, bevor sie von einer anderen Sitzung abgerufen werden. 

Einfach ausgedrückt handelt es sich um ein Gleichzeitigkeitsproblem, das auf mehrere Anmeldungen (mehr als eine) gleichzeitig zurückzuführen ist

Résolution

Problemumgehung:
Es gibt eine Lösung für dieses Problem, aber sie erfordert die Unterstützung des EMC Kundensupports.

Wenden Sie sich an den EMC Kundensupport und lesen Sie diesen Artikel für den Hotfix

Produits concernés

AppSync

Produits

AppSync
Propriétés de l’article
Numéro d’article: 000059230
Type d’article: Solution
Dernière modification: 10 sept. 2025
Version:  4
Trouvez des réponses à vos questions auprès d’autres utilisateurs Dell
Services de support
Vérifiez si votre appareil est couvert par les services de support.