Olá,
Trago hoje um workaround para um problema que ocorre durante o donwload do cliente para instalação do Harmony Connect client me máquinas gerenciadas.
Cenário
Harmony Connect sendo instalado em todo parque e download do instalador sendo feito diretamente do Portal Infinity, utilizando browser Google Chrome. Harmony Connect integrado com IDP, neste cenário Active Directory. Chrome configurado para perguntar ao usuário onde salvar os arquivos baixados.
Problema
Ao fazer o download do cliente do Harmony Connect através da aba Assets, o Chrome altera o nome do arquivo baixado, retirando dele a informação do tenant onde o agente deve se conectar. Com isso a instalação falha e o usuário não consegue acesso aos recursos entregues através do Harmony Connect.
Simulação com Chrome configurado para perguntar onde salvar o arquivo
- Configuração do Chrome para questionar onde salvar o arquivo:
- Download do arquivo de instalação do cliente:
- Arquivo sendo preparado para download:
- Escolha da pasta onde o arquivo será salvo:
- Nome do arquivo salvo
Simulação com Chrome configurado para NÃO perguntar onde salvar o arquivo
- Configuração do Chrome para NÃO questionar onde salvar o arquivo:
- Download do arquivo de instalação do cliente:
- Arquivo sendo preparado para download:
- Nome do arquivo salvo sem questionar o local onde salvar
Note que os dois arquivos foram salvos na mesma pasta. O arquivo com o nome maior, salvo quando o Chrome não pergunta onde salvar, contém informações da região, TenantID e outros detalhes que são suprimidos quando o Chrome pergunta ao usuário onde salvar.
Solução
Ajustar as configurações de download do Chrome para que ele sempre pergunte ao usuário onde salvar o arquivo. Comportamento encontrado, testado e corrigido apenas no Google Chrome. Em outros testes realizados com outros browsers o erro não acontece.