On Thu, 4 Feb 2021 15:11:39 GMT, Daniel Fuchs <dfu...@openjdk.org> wrote:

>> Fernando Guallini has updated the pull request incrementally with two 
>> additional commits since the last revision:
>> 
>>  - Merge branch '8241372' of github.com:fguallini/jdk into 8241372
>>  - remove not needed bug id from tests, run with preferIPv4Stack
>
> test/jdk/sun/security/ssl/SSLSocketImpl/ReverseNameLookup.java line 90:
> 
>> 88:             (SSLServerSocketFactory) SSLServerSocketFactory.getDefault();
>> 89:         InetSocketAddress socketAddress =
>> 90:                 new InetSocketAddress(InetAddress.getLoopbackAddress(), 
>> serverPort);
> 
> The client is using 127.0.0.1. InetAddress.getLoopbackAddress() might return 
> ::1 (IPv6 loopback) on certain configurations. 
> Two possibility:
>   1. run this test with -Djava.net.preferIPv4Stack to force usage of IPv4, 
> but trivially pass if IPv4 is not available on the machine (see IPSupport in 
> the test library)
>   2. use InetAddress.getLoopbackAddress().getHostAddress() on the client side 
> instead of "127.0.0.1" 
> 
> If you choose 2. you may want to add an additional @run the test with 
> -Djava.net.preferIPv6Address to verify that it works with IPv6 - as there are 
> several ways to represent the IPv6 loopback as a string

Applied the first suggestion since, it is using 127.0.0.1 for verification 
later in the test. Thanks

-------------

PR: https://git.openjdk.java.net/jdk/pull/2405

Reply via email to