From 3645e4440e51700d826d757dd05a0b2b80c79ff0 Mon Sep 17 00:00:00 2001 From: M66B Date: Sun, 4 Sep 2022 11:40:20 +0200 Subject: [PATCH] Whois improvement --- app/src/main/java/eu/faircode/email/Whois.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/eu/faircode/email/Whois.java b/app/src/main/java/eu/faircode/email/Whois.java index 897af779b5..4e69be3ded 100644 --- a/app/src/main/java/eu/faircode/email/Whois.java +++ b/app/src/main/java/eu/faircode/email/Whois.java @@ -25,6 +25,7 @@ import java.net.Socket; import java.net.UnknownHostException; public class Whois { + // https://datatracker.ietf.org/doc/html/rfc812 private static final int WHOIS_PORT = 43; private static final int WHOIS_TIMEOUT = 15 * 1000; // milliseconds @@ -40,7 +41,7 @@ public class Whois { Socket socket = new Socket(); socket.connect(new InetSocketAddress(host, port), WHOIS_TIMEOUT); try { - socket.getOutputStream().write((domain + "\n").getBytes()); + socket.getOutputStream().write((domain + "\r\n").getBytes()); return host + ":" + port + "\n" + Helper.readStream(socket.getInputStream()); } finally { socket.close();