Scott Werner created ARTEMIS-2847:
-------------------------------------

             Summary: socks5h support
                 Key: ARTEMIS-2847
                 URL: https://issues.apache.org/jira/browse/ARTEMIS-2847
             Project: ActiveMQ Artemis
          Issue Type: New Feature
            Reporter: Scott Werner


SOCKS5 protocol allows for either resolved addresses or domain names. In 
socks5h mode, the proxy performs the name resolution. Netty supports both, but 
Artemis is resolving the IP address before sending to the proxy handler.

cURL supports the socks5h:// prefix, I suggest introducing a new transport 
parameter, ex. 'socksRemoteDNS', in the broker url which will delay the name 
resolution.

A user trying to simulate socks5h://host:port using Artemis can then append to 
their url: 
socksEnabled=true&socksHost=<host>&socksPort=<port>&socksRemoteDNS=true



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to