Problem with InetAddress.getLocalHost() on Java 7

Alan Bateman Alan.Bateman at oracle.com
Mon Nov 11 01:02:37 PST 2013


On 08/11/2013 16:48, Paul Taylor wrote:
> It works okay for me but for a particular customer 
> InetAddress.getLocalHost() is failing with Java 7 although it works 
> okay with Java 6 with the following exception
>
> java.net.UnknownHostException: rupert: rupert: nodename nor servname 
> provided, or not known
>     at java.net.InetAddress.getLocalHost(InetAddress.java:1466)
> Caused by: java.net.UnknownHostException: rupert: nodename nor 
> servname provided, or not known
>     at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
>     at java.net.InetAddress$1.lookupAllHostAddr(InetAddress.java:894)
>     at 
> java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1286)
>     at java.net.InetAddress.getLocalHost(InetAddress.java:1462)
>
> Is this by design ?
This might be another case of JDK-7180557. Any chance that you could try 
the most recent build of JDK 8 and see if it duplicates?

-Alan


More information about the macosx-port-dev mailing list