Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8261895

java/net/URLPermission/nstest/LookupTest fails with unexpected UnknownHostException

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: P4 P4
    • tbd
    • 17
    • core-libs
    • inapplicable

      java/net/URLPermission/nstest/LookupTest.java test fails to resolve allowedAndFound.com host:

      Connecting to http://allowedAndFound.com:36679/foo
      Unexpected IOException:allowedAndFound.com
      java.lang.RuntimeException: java.net.UnknownHostException: allowedAndFound.com
      at LookupTest.test(LookupTest.java:82)
      at LookupTest.main(LookupTest.java:123)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      at java.base/java.lang.reflect.Method.invoke(Method.java:566)
      at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:127)
      at java.base/java.lang.Thread.run(Thread.java:831)
      Caused by: java.net.UnknownHostException: allowedAndFound.com
      at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:567)
      at java.base/java.net.Socket.connect(Socket.java:631)
      at java.base/java.net.Socket.connect(Socket.java:581)
      at java.base/sun.net.NetworkClient.doConnect(NetworkClient.java:182)
      at java.base/sun.net.www.http.HttpClient.openServer(HttpClient.java:497)
      at java.base/sun.net.www.http.HttpClient.openServer(HttpClient.java:600)
      at java.base/sun.net.www.http.HttpClient.<init>(HttpClient.java:246)
      at java.base/sun.net.www.http.HttpClient.New(HttpClient.java:351)
      at java.base/sun.net.www.http.HttpClient.New(HttpClient.java:372)
      at java.base/sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:1299)
      at java.base/sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1266)
      at java.base/sun.net.www.protocol.http.HttpURLConnection$6.run(HttpURLConnection.java:1110)
      at java.base/sun.net.www.protocol.http.HttpURLConnection$6.run(HttpURLConnection.java:1108)
      at java.base/java.security.AccessController.doPrivileged(AccessController.java:691)
      at java.base/java.security.AccessController.doPrivilegedWithCombiner(AccessController.java:934)
      at java.base/sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1107)
      at java.base/sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:1051)
      at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1653)
      at java.base/sun.net.www.protocol.http.HttpURLConnection$9.run(HttpURLConnection.java:1569)
      at java.base/sun.net.www.protocol.http.HttpURLConnection$9.run(HttpURLConnection.java:1567)
      at java.base/java.security.AccessController.doPrivileged(AccessController.java:691)
      at java.base/java.security.AccessController.doPrivilegedWithCombiner(AccessController.java:934)
      at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1566)
      at LookupTest.test(LookupTest.java:73)
      ... 7 more

      The test uses hosts file name service to resolve addresses, therefore it doesn't look like a temporary DNS resolution issue.

            ccleary Conor Cleary (Inactive)
            aefimov Aleksej Efimov
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

              Created:
              Updated:
              Resolved: