¿HTTPS y SSH en el mismo puerto?

Para los usuarios en movilidad, que cada vez somos más numerosos, hay determinadas situaciones en las que no podemos conectar libremente a cualquier puerto. Cortafuegos, proxys... Sin embargo muchas veces podemos navegar por el puerto HTTPS estándar (443). Si disponemos de un servidor con IP pública podemos utilizar el puerto 443 con un servicio SSH. Pero, ¿y si ese servidor necesita el puerto para un servicio HTTPS) ?

Siempre hay genios dispuestos a echar una mano.

sslh accepts connections in HTTP, HTTPS, SSH, OpenVPN, tinc, XMPP, or any other protocol that can be tested using a regular expression, on the same port. This makes it possible to connect to any of these servers on port 443 (e.g. from inside a corporate firewall, which almost never block port 443) while still serving HTTPS on that port.

Vía Blogging is futile.