From 3ccb59e757abb774f88ebb5fab91312af76ae21e Mon Sep 17 00:00:00 2001
From: Jean-Noël Rouvignac <jean-noel.rouvignac@forgerock.com>
Date: Mon, 13 Jun 2016 08:02:00 +0000
Subject: [PATCH] OPENDJ-2936 display a user-friendly message when using startTLS against an LDAPS connection
---
opendj-server-legacy/src/main/java/org/opends/server/tools/LDAPConnection.java | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/opendj-server-legacy/src/main/java/org/opends/server/tools/LDAPConnection.java b/opendj-server-legacy/src/main/java/org/opends/server/tools/LDAPConnection.java
index 6e64c22..026c192 100644
--- a/opendj-server-legacy/src/main/java/org/opends/server/tools/LDAPConnection.java
+++ b/opendj-server-legacy/src/main/java/org/opends/server/tools/LDAPConnection.java
@@ -220,6 +220,10 @@
logger.traceException(e);
throw new LDAPConnectionException(LocalizableMessage.raw(e.getMessage()), e);
}
+ if (msg == null)
+ {
+ throw new LDAPConnectionException(ERR_STARTTLS_FAILED.get(), CLIENT_SIDE_CONNECT_ERROR, null);
+ }
ExtendedResponseProtocolOp res = msg.getExtendedResponseProtocolOp();
resultCode = res.getResultCode();
if(resultCode != SUCCESS)
--
Gitblit v1.10.0