AppSync: Falha intermitente no comando da CLI do AppSync
Summary: AppSync: Falha intermitente no comando da CLI do 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
Esse problema ocorre quando vários log-ins da CLI do AppSync são tentados simultaneamente. O problema é altamente intermitente.
O usuário está executando a CLI do AppSync para executar um plano de serviço, listar todas as cópias e montar/desmontar uma cópia, mas ela falha intermitentemente.
Falha na execução de um plano de serviço, com a mensagem:
Listar todas as cópias criadas para um plano de serviço ou objeto de aplicativo falha com:
O cas.log do AppSync localizado em C:\EMC\AppSync\apache-tomcat\bin mostra o seguinte:
O usuário está executando a CLI do AppSync para executar um plano de serviço, listar todas as cópias e montar/desmontar uma cópia, mas ela falha intermitentemente.
Falha na execução de um plano de serviço, com a mensagem:
C:\EMC\AppSync\appsync-cli\appsync-cli.bat -login server=xxxxxx port=8445 user=admin password=xxxxxxxxx
INFO: AppSync autenticado com sucesso!
C:\EMC\AppSync\appsync-cli\appsync-cli.bat -runSP app=filesystem service_plan=xxxxxxx
ERRO: Falha ao executar a SP!
INFO: AppSync autenticado com sucesso!
C:\EMC\AppSync\appsync-cli\appsync-cli.bat -runSP app=filesystem service_plan=xxxxxxx
ERRO: Falha ao executar a SP!
Listar todas as cópias criadas para um plano de serviço ou objeto de aplicativo falha com:
C:\EMC\AppSync\appsync-cli\appsync-cli.bat -login server=xxxxxx port=8445 user=admin password=xxxxxxxxx
INFO: AppSync autenticado com sucesso!
C:\EMC\AppSync\appsync-cli\appsync-cli.bat -listCopies app=filesystem service_plan=xxxxxx age=all
ERRO: Não foi possível localizar cópias!
INFO: AppSync autenticado com sucesso!
C:\EMC\AppSync\appsync-cli\appsync-cli.bat -listCopies app=filesystem service_plan=xxxxxx age=all
ERRO: Não foi possível localizar cópias!
O cas.log do AppSync localizado em C:\EMC\AppSync\apache-tomcat\bin mostra o seguinte:
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.CASAuthenticationAdaptor] - CASAuthenticationAdaptor::authenticate
2017-01-05 10:20:18,330 INFO [com.emc.archway.cas.auth.CASAuthenticationAdaptor] - CASAuthenticationAdaptor::authenticate Using CST...
2017-01-05 10:20:18,330 INFO [com.emc.archway.cas.auth.CSTInterface] — Verificação de autoridade 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: 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
construtor 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::authenticate Using CST...
2017-01-05 10:20:18,345 INFO [com.emc.archway.cas.auth.CSTInterface] — Verificação de autoridade 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: Erro ao descriptografar dados
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] - Autenticação bem-sucedida...
2017-01-05 10:20:18,361 INFO [com.emc.archway.cas.auth.CSTInterface] - Armazenando funções na lockbox ...
2017-01-05 10:20:18,361 INFO [com.emc.archway.cas.auth.CSTInterface] - Armazenando userRole1 = DataAdministrator
2017-01-05 10:20:18,361 INFO [com.emc.archway.cas.auth.CSTInterface] - Armazenando userRole2 = ResourceAdmin
2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.auth.CSTInterface] - Armazenando userRole3 = SecurityAdmin
2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.auth.CSTInterface] - Armazenando userRole4 = ServicePlanAdministrator
2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.auth.CSTInterface] - A autenticação foi bem-sucedida...
2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.auth.CSTInterface] - Armazenando funções na lockbox ...
2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.auth.CSTInterface] - Total de funções = 4
2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.auth.ArchwayAuthentication] - Autenticação bem-sucedida - 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] - consultado em cstIF ....
com.emc.archway.cas.auth.CSTInterface@16ea70b 2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.auth.CSTInterface] - Funções de acesso na lockbox ...
2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.auth.CSTInterface] - Funções de acesso na lockbox ...
2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.auth.CSTInterface] - CSTInterface authenticat - armazenando funções - exceção O item Lockbox já existe
2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.auth.CSTInterface] - Total de funções encontradas = 4
2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.auth.CSTInterface] - CSTInterface authenticat - armazenando funções - exceção O item Lockbox já existe
2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.auth.CSTInterface] - Função acessada DataAdministrator
2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.auth.CSTInterface] - CSTInterface authenticat - armazenamento de funções - exceção O item Lockbox já existe
2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.auth.CSTInterface] - Função acessada ResourceAdmin
2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.auth.CSTInterface] - CSTInterface authenticat - armazenando funções - exceção O item Lockbox já existe
2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.auth.CSTInterface] - Função acessada SecurityAdmin
2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.auth.CSTInterface] - Total de funções = 4
2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.auth.ArchwayAuthentication] - Autenticação bem-sucedida - token
2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.attributes.rolePersonAttributeDao] - getPerson chamado para administrador
2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.attributes.rolePersonAttributeDao] - consultado em cstIF ....
com.emc.archway.cas.auth.CSTInterface@16ea70b 2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.auth.CSTInterface] - Funções de acesso na lockbox ...
2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.auth.CSTInterface] - Funções de acesso na lockbox ...
2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.auth.CSTInterface] - Total de funções encontradas = 4
2017-01-05 10:20:18,408 INFO [com.emc.archway.cas.auth.CSTInterface] - Função acessada ServicePlanAdministrator 2017-01-05 10:20:18,408 INFO [com.emc.archway.cas.auth.CSTInterface] - Exceção
de função acessada 2017-01-05 10:20:18,408 ERROR [com.emc.archway.cas.auth.CSTInterface] - O nome do item não existe na Lockbox
com.emc.csp.error.ObjectNotFoundException
: O nome do item não existe na Lockbox
em com.emc.cst.cstBridge.cstBridgeJNI.LockboxService_retrieveItemAsText(método nativo)
em com.emc.cst.cstBridge.LockboxService.retrieveItemAsText(LockboxService.java:153)
em com.emc.csp.services.lockbox.LockboxService.retrieveItemAsText(LockboxService.java:509)
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.CASAuthenticationAdaptor] - CASAuthenticationAdaptor::authenticate Using CST...
2017-01-05 10:20:18,330 INFO [com.emc.archway.cas.auth.CSTInterface] — Verificação de autoridade 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: 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
construtor 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::authenticate Using CST...
2017-01-05 10:20:18,345 INFO [com.emc.archway.cas.auth.CSTInterface] — Verificação de autoridade 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: Erro ao descriptografar dados
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] - Autenticação bem-sucedida...
2017-01-05 10:20:18,361 INFO [com.emc.archway.cas.auth.CSTInterface] - Armazenando funções na lockbox ...
2017-01-05 10:20:18,361 INFO [com.emc.archway.cas.auth.CSTInterface] - Armazenando userRole1 = DataAdministrator
2017-01-05 10:20:18,361 INFO [com.emc.archway.cas.auth.CSTInterface] - Armazenando userRole2 = ResourceAdmin
2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.auth.CSTInterface] - Armazenando userRole3 = SecurityAdmin
2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.auth.CSTInterface] - Armazenando userRole4 = ServicePlanAdministrator
2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.auth.CSTInterface] - A autenticação foi bem-sucedida...
2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.auth.CSTInterface] - Armazenando funções na lockbox ...
2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.auth.CSTInterface] - Total de funções = 4
2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.auth.ArchwayAuthentication] - Autenticação bem-sucedida - 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] - consultado em cstIF ....
com.emc.archway.cas.auth.CSTInterface@16ea70b 2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.auth.CSTInterface] - Funções de acesso na lockbox ...
2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.auth.CSTInterface] - Funções de acesso na lockbox ...
2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.auth.CSTInterface] - CSTInterface authenticat - armazenando funções - exceção O item Lockbox já existe
2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.auth.CSTInterface] - Total de funções encontradas = 4
2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.auth.CSTInterface] - CSTInterface authenticat - armazenando funções - exceção O item Lockbox já existe
2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.auth.CSTInterface] - Função acessada DataAdministrator
2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.auth.CSTInterface] - CSTInterface authenticat - armazenamento de funções - exceção O item Lockbox já existe
2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.auth.CSTInterface] - Função acessada ResourceAdmin
2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.auth.CSTInterface] - CSTInterface authenticat - armazenando funções - exceção O item Lockbox já existe
2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.auth.CSTInterface] - Função acessada SecurityAdmin
2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.auth.CSTInterface] - Total de funções = 4
2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.auth.ArchwayAuthentication] - Autenticação bem-sucedida - token
2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.attributes.rolePersonAttributeDao] - getPerson chamado para administrador
2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.attributes.rolePersonAttributeDao] - consultado em cstIF ....
com.emc.archway.cas.auth.CSTInterface@16ea70b 2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.auth.CSTInterface] - Funções de acesso na lockbox ...
2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.auth.CSTInterface] - Funções de acesso na lockbox ...
2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.auth.CSTInterface] - Total de funções encontradas = 4
2017-01-05 10:20:18,408 INFO [com.emc.archway.cas.auth.CSTInterface] - Função acessada ServicePlanAdministrator 2017-01-05 10:20:18,408 INFO [com.emc.archway.cas.auth.CSTInterface] - Exceção
de função acessada 2017-01-05 10:20:18,408 ERROR [com.emc.archway.cas.auth.CSTInterface] - O nome do item não existe na Lockbox
com.emc.csp.error.ObjectNotFoundException
: O nome do item não existe na Lockbox
em com.emc.cst.cstBridge.cstBridgeJNI.LockboxService_retrieveItemAsText(método nativo)
em com.emc.cst.cstBridge.LockboxService.retrieveItemAsText(LockboxService.java:153)
em com.emc.csp.services.lockbox.LockboxService.retrieveItemAsText(LockboxService.java:509)
Cause
O servidor AppSync foi projetado para coletar a lista de funções atribuídas ao usuário depois de autenticado.
O servidor do AppSync coleta as informações de função após a autenticação e as grava em uma lockbox (semelhante a um arquivo) para recuperá-las posteriormente.
Depois que o servidor do AppSync recuperar as informações armazenadas, elas serão excluídas. No entanto, se vários log-ins fossem tentados simultaneamente, uma sessão excluiria as informações antes de serem recuperadas por outra sessão.
Para simplificar, este é um problema de simultaneidade devido a vários logins (mais de um) ao mesmo tempo
O servidor do AppSync coleta as informações de função após a autenticação e as grava em uma lockbox (semelhante a um arquivo) para recuperá-las posteriormente.
Depois que o servidor do AppSync recuperar as informações armazenadas, elas serão excluídas. No entanto, se vários log-ins fossem tentados simultaneamente, uma sessão excluiria as informações antes de serem recuperadas por outra sessão.
Para simplificar, este é um problema de simultaneidade devido a vários logins (mais de um) ao mesmo tempo
Resolution
Solução alternativa:
Existe uma solução para esse problema, mas ela requer a assistência do atendimento ao cliente da EMC.
Entre em contato com o atendimento ao cliente da EMC e consulte este artigo para obter o hotfix
Existe uma solução para esse problema, mas ela requer a assistência do atendimento ao cliente da EMC.
Entre em contato com o atendimento ao cliente da EMC e consulte este artigo para obter o hotfix
Affected Products
AppSyncProducts
AppSyncArticle Properties
Article Number: 000059230
Article Type: Solution
Last Modified: 10 Sept 2025
Version: 4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.