socatをhttpsとしてhttpプロキシとして使用する

socatをhttpsとしてhttpプロキシとして使用する

に基づいてhttps://superuser.com/questions/1583159/secure-connection-failed-to-old-printer-with-https私はただ考えていました:

socat以前のhttpsバージョンのプリンタに接続し、ブラウザが指す可能性があるローカルhttpポートを設定することは可能ですか?

それは次のとおりです。

socat TCP4-LISTEN:8000 ssl:myprinter:443

ブラウザで localhost:8000 を指すと、socat次のようになります。

2020/09/06 11:31:50 socat[1903771] E SSL_connect(): error:1425F102:SSL routines:ssl_choose_client_version:unsupported protocol

socat私のプリンタで使用されているSSL方言を話せないようです。

私ができることは他にありますか?

ベストアンサー1

あなたのsocat(またはリンクされたSSLライブラリのバージョン)がSSL2 / SSL3をサポートしていない可能性が高く、これはプリンタが実行できる最善の方法です。理論的には、十分に錆びていないディストリビューション(CentOS5など)を使用して仮想マシンを設定します。変化のないsocatがあります。つまり、すべてのライブラリが含まれます。その後、socatバイナリをコピーして最新のシステムで使用できます。 (configure --helpsocat用に静的に構築されたスイッチがある可能性があります。)

おすすめ記事