[ 
https://issues.apache.org/jira/browse/ARTEMIS-4189?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Howard Gao updated ARTEMIS-4189:
--------------------------------
    Description: 
The method just compares the host names using string equals. However when one 
host name is in IP form (like "10.7.2.2") it should try to resolve the 
addresses of the host name and make sure they are equal if one of the IP 
addresses matches. Otherwise it may return wrong comparison result.
Also when comparing localhost it should take care of the case where the host is 
absent from the transport configuration.


  was:
The method just compares the host names using string equals. However when one 
host name is in IP form (like "10.7.2.2") it should try to resolve the 
addresses of the host name and make sure they are equal if one of the IP 
addresses matches. Otherwise it may return wrong comparison result.



> NettyConnection.isSameTarget() should compare host names by IPs
> ---------------------------------------------------------------
>
>                 Key: ARTEMIS-4189
>                 URL: https://issues.apache.org/jira/browse/ARTEMIS-4189
>             Project: ActiveMQ Artemis
>          Issue Type: Bug
>          Components: Broker
>    Affects Versions: 2.28.0
>            Reporter: Howard Gao
>            Assignee: Howard Gao
>            Priority: Major
>
> The method just compares the host names using string equals. However when one 
> host name is in IP form (like "10.7.2.2") it should try to resolve the 
> addresses of the host name and make sure they are equal if one of the IP 
> addresses matches. Otherwise it may return wrong comparison result.
> Also when comparing localhost it should take care of the case where the host 
> is absent from the transport configuration.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to