socat la redirection de port pour https

Je peux utiliser socat pour la redirection de port comme ceci:

socat TCP4-LISTEN:8080 TCP4:123.456.789.12:80

Dans ce cas, il fonctionne parfaitement: tous les http-demande à localhost:8080 serez redirigé vers 123.456.789.12:80.

Mais comment puis-je utiliser un tel transfert pour https-demandes?

Mise à JOUR: j'ai besoin d'un seul socat entre Firefox et le serveur distant. socat est juste un transitaire (proxy redirecteur), rien de plus. Quelque chose comme ceci:

Firefox -> socat -> server
       ------------>
           https
  • Avez-vous essayé cette recette?
  • Je n'ai pas de deux socat, mais un socat et Firefox. Donc je ne comprends pas cette recette...
  • J'ai juste à rediriger https-les demandes à partir de Firefox (via socat) à un serveur distant. ssl connexion doit être entre Firefox et le serveur, socat est juste un redirecteur, rien de plus. Lorsque j'essaie cette commande socat TCP-LISTEN:8081,fork,reuseaddr OPENSSL:123.456.789.123:80,verify=0, j'ai une erreur "erreur:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:protocole inconnu".
  • J'ai mal lu votre question la première fois. Ma réponse à résoudre votre problème?
  • Malheureusement, aucune. J'ai besoin unique socat processus, et non pas deux. Firefox -> socat -> server.