Faça este teste simples para verificar se o caminho de saída da sua máquina para https (tcp / 443) está bloqueado.
- Abra um shell cmd.exe para executar o seguinte
- execute
ping www.google.com - isso lhe dará o endereço IP resolvido, usaremos esse IP para as etapas restantes
- execute
telnet GOOGLE_IP 80 - Isso fornecerá uma saída de 3 linhas que termina com
Escape character is... - use a sequência de escape para obter o prompt
telnet>equit -
^]é Control + os botões']' - obter a linha de sequência Escape significa que você conseguiu se conectar ao google na porta HTTP
- execute
telnet GOOGLE_IP 443 - Se você obtiver a mesma saída de 3 linhas e puder fazer as mesmas coisas para sair,
- o seu caminho de saída (pelo menos para o Google) é adequado para HTTPS
- você precisa se concentrar no aplicativo (navegador) que está usando para o seu problema
- Se isso parou na primeira linha dizendo
Trying ...,- você não conseguiu acessar o HTTPS no Google, algo está parando você no caminho da rede
- isso pode ser algo em sua máquina (firewall local) ou em um dispositivo de rede no caminho
- Para identificar onde o caminho está sendo quebrado, você precisará se envolver um pouco mais ...
- execute
Identificando se a tentativa de conexão HTTPS está se formando em sua máquina. (ou algo na máquina está bloqueando isso; o que poderia levar ao aplicativo que você está usando)
Você pode ter um segundo cmd.exe de shell por onde você dispara o seguinte comando logo após o telnet das tentativas.
netstat -an -p tcp
Para o Foreign Address que corresponde ao GOOGLE_IP no exemplo acima,
- Isso mostrará um
ESTABLISHEDapós o:80ou:443quando você obtiver uma conexão bem-sucedida. - E, ele mostrará um
SYN_SENTapós as portas quando você enviar a tentativa de conexão, mas não houver resposta (porque algum firewall a bloqueou?) - Você pode comparar o comportamento entre as portas
80e443para HTTP e HTTPS
Uma maneira de obter um cliente Telnet no seu Windows 7