Ocorrência
Ao informar o servidor para acessar o My Fluig, ocorre o erro: Algo deu errado: java.security.cert.CertPathValidatorException: Trust anchor for certification path not found.
Por que isso ocorre? Como resolver?
Ambiente
TOTVS Fluig Plataforma - Configurações técnicas - Todas as versões
Causa
Falta configurar o certificado intermediário. O Android valida toda a hierarquia de certificados. Sendo assim, se o certificado intermediário não for definido, não será possível realizar o acesso.
Solução
As plataformas de dispositivos móveis (iOS, Android) possuem limitações com relação aos certificados digitais. Por padrão, apenas o certificados homologados por elas são reconhecidos como confiáveis.
Para evitar a aquisição de certificados não homologados, é preciso consultar a documentação técnica sobre a lista de certificados reconhecidos como confiáveis. É necessário verificar no aparelho em: Configurações > Segurança > Credenciais Confiáveis. Na Aba Sistema existe a lista de certificados confiáveis para aquela versão do Android. Cada versão do Android pode ter uma lista de certificados confiáveis diferente.
Em caso de dúvidas, procure a unidade certificadora para assegurar que seu certificado é homologado pelo Android.
Saiba Mais
Nota
A partir da versão Voyager 2.0, as configurações foram migradas dos arquivos domain.xml e host.xml para o standalone.xml. Este artigo se refere às versões anteriores ao Voyager 2.0.
Para versões Voyager 2.0 o diretório está localizado em: [diretório de instalação do Fluig]/appserver/standalone.
Para mais informações sobre a migração e as diferenças entre as versões, consulte nossa documentação Atualização Voyager (2.0) - O arquivo de configurações da plataforma mudou!
0 Comentários