web-dev-qa-db-ja.com

stunnelを使用してリモートホストに接続しようとしたときに不明なプロトコル

WindowsでWebDav用のstunnelをセットアップしようとしています。ローカルインターフェイスの80ポートを、ネットワーク内の別のマシンの443に接続したいと思います。マシンのリモートマシンにpingを実行できます。ただし、トンネルを使用すると、常にこのエラーが発生します

SSL state (accept): before/accept initialization
SSL_accept: 140760FC: error:140760FC:SSL routines:SSL23_GET_CLIENT_HELLO:unknown protocol

他のマシンのログには何もありません。これが私のstunnel接続設定です

[https]
accept  = 127.0.0.2:80
connect = 10.0.0.60:443
verify = 0

すべての証明書を受け入れるように設定したので、リモートホストが使用する自己署名証明書でこれが問題になることはありません。

この接続をイーストアブリッシュできないという問題が何であるかを誰かが知っていますか?

5
RaYell

私はこの問題の解決策を見つけました。実際にクライアントモードが必要なときに、サーバーモードでSSLを使用していました。

2
RaYell

Httpを使用してローカルホストにアクセスしていると思いますが、リモートホストはすでにhttpsになっているようです。 stunnelは、ローカルサービスがSSLをサポートしていない逆の場合を対象としています。

リモートマシンでhttps/webdavを直接使用して、stunnelを完全にバイパスできないのはなぜですか?