run SSL/HTTPS port (8443) ping test in migration only if SSL/HTTPS is on

- see last commit
pull/1/head
reger 11 years ago
parent 71cac1a278
commit fca7f1d043

@ -38,8 +38,6 @@ import net.yacy.search.SwitchboardConstants;
import com.google.common.io.Files; import com.google.common.io.Files;
import java.util.concurrent.ExecutionException; import java.util.concurrent.ExecutionException;
import java.util.logging.Level;
import java.util.logging.Logger;
import net.yacy.cora.lod.vocabulary.Tagging; import net.yacy.cora.lod.vocabulary.Tagging;
import net.yacy.cora.protocol.TimeoutRequest; import net.yacy.cora.protocol.TimeoutRequest;
import net.yacy.cora.storage.Configuration.Entry; import net.yacy.cora.storage.Configuration.Entry;
@ -79,12 +77,13 @@ public class migration {
// ssl/https support currently on hardcoded default port 8443 (v1.67/9563) // ssl/https support currently on hardcoded default port 8443 (v1.67/9563)
// make sure YaCy can start (disable ssl/https support if port is used) // make sure YaCy can start (disable ssl/https support if port is used)
try { if (sb.getConfigBool("server.https", false)) {
if (TimeoutRequest.ping("127.0.0.1", 8443, 3000)) { try {
sb.setConfig("server.https", false); if (TimeoutRequest.ping("127.0.0.1", 8443, 3000)) {
ConcurrentLog.info("MIGRATION", "disabled https support (reason: default port 8443 already used)"); sb.setConfig("server.https", false);
} ConcurrentLog.info("MIGRATION", "disabled https support (reason: default port 8443 already used)");
} catch (ExecutionException ex) { }
} catch (ExecutionException ex) { }
} }
} }
/* /*

Loading…
Cancel
Save