From 8746d647ed25988892b093d62488b2c39d52e1c7 Mon Sep 17 00:00:00 2001
From: jvergara <jvergara@localhost>
Date: Fri, 23 May 2008 10:41:40 +0000
Subject: [PATCH] Fix for issue 3272 (Error at the end of QUickSetup.  SocketException: Reply from SOCKS server has bad version)

---
 opends/src/quicksetup/org/opends/quicksetup/util/ServerController.java |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

diff --git a/opends/src/quicksetup/org/opends/quicksetup/util/ServerController.java b/opends/src/quicksetup/org/opends/quicksetup/util/ServerController.java
index ef8a021..abcb384 100644
--- a/opends/src/quicksetup/org/opends/quicksetup/util/ServerController.java
+++ b/opends/src/quicksetup/org/opends/quicksetup/util/ServerController.java
@@ -403,7 +403,13 @@
           boolean connected = false;
           Configuration config = installation.getCurrentConfiguration();
           int port = config.getPort();
-          String ldapUrl = "ldap://0.0.0.0:" + port;
+          String hostName = application.getUserData().getHostName();
+          if (hostName == null)
+          {
+            hostName = "localhost";
+          }
+          hostName = ConnectionUtils.getHostNameForLdapUrl(hostName);
+          String ldapUrl = "ldap://"+hostName+":" + port;
 
           // See if the application has prompted for credentials.  If
           // not we'll just try to connect anonymously.

--
Gitblit v1.10.0