Mailinglist Archive: opensuse-programming-de (244 mails)

< Previous Next >
Re: Java: Reverse DNS-Lookup geht nur unter Windows...
  • From: Steffen Moser <lists@xxxxxxxxxxxxxxxx>
  • Date: Sat, 21 Jun 2003 23:10:44 +0200
  • Message-id: <20030621211044.GE8716@xxxxxxxxxxxxxxxx>
Hallo,

* On Thu, Jun 19, 2003 at 06:41 PM (+0200), Dani Kamm wrote:

> Ich versuche mit der JDK 1.4.1_01 einen reverse DNS-Lookup
> durchzuführen. Unter Windows alles kein Problem, der Hostname kommt
> raus. Unter Linux wird nur die IP Adresse in formatierter Form (...)
> ausgegeben. Das Listing ist weiter unten.
>
> Kann mir jemand helfen?

Ich habe in der Java Bug-Database bei Sun etwas gefunden:

http://developer.java.sun.com/developer/bugParade/bugs/4773521.html

Nach dem Ändern von "dns" in "dns6" in der "/etc/nsswitch.conf"
konnte ich das Problem (hier unter SuSE Linux 8.0 zeigte es sich
unter "1.4.1_03", nicht aber unter "1.4.2_beta") in der Tat lösen.

Der dort erwähnte Ansatz über:

System.setProperty("java.net.preferIPv4Stack","true");

führt hier übrigens auch zum Erfolg.

Gruß
Steffen

< Previous Next >
Follow Ups
References