mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

Violette Roche-Montane
29.05.2013 024faf5904f835afebeea2935c07f5a63c9672b9
Replaced getLoopbackAddress (only supported by 1.7) by getByName(...).
1 files modified
8 ■■■■ changed files
opendj3/opendj-server2x-adapter/src/main/java/org/forgerock/opendj/adapter/server2x/Adapters.java 8 ●●●● patch | view | raw | blame | history
opendj3/opendj-server2x-adapter/src/main/java/org/forgerock/opendj/adapter/server2x/Adapters.java
@@ -27,6 +27,7 @@
package org.forgerock.opendj.adapter.server2x;
import java.net.InetAddress;
import java.net.UnknownHostException;
import java.util.LinkedHashSet;
import org.forgerock.opendj.ldap.AbstractSynchronousConnection;
@@ -339,7 +340,12 @@
                                    .wrap(((SimpleBindRequest) request).getPassword()), to(request
                                    .getControls()));
                } else if (request instanceof SASLBindRequest) {
                    String serverName = InetAddress.getLoopbackAddress().getCanonicalHostName();
                    String serverName = null;
                    try {
                        serverName = InetAddress.getByName(null).getCanonicalHostName();
                    } catch (UnknownHostException e) {
                        // nothing to do.
                    }
                    BindClient bindClient = request.createBindClient(serverName);
                    do {
                        final GenericBindRequest genericBindRequest = bindClient.nextBindRequest();