Fix port order in ident protocol
authorMathieu Baudier <mbaudier@argeo.org>
Tue, 30 Jul 2019 16:42:00 +0000 (18:42 +0200)
committerMathieu Baudier <mbaudier@argeo.org>
Tue, 30 Jul 2019 16:42:00 +0000 (18:42 +0200)
org.argeo.enterprise/src/org/argeo/ident/IdentClient.java

index cb0f2298c897f2ae7072488da284e6e72761bbb1..c42da9778e201043eefd6f6508ce1192a7afa390 100644 (file)
@@ -51,15 +51,15 @@ public class IdentClient {
        public String getUsername(int serverPort, int clientPort) {
                String answer;
                try (Socket socket = new Socket(host, port)) {
-                       String msg = serverPort + "," + clientPort + "\n";
+                       String msg = clientPort + "," + serverPort + "\n";
                        OutputStream out = socket.getOutputStream();
                        out.write(msg.getBytes(StandardCharsets.US_ASCII));
                        out.flush();
                        BufferedReader reader = new BufferedReader(new InputStreamReader(socket.getInputStream()));
                        answer = reader.readLine();
                } catch (ConnectException e) {
-                       System.err
-                                       .println("Ident client is configured but no ident server available on " + host + " (port " + port + ")");
+                       System.err.println(
+                                       "Ident client is configured but no ident server available on " + host + " (port " + port + ")");
                        return null;
                } catch (Exception e) {
                        throw new RuntimeException("Cannot read from ident server on " + host + " (port " + port + ")", e);