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
ESTABLISHED
após o:80
ou:443
quando você obtiver uma conexão bem-sucedida. - E, ele mostrará um
SYN_SENT
apó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
80
e443
para HTTP e HTTPS
Uma maneira de obter um cliente Telnet no seu Windows 7