[
https://issues.apache.org/jira/browse/SSHD-656?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15933323#comment-15933323
]
Tony Bussieres commented on SSHD-656:
-------------------------------------
Sure, can you send a link to the code ?
> Support The PROXY protocol
> --------------------------
>
> Key: SSHD-656
> URL: https://issues.apache.org/jira/browse/SSHD-656
> Project: MINA SSHD
> Issue Type: New Feature
> Reporter: Eugene Petrenko
> Priority: Minor
>
> Load Balancing and other higher availability services are included between
> client and SSHD server and works on TCP level. This makes an actual client
> address shown in the SSHD server to be a load balancer address, not a real
> client address. This makes it hard to use SSHD for multi-node production
> scenarios.
>
> There are several ways to solve the issue.
> The first one is to include complex TCP routing to have specific packets
> delivered correctly. This is too hard to setup
> It looks like using {{The PROXY Protocol}} is the possible, easy and more or
> less standard way to pass actual client/server addresses to the server over
> TCP. The protocol is implemented by a number of TCP-based servers
> (including nginx, Amazon Load Balancer, Apache, github enterprise, see the
> link below for details)
> Protocol specification is here
> http://www.haproxy.org/download/1.6/doc/proxy-protocol.txt
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)