Minha impressora é um cavalo de batalha antigo e confiável. No entanto, ele não suporta TLS mais recente, e o fabricante há muito tempo esqueceu que eles já fizeram o modelo e, portanto, não há um novo firmware. Na verdade, é tão antigo que os navegadores modernos ficam com o nariz enojado e se recusam a falar com ele.
Como posso configurar um proxy reverso básico simples, ao qual posso me conectar com um navegador moderno e que se conecta à minha impressora usando as cifras abaixo?
O desempenho não importa. O tráfego não criptografado é aceitável.
Estou esperando algo como:
$ myproxycommand --backend https://printer.tange.dk \
--accept-old-ciphers --bindport 8080
E poder usar: localhost:8080
no navegador.
$ sslscan --no-failed --tls1 printer.tange.dk
_
___ ___| |___ ___ __ _ _ __
/ __/ __| / __|/ __/ _' | '_ \
\__ \__ \ \__ \ (_| (_| | | | |
|___/___/_|___/\___\__,_|_| |_|
Version 1.8.2
http://www.titania.co.uk
Copyright Ian Ventura-Whiting 2009
Testing SSL server printer.tange.dk on port 443
Supported Server Cipher(s):
Accepted TLSv1 256 bits AES256-SHA
Accepted TLSv1 128 bits AES128-SHA
Accepted TLSv1 128 bits RC4-SHA
Accepted TLSv1 128 bits RC4-MD5
Accepted TLSv1 112 bits DES-CBC3-SHA
Prefered Server Cipher(s):
TLSv1 256 bits AES256-SHA
Tags ssl reverse-proxy