Falha
Ao realizar a tentativa de Sincronia de Caches, utilizando a nova SyncHost, a falha abaixo é apresentada nos Eventos: Falha ao criar chave de autenticação com o servidor do Portal 360: {UniqueKey”:[The specified condition was not met for 'UniqueKey','']}
Causa
Na hora da instalação, o Host cria uma chave única para comunicação com o WS http://sync-host.nddprint.com, esta chave serve para geração do SecretKey e Token, que posteriormente será utilizado para se autenticar no WS. Esta chave tem uma validade de 24h, caso ocorra alguma falha de comunicação com o WS mencionado, o processo de geração do SecretKey e Token não ocorre, fazendo com o que o Host não seja autorizado a comunicar com o WS depois das 24h.
Solução
Limpar a chave atual no Banco do Host, seguindo o seguinte processo:
-
Parar todos os serviços do Host
-
Fazer um Backup do Banco do Host (nddPrintHost.sdf)
-
Abrir o banco com a aplicação SQL CE ou SQL Analize ou Pelo SQL Manager (caso o banco não seja Compact)
-
Rodar a seguinte Query UPDATE Parameters SET ParameterValue = '' WHERE ParameterName = 'HostUniqueKey'
-
Iniciar os serviços
Antes de qualquer alteração, deve ser garantida a comunicação com o WS mencionado.
Outras informações
Alguns problemas frequentes que fazem o bloqueio da comunicação:
-
Usuário de Serviço
-
Proxy
-
Horário do Servidor incorreto
-
Serviço Host API parado
Páginas relacionadas