ERP GAtec – SimpleFarm – Objetos do dashboard não carregam
Incidente
No SimpleFarm, ao acessar o dashboard, alguns objetos como listas, gráficos, gauges ou displays de valores não carregam corretamente.
Causa
Este incidente ocorre, pois a aplicação não consegue localizar a API do SimpleFarm em chamadas diretas feitas pelo dashboard.
Os principais motivos podem ser:
- Diferença de protocolo entre o site e a API (um em HTTP e outro em HTTPS).
- Acesso externo liberado apenas para o site principal, sem liberação para o subdomínio da API.
- Alteração na URL do site.
Solução
Para que esse incidente não ocorra, realize os passos a seguir:
1. Verifique os endereços publicados (boa prática sugerida):
- Recomendamos a publicação do ambiente com os seguintes subdomínios:
- simplefarm.dominio.com.br (site principal);
- api-simplefarm.dominio.com.br ou api.simplefarm.dominio.com.br (API).
Observação: Embora o arquivo settings.config permita outras configurações, esta prática ajuda a manter a padronização e reduzir erros.
2. Revise o arquivo de configuração:
- No servidor IIS, acesse a pasta / config de ambos os sites;
- Abra o arquivo settings.config;
- Confira se a chave da URL da API aponta corretamente para o subdomínio configurado.
3. Padronize o protocolo de acesso:
- Garanta que tanto o site principal quanto a API estejam configurados com o mesmo protocolo (HTTPS recomendado) e mesma URL;
- Se houver diferença, ajuste o settings.config para padronizar.
4. Libere o acesso externo à API:
- Confirme com a equipe de infraestrutura que o subdomínio da API também está acessível externamente, assim como o site principal.
5. Teste novamente:
- Recarregue o dashboard e verifique se os objetos passam a carregar normalmente.