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