
に基づいて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 --help
socat用に静的に構築されたスイッチがある可能性があります。)