AppSync:AppSync CLI 命令间歇性失败

Resumen: AppSync:AppSync CLI 命令间歇性失败

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

当同时尝试多个 AppSync CLI 登录时,会出现此问题。此问题是高度间歇性的。


用户运行 AppSync CLI 来运行服务计划、列出所有拷贝并装载/卸载拷贝,但间歇性地失败。

运行服务计划失败,并显示:
C:\EMC\AppSync\appsync-cli\appsync-cli.bat -login server=xxxxxx port=8445 user=admin password=xxxxxxxx

INFO:已成功验证 AppSync!

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

ERROR:未能运行 SP!

列出为服务计划或应用程序对象创建的所有拷贝失败,并显示:
C:\EMC\AppSync\appsync-cli\appsync-cli.bat -login server=xxxxxx port=8445 user=admin password=xxxxxxxx

INFO:已成功验证 AppSync!

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

ERROR:Could not find copies!


位于 C:\EMC\AppSync\apache-tomcat\bin 中的 AppSync cas.log显示以下内容:
 
2017-01-05 10:20:18,330 INFO [com.emc.archway.cas.auth.CASAuthenticationAdaptor] - CASAuthenticationAdaptor 构造函数
2017-01-05 10:20:18330 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:18330 INFO [com.emc.archway.cas.auth.CASAuthenticationAdaptor] - CASAuthenticationAdaptor:: authenticate Using CST...
2017-01-05 10:20:18330 INFO [com.emc.archway.cas.auth.CSTInterface] - Checking for LDAP authority: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:Error decrypting data
2017-01-05 10:20:18,345 INFO [com.emc.archway.cas.auth.ArchwayAuthentication] - OS Login disabled
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 构造函数
2017-01-05 10:20:18345 INFO [com.emc.archway.cas.auth.CASAuthenticationHandler] - CASAuthenticationManager:: authenticateUsernamePasswordInternal username = admin
2017-01-05 10:20:18345 INFO [com.emc.archway.cas.auth.CASAuthenticationAdaptor] - CASAuthenticationAdaptor:: authenticate
2017-01-05 10:20:18345 INFO [com.emc.archway.cas.auth.CASAuthenticationAdaptor] - CASAuthenticationAdaptor:: authenticate Using CST...
2017-01-05 10:20:18345 INFO [com.emc.archway.cas.auth.CSTInterface] - Checking for LDAP authority: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:Error decrypting data
2017-01-05 10:20:18,361 INFO [com.emc.archway.cas.auth.ArchwayAuthentication] - OS Login disabled
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] - Authentication succeeded...
2017-01-05 10:20:18,361 INFO [com.emc.archway.cas.auth.CSTInterface] - Storing roles in lockbox ...
2017-01-05 10:20:18,361 INFO [com.emc.archway.cas.auth.CSTInterface] - Storing userRole1 = DataAdministrator
2017-01-05 10:20:18,361 INFO [com.emc.archway.cas.auth.CSTInterface] - Storing userRole2 = ResourceAdmin
2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.auth.CSTInterface] - Storing userRole3 = SecurityAdmin
2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.auth.CSTInterface] - Storing userRole4 = ServicePlanAdministrator
2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.auth.CSTInterface] - Authentication succeeded...
2017-01-05 10:20:18377 INFO [com.emc.archway.cas.auth.CSTInterface] - Storing roles in lockbox ...
2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.auth.CSTInterface] - Total roles = 4
2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.auth.ArchwayAuthentication] - Authentication succeeded - token
2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.attributes.rolePersonAttributeDao] - getPerson called for admin
2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.attributes.rolePersonAttributeDao] - retrieved cstIF ....
com.emc.archway.cas.auth.CSTInterface@16ea70b 2017-01-05 10:20:18377 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 - storing roles - exception 密码箱项目已存在
2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.auth.CSTInterface] - 找到的角色总数 = 4
2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.auth.CSTInterface] - CSTInterface authenticat - 存储角色 - 异常 密码箱项已存在
2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.auth.CSTInterface] - Accessed role DataAdministrator
2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.auth.CSTInterface] - CSTInterface authenticat - storing roles - exception 密码箱项目已存在
2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.auth.CSTInterface] - 访问的角色 ResourceAdmin
2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.auth.CSTInterface] - CSTInterface authenticat - storing roles - exception 密码箱项目已存在
2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.auth.CSTInterface] - Accessed role SecurityAdmin
2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.auth.CSTInterface] - Total roles = 4
2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.auth.ArchwayAuthentication] - Authentication succeeded - token
2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.attributes.rolePersonAttributeDao] - getPerson called for admin
2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.attributes.rolePersonAttributeDao] - retrieved cstIF ....
com.emc.archway.cas.auth.CSTInterface@16ea70b 2017-01-05 10:20:18392 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] - Accesing roles in lockbox ...
2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.auth.CSTInterface] - 找到的角色总数 = 4
2017-01-05 10:20:18,408 INFO [com.emc.archway.cas.auth.CSTInterface] - 访问的角色 ServicePlanAdministrator 2017-01-05 10:20:18,408 INFO [com.emc.archway.cas.auth.CSTInterface] - 访问的角色异常
2017-01-05 10:20:18,408 错误 [com.emc.archway.cas.auth.CSTInterface] - 密码箱
中不存在项目名称 com.emc.csp.error.ObjectNotFoundException
:项目名称在密码箱
中不存在,位于 com.emc.cst.cstBridge.cstBridgeJNI.LockboxService_retrieveItemAsText(本机方法)
com.emc.cst.cstBridge.LockboxService.retrieveItemAsText(LockboxService.java:153) com.emc.csp.services.lockbox.LockboxService.retrieveItemAsText(LockboxService.java:509)

Causa

AppSync 服务器旨在收集经过身份验证后分配给用户的角色列表。

AppSync 服务器在完成身份验证后收集角色信息,并将其写入密码箱(这类似于文件)以便稍后检索。
一旦 AppSync 服务器检索到存储的信息,就会删除这些信息。但是,如果同时尝试多次登录,则一个会话将在另一个会话检索信息之前删除该信息。

简而言之,这是由于同时登录多个(多个)而导致的并发问题

Resolución

解决 方案:
此问题的解决方案已经存在,但它需要 EMC 客户支持的帮助。

请联系 EMC 客户支持,并参考此文章以获取热修复程序

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.