Dan Smith created GEODE-944:
-------------------------------

             Summary: ServerLauncherJUnitTest fails when ISP redirects DNS 
failures
                 Key: GEODE-944
                 URL: https://issues.apache.org/jira/browse/GEODE-944
             Project: Geode
          Issue Type: Bug
            Reporter: Dan Smith


This test fails when using a DNS server that redirects DNS lookup failures to 
an ISP's search page. 

{noformat}
om.gemstone.gemfire.distributed.LocatorLauncherJUnitTest >
testSetBindAddressToUnknownHost FAILED

    java.lang.AssertionError: Expected exception:
java.lang.IllegalArgumentException


com.gemstone.gemfire.distributed.ServerLauncherJUnitTest >
testSetServerBindAddressToUnknownHost FAILED

    java.lang.AssertionError: Expected exception:
java.lang.IllegalArgumentException
{noformat}

The test is expecting to see an UnknownHostException, but because the ISP 
returns a real IP address rather than the expected DNS lookup failure, the test 
doesn't see the exception.

We could probably just Use junit's Assume to cause these tests to get skipped 
in this environment.


See this email thread for more details:
http://mail-archives.apache.org/mod_mbox/incubator-general/201602.mbox/%3CCAOqetn_FTeV9ee4R8mkg4Y%3D8a%3DjedgfdOSjDxcnj2N7W02maCw%40mail.gmail.com%3E

A little more information on DNS hijacking:
http://www.dnsknowledge.com/whatis/nxdomain-non-existent-domain-2/



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to