Breadcrumbs

Keyword not supported - Aplicação com os serviços congelados (ADDS).Como resolver?

Introdução

O Alechandro pegou uma situação no cliente Açolog onde os serviços pararam de processar os documentos e não estava sendo possível abrir os portais e nem acessar o Settings.
Ao tentar acessar apresentava o erro abaixo:
Exception Details: System.ArgumentException: Keyword not supported: 'rhtrlirk4/wjdpbxeaagsioelvpwdgp9jbsuiygelgv0dkkdbnwdmrxb43anhf65qfgxhyspryf6kngdn2/rkjackhnsvt/eo8hu4rl7mgbkn7zgtdrtfqhqiwzwqadejpkt+1w1ucuitucu1aozj1knqvafy1bwm+l67ygi5eu'.

Esse mesmo erro era apresentado nos logs dos serviços, na chave de registro a string de conexão com o banco(Connection String) era visualizada de forma descriptografada sem motivo aparente.
O erro era bem estranho e não dava um “norte” para descobrir onde era o problema.
Removemos atualizações do Windows, atualizamos framework, reiniciamos o servidor e nada resolveu.

Começamos a avaliar os pré-requisitos da solução e identificamos um ponto importante.
A nossa aplicação não pode ser instalada ou utilizada em servidores controladores de domínio (AD).
O motivo é que ao ativar este recurso a conta do framework é desativada por segurança e consequentemente afeta a nossa aplicação.

Passo a passo

Com base nessa informação, fomos então verificar os recursos instalados no Windows e estava lá o AD instalado/configurado.
Passamos a orientação conforme descrito no manual da solução no link abaixo:
http://manuais.nddigital.com.br/e-Forms/4.6.5.0/instalacao_do_sistema_e-forms.htm

Resumindo o assunto, o cliente removeu o componente (AD) que ele havia instalado recentemente e a aplicação voltou a funcionar.
O cliente não nos informou em nenhum momento sobre isso mesmo sendo questionado.

Outras informações

Fonte: Maria Sueli Soares