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

Robert Lazarski resolved AXIS2-5858.
------------------------------------
    Resolution: Fixed

This is now fixed on master.                                                    
               
                                                                                
                   
Big thanks to Christian Ortlepp ([cortlepp|https://github.com/cortlepp]) for 
the thorough work in [PR #842|https://github.com/apache/axis2-java/pull/842] — 
six commits improving IPv6 support across hostname extraction, local IP 
detection, and address comparator ordering. Christian's changes to 
Utils.getIpAddress() and getLocalHostLANAddresses() laid the groundwork for 
proper IPv6 handling. Really solid contribution.

On top of that, I added the RFC 2732 bracket formatting in             
HTTPTransportUtils.getEPRsForService() so that soap:address location URLs like 
http://[fe80::1]:8080/services/MyService are well-formed, along with unit tests 
covering IPv4, compressed/full/loopback IPv6, and null IP edge cases. All 
passing in CI across all JDK versions.

> soap:address location's value is wrong  with IPv6
> -------------------------------------------------
>
>                 Key: AXIS2-5858
>                 URL: https://issues.apache.org/jira/browse/AXIS2-5858
>             Project: Axis2
>          Issue Type: Bug
>    Affects Versions: 1.6.2
>            Reporter: yeqing Li
>            Assignee: Robert Lazarski
>            Priority: Critical
>             Fix For: 2.0.1
>
>         Attachments: IPv4.PNG, IPv6.PNG
>
>   Original Estimate: 12h
>  Remaining Estimate: 12h
>
> When I access the wsdl url with IPv4,it worked well,but if with IPv6,the 
> soap:address location’s value is wrong.
> IPv6: [fe80::a9a8:18be:bb91:8787]
> Please check the attachment.



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

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to