AppSync: Polecenie interfejsu wiersza poleceń AppSync sporadycznie kończy się niepowodzeniem

Resumen: AppSync: Polecenie interfejsu wiersza poleceń AppSync sporadycznie kończy się niepowodzeniem

Este artículo se aplica a Este artículo no se aplica a Este artículo no está vinculado a ningún producto específico. No se identifican todas las versiones del producto en este artículo.

Síntomas

Ten problem występuje w przypadku jednoczesnej próby zalogowania się wielu logowań za pomocą interfejsu wiersza poleceń AppSync. Problem występuje bardzo sporadycznie.
 

Użytkownik uruchamia interfejs wiersza poleceń AppSync w celu uruchomienia planu serwisowego, wyświetlenia listy wszystkich kopii i zamontowania/odmontowania kopii, ale sporadycznie kończy się to niepowodzeniem.

Uruchomienie planu serwisowego kończy się niepowodzeniem z:
C:\EMC\AppSync\appsync-cli\appsync-cli.bat -login server=xxxxxx port=8445 user=admin password=xxxxxxxx

INFO: Pomyślnie uwierzytelniono AppSync!

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

BŁĄD: Nie udało się uruchomić SP!

Lista wszystkich kopii, które zostały utworzone dla planu serwisowego lub obiektu aplikacji kończy się niepowodzeniem, z:
C:\EMC\AppSync\appsync-cli\appsync-cli.bat -login server=xxxxxx port=8445 user=admin password=xxxxxxxx

INFO: Pomyślnie uwierzytelniono AppSync!

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

BŁĄD: Nie można zlokalizować kopii!


Widok cas.log AppSync znajdujący się w folderze C:\EMC\AppSync\apache-tomcat\bin przedstawia następujące informacje:
 
