O Bastionhost verifica automaticamente a conectividade com os ativos gerenciados conforme uma programação definida. Você também pode executar um teste manual para confirmar o alcance ou solucionar falhas de conexão. Este tópico descreve como configurar verificações periódicas e realizar testes manuais de conectividade.
Configurar verificações periódicas de conectividade
Faça login no console do Bastionhost. Na barra de navegação superior, selecione a região onde sua instância do Bastionhost está localizada.
Na lista de instâncias, localize a instância desejada e clique em Manage.
No painel de navegação à esquerda, acesse System Settings > Network Diagnostics.
-
Na seção Connectivity Check Settings, selecione Periodic Check of Asset Connectivity e defina um intervalo de verificação.
Valores válidos: de 1 hora a 24 horas.
Os resultados da verificação aparecem na coluna Network Status da lista de ativos. Os valores possíveis são Normal, Port Exception, Network Timeout e Proxy Server Exception. Para obter detalhes sobre cada status, consulte Manage a host.
Executar um teste manual de conectividade
Faça login no console do Bastionhost. Na barra de navegação superior, selecione a região onde sua instância do Bastionhost está localizada.
Na lista de instâncias, localize a instância desejada e clique em Manage.
No painel de navegação à esquerda, acesse System Settings > Network Diagnostics.
-
Na seção Connectivity Test, insira o Target IP Address e a Port e clique em Test Connection.
O resultado do teste aparece em uma mensagem na página. Para mais informações sobre como solucionar exceções de conectividade, consulte Handle connectivity exceptions.
Para verificar a conectividade a partir da lista de ativos, acesse Assets > Hosts ou Assets > Database e clique em Check Network Status of Asset. O status de rede na página de O&M é sincronizado a partir da página de Assets a cada atualização. Um teste manual executado na página de O&M não grava os resultados de volta na página de Assets.
Tratar exceções de conectividade
Se um teste de conectividade falhar, realize as seguintes verificações para identificar a causa:
Verifique se as regras do grupo de segurança permitem o acesso da instância do Bastionhost à porta do host específico.
Confirme se o Cloud Firewall está implantado para o host específico e se existem políticas configuradas que permitam o acesso do Bastionhost à porta desse host. Para mais informações, consulte Configure access control policies in scenarios in which Cloud Firewall is deployed together with Bastionhost.
Valide se há um firewall local implantado para o host específico e se as políticas que autorizam o acesso do Bastionhost à porta correspondente estão configuradas.
O cliente Windows encerra inesperadamente sem mensagem de erro
Se o cliente Windows falhar sem apresentar uma mensagem de erro, proceda com as seguintes verificações:
Verifique se outros usuários conseguem reproduzir o problema.
Utilize os diagnósticos de rede descritos neste tópico para testar a conectividade.
Contorne o Bastionhost e conecte-se diretamente ao servidor usando o MSTSC para descartar problemas no próprio servidor.
Confirme se o grupo de segurança permite o nome de domínio e o endereço IP do Bastionhost.
Falha no login com SocketTimeoutException
A exceção SocketTimeoutException geralmente resulta de problemas de conectividade de rede ou de uma porta bloqueada. Execute as seguintes verificações:
Use os diagnósticos de rede para testar a conectividade.
Se a rede estiver inacessível, verifique se o grupo de segurança permite o endereço IP de saída do Bastionhost e examine as regras de firewall do servidor ou iptables, bem como a conectividade da VPC.
Caso a conexão seja restabelecida automaticamente, o problema pode ter sido causado por uma flutuação temporária da rede ou instabilidade no backend. Continue monitorando a conexão.