Conectando-se a um URL HTTP pela porta 443

2

É possível conectar-se a um URL HTTP (por exemplo, link ) pela porta 443?

Ou apenas URLs HTTPS (por exemplo, link ) podem ser conectados pela porta 443?

Eu tenho um servidor proxy configurado para permitir somente pela porta 443. Quando tento conectar a um URL HTTP, recebo um 504 Gateway Timeout error .

Se eu alterar o "http" para "https" no URL e tentar conectar sem proxy, recebo a mensagem "Recurso solicitado não encontrado".

Qual é o motivo para esse comportamento?

(Há muitas perguntas similares aqui, mas a minha é muito direta.)

    
por SpikETidE 26.04.2012 / 14:46

3 respostas

5

Você poderia tentar o link que, esperamos, forçaria o tráfego HTTP pela porta 443.

No entanto, você pode descobrir se seu proxy está configurado [para permitir apenas a porta 443, ele também só permite o tráfego HTTPS, caso em que o acima não funcionaria.

    
por 26.04.2012 / 14:54
2

A porta pode ser reatribuída para confundir as pessoas, etc., por isso, se você tiver um servidor HTTP simples, na verdade, escutando na porta 443, sua URL http deverá funcionar e vice-versa. No entanto, a restrição que você está enfrentando pode ser mais do que apenas a porta. Como ssl e http são protocolos diferentes, é trivial descobrir que os pacotes não são http e, portanto, sua conexão é bloqueada. Provavelmente, é mais fácil fazer encapsulamento ssl se o seu tráfego http, neste caso.

    
por 26.04.2012 / 15:00
1

As portas são meramente "Padrões atribuídos". O fator determinante é o software do servidor e o software cliente.

    
por 26.04.2012 / 15:43