Tengo un servidor ejecutándose en el puerto 80 en una Mac.
También me gustaría tener el mismo contenido que se sirve en el puerto 80 disponible en el puerto 443.
Me gustaría saber si hay una línea de comando o una herramienta fácil de usar que me permita tomar cualquier puerto que no sea SSL, encriptarlo y servirlo en un puerto encriptado SSL, independientemente del servidor que sirve contenido en el puerto 80 .
EDITAR: No tengo control sobre la configuración del servidor para lo que sirve contenido en el puerto 80. Pero me gustaría ver el mismo contenido en el puerto 443. ¿Cómo puedo hacer esto?
Sospecho que esto se puede hacer con SSH de alguna manera (reenvío de puertos locales), pero no he podido encontrar nada que parezca funcionar. Estoy abierto a usar cualquier herramienta de código abierto para hacer esto ... Apache, ssh, iptables ... ¡lo que funcione!
https://
del puerto 443 en algo que escucha SSH allí simplemente no funcionará. (El hecho de que OpenSSH se base en OpenSSL no significa que SSH se base en SSL, es solo que OpenSSL es una biblioteca de criptografía que hace mucho más que SSL / TLS.)