From 043d60ce7e543dc3dcefa35e7cd736d432722861 Mon Sep 17 00:00:00 2001 From: wroot Date: Thu, 1 Sep 2016 23:04:08 +0300 Subject: [PATCH] SPARK-1786 tweaked server not available check --- src/java/org/jivesoftware/LoginDialog.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/java/org/jivesoftware/LoginDialog.java b/src/java/org/jivesoftware/LoginDialog.java index 32d6651e..664d3251 100644 --- a/src/java/org/jivesoftware/LoginDialog.java +++ b/src/java/org/jivesoftware/LoginDialog.java @@ -1114,7 +1114,7 @@ public class LoginDialog { if (xee.getMessage().contains("not-authorized")) { errorMessage = Res.getString("message.invalid.username.password"); - } else if (xee.getMessage().contains("failed because java.net.UnknownHostException:") | xee.getMessage().contains("Network is unreachable")) { + } else if (xee.getMessage().contains("java.net.UnknownHostException:") || xee.getMessage().contains("Network is unreachable") || xee.getMessage().contains("java.net.ConnectException: Connection refused:")) { errorMessage = Res.getString("message.server.unavailable"); } else if (xee.getMessage().contains("Hostname verification of certificate failed")) {