2017-01-05 10:20:18,330 INFO [com.emc.archway.cas.auth.CASAuthenticationAdapter] - CASAuthenticationAdaptor konstruktor
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.CASAuthenticationAdaptor] - CASAuthenticationAdaptor::authenticate
2017-01-05 10:20:18,330 INFO [com.emc.archway.cas.auth.CASAuthenticationAdapter] - CASAuthenticationAdaptor::authenticate Korzystanie z CST...
2017-01-05 10:20:18,330 INFO [com.emc.archway.cas.auth.CSTInterface] — Sprawdzanie uprawnień LDAP: 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 authentication failure com.emc.csp.error.SystemException: Błąd podczas odszyfrowywania danych
2017-01-05 10:20:18,345 INFO [com.emc.archway.cas.auth.ArchwayAuthentication] - Logowanie do systemu operacyjnego wyłączone
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] - znaleziono uprawnienie wyboru = LocalDirectoryTest
2017-01-05 10:20:18,345 INFO [com.emc.archway.cas.auth.CASAuthenticationAdapter] - 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.CASAuthenticationAdapter] - CASAuthenticationAdaptor::authenticate Korzystanie z CST...
2017-01-05 10:20:18,345 INFO [com.emc.archway.cas.auth.CSTInterface] - Sprawdzanie uprawnień LDAP: 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 authentication failure com.emc.csp.error.SystemException: Błąd podczas odszyfrowywania danych
2017-01-05 10:20:18,361 INFO [com.emc.archway.cas.auth.ArchwayAuthentication] - Logowanie do systemu operacyjnego wyłączone
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] - znaleziono uprawnienie wyboru = LocalDirectoryTest
2017-01-05 10:20:18,361 INFO [com.emc.archway.cas.auth.CSTInterface] — Uwierzytelnianie powiodło się...
2017-01-05 10:20:18,361 INFO [com.emc.archway.cas.auth.CSTInterface] - Przechowywanie ról w skrytce ... 
2017-01-05 10:20:18,361 INFO [com.emc.archway.cas.auth.CSTInterface] - Przechowywanie userRole1 = DataAdministrator
2017-01-05 10:20:18,361 INFO [com.emc.archway.cas.auth.CSTInterface] - Przechowywanie userRole2 = ResourceAdmin
2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.auth.CSTInterface] - Przechowywanie userRole3 = SecurityAdmin
2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.auth.CSTInterface] - Przechowywanie userRole4 = ServicePlanAdministrator
2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.auth.CSTInterface] - Uwierzytelnianie powiodło się...
2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.auth.CSTInterface] - Przechowywanie ról w skrytce ... 
2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.auth.CSTInterface] - Łączna liczba ról = 4
2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.auth.ArchwayAuthentication] - Uwierzytelnianie powiodło się - token
2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.attributes.rolePersonAttributeDao] - getPerson wywołany na admina
2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.attributes.rolePersonAttributeDao] - pobrane cstIF ....
com.emc.archway.cas.auth.CSTInterface@16ea70b 2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.auth.CSTInterface] - Dostęp do ról w skrytce ... 
2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.auth.CSTInterface] - Dostęp do ról w skrytce... 
2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.auth.CSTInterface] - CSTInterface authenticat - przechowywanie ról - wyjątek Element Lockbox już istnieje
2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.auth.CSTInterface] - Łączna liczba znalezionych ról = 4
2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.auth.CSTInterface] - CSTInterface authenticat - przechowywanie ról - wyjątek Element LockBox już istnieje
2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.auth.CSTInterface] - Dostęp do roli DataAdministrator
2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.auth.CSTInterface] - CSTInterface authenticat - przechowywanie ról - wyjątek Element Lockbox już istnieje
2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.auth.CSTInterface] - Dostęp do roli ResourceAdmin
2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.auth.CSTInterface] - CSTInterface authenticat - przechowywanie ról - wyjątek Element Lockbox już istnieje
2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.auth.CSTInterface] - Dostęp do roli SecurityAdmin
2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.auth.CSTInterface] - Łączna liczba ról = 4
2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.auth.ArchwayAuthentication] - Uwierzytelnianie powiodło się - token
2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.attributes.rolePersonAttributeDao] - getPerson wywołany na admina
2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.attributes.rolePersonAttributeDao] - pobrane cstIF ....
com.emc.archway.cas.auth.CSTInterface@16ea70b 2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.auth.CSTInterface] - Dostęp do ról w skrytce... 
2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.auth.CSTInterface] - Dostęp do ról w skrytce ... 
2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.auth.CSTInterface] - Łączna liczba znalezionych ról = 4
2017-01-05 10:20:18,408 INFO [com.emc.archway.cas.auth.CSTInterface] - Dostęp do roli ServicePlanAdministrator 2017-01-05 10:20:18,408 INFO [com.emc.archway.cas.auth.CSTInterface] - Wyjątek
roli dostępu 2017-01-05 10:20:18,408 BŁĄD [com.emc.archway.cas.auth.CSTInterface] — nazwa elementu nie istnieje w skrytce
com.emc.csp.error.ObjectNotFoundException
: Nazwa elementu nie istnieje w skrytce
w com.emc.cst.cstBridge.cstBridgeJNI.LockboxService_retrieveItemAsText (metoda natywna)
pod adresem com.emc.cst.cstBridge.LockboxService.retrieveItemAsText(LockboxService.java:153)
pod adresem com.emc.csp.services.lockbox.LockboxService.retrieveItemAsText(LockboxService.java:509)

Causa

Serwer AppSync jest przeznaczony do zbierania listy ról przypisanych do użytkownika po uwierzytelnieniu.

Serwer AppSync zbiera informacje o roli po uwierzytelnieniu i zapisuje je w skrytce (podobnej do pliku) w celu późniejszego pobrania.
Gdy serwer AppSync pobierze zapisane informacje, zostaną one usunięte. Jeśli jednak wiele logowań zostanie podjętych jednocześnie, jedna sesja usunie informacje, zanim zostaną pobrane przez inną sesję. 

Mówiąc prościej, jest to problem współbieżności spowodowany wieloma logowaniami (więcej niż jednym) w tym samym czasie

Resolución

Obejście:
Rozwiązanie tego problemu istnieje, ale wymaga pomocy działu obsługi klienta firmy EMC.

Skontaktuj się z działem obsługi klienta firmy EMC i zapoznaj się z tym artykułem, aby znaleźć poprawkę

Productos afectados

AppSync

Productos

AppSync
Propiedades del artículo
Número del artículo: 000059230
Tipo de artículo: Solution
Última modificación: 10 sept 2025
Versión:  4
Encuentre respuestas a sus preguntas de otros usuarios de Dell
Servicios de soporte
Compruebe si el dispositivo está cubierto por los servicios de soporte.