IT Services - Infraestrutura - Erro "Ocorreu um erro inesperado: Cannot invoke "com.google.gson.JsonElement.getAsString()" because the return value of "com.google.gson.JsonObject.get(String)" is null" ao utilizar a função Gerar Senha no SGU
Incidente
Na rotina de gerar senha automática no SGU é apresentada a mensagem de erro abaixo.
Ocorreu um erro inesperado: Cannot invoke "com.google.gson.JsonElement.getAsString()" because the return value of "com.google.gson.JsonObject.get(String)" is null

Causa
O erro é apresentado devido à falha na autenticação com o provedor de e-mail, o que impede o envio da senha por e-mail.
Solução
Deve-se avaliar as credenciais de envio de e-mail configuradas no SeniorConfigCenter, uma vez que o erro ocorre quando não é possível realizar a autenticação no provedor.
Conforme indicado na mensagem de erro, caso seja exibido o site do Google, o provedor cadastrado está hospedado no Gmail. Por outro lado, se o redirecionamento ocorrer para o site da Microsoft, o provedor está configurado no Microsoft Office.
Caso seja cliente Cloud, deve ser aberto um chamado ao time de IT Services informando o cenário e solicitando a ação de configurar o envio de e-mail junto com as informações abaixo:
- E-mail;
- Nome e Porta do Servidor SMTP;
- Criptografia SMTP;
Documentações indicando como realizar a configuração de acordo com o tipo de provedor (GMAIL ou Microsoft OFFICE).