PuTTY wish forwarding-unix-sockets-server

This is a mirror. Follow this link to find the primary PuTTY web site.

Home | FAQ | Feedback | Licence | Updates | Mirrors | Keys | Links | Team
Download: Stable · Snapshot | Docs | Changes | Wishlist

summary: Port-forwarding using Unix-domain sockets on the server
class: wish: This is a request for an enhancement.
difficulty: fun: Just needs tuits, and not many of them.
priority: low: We aren't sure whether to fix this or not.

OpenSSH has defined and implemented an extension to the SSH port forwarding system which allows the client to ask the server to make a connection to a Unix-domain socket instead of a TCP/IP endpoint, and in the reverse direction, to listen on a Unix-domain socket instead of a TCP port and forward incoming connections back to the client.

PuTTY doesn't currently implement that extension, but I don't expect it to be difficult in SSH protocol terms: it should be just a matter of formatting a couple of different kinds of channel request or global request.

(Probably the trickiest part is the user interface.)

See also forwarding-unix-sockets-client, which describes the use of Unix sockets at the client end (which PuTTY could do unilaterally without needing to implement a protocol extension). That could be done as an independent piece of work, though it would probably make thematic sense to do both together.


If you want to comment on this web site, see the Feedback page.
Audit trail for this wish.
(last revision of this bug record was at 2022-03-05 22:51:51 +0000)