web-dev-qa-db-ja.com

ポート443を介したHTTP URLへの接続

ポート443を介してHTTP URL(たとえば http://www.asdfg.com )に接続できますか?

または、HTTPS URL(たとえば https://www.asdfg.com )のみがポート443を介して接続できますか?

ポート443を介してのみ許可するようにプロキシサーバーを構成しています。HTTPURLに接続しようとすると、504 Gateway Timeout error

URLの「http」を「https」に変更してプロキシなしで接続しようとすると、「要求されたリソースが見つかりません」というメッセージが表示されます。

この動作の理由は何ですか?

(ここには同様の質問がたくさんありますが、私の質問は非常に簡単です。)

2
SpikETidE

あなたは試すことができます http://mydomain.com:443/ これはうまくいけばポート443上のHTTPトラフィックを強制するでしょう。

ただし、プロキシがポート443のみを許可するように設定されている場合、HTTPSトラフィックのみが許可される場合もあります。その場合、上記は機能しません。

5
Phil

人々を混乱させるなどのためにポートを再割り当てすることができます。そのため、実際にポート443でリッスンしているプレーンhttpサーバーがある場合、http URLは機能し、逆も同様です。ただし、直面している制限は、単なるポートではない場合があります。 sslとhttpは異なるプロトコルであるため、パケットがhttpではなく、接続がブロックされていることを理解するのは簡単です。この場合、httpトラフィックの場合は、sslトンネリングを行う方がおそらく簡単です。

2
johnshen64

ポートは単に「割り当てられた標準」です。決定要因は、サーバーソフトウェアとクライアントソフトウェアです。

1
Tim