From 58d3a12efff6e17db0083b3bbd4f91f8c31bfe78 Mon Sep 17 00:00:00 2001 From: Jon Chambers Date: Mon, 7 Jun 2021 17:09:45 -0400 Subject: [PATCH] Set hostname to lowercase to avoid strange case mismatch issues; log hostname failures. --- .../textsecuregcm/WhisperServerService.java | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/service/src/main/java/org/whispersystems/textsecuregcm/WhisperServerService.java b/service/src/main/java/org/whispersystems/textsecuregcm/WhisperServerService.java index 579ec8411..1e31ee8ea 100644 --- a/service/src/main/java/org/whispersystems/textsecuregcm/WhisperServerService.java +++ b/service/src/main/java/org/whispersystems/textsecuregcm/WhisperServerService.java @@ -49,6 +49,7 @@ import java.util.ArrayList; import java.util.Collections; import java.util.EnumSet; import java.util.List; +import java.util.Locale; import java.util.Optional; import java.util.concurrent.ArrayBlockingQueue; import java.util.concurrent.BlockingQueue; @@ -65,6 +66,8 @@ import org.jdbi.v3.core.Jdbi; import org.signal.zkgroup.ServerSecretParams; import org.signal.zkgroup.auth.ServerZkAuthOperations; import org.signal.zkgroup.profiles.ServerZkProfileOperations; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; import org.whispersystems.dispatch.DispatchManager; import org.whispersystems.textsecuregcm.auth.AccountAuthenticator; import org.whispersystems.textsecuregcm.auth.CertificateGenerator; @@ -210,6 +213,8 @@ import software.amazon.awssdk.services.dynamodb.DynamoDbClient; public class WhisperServerService extends Application { + private static final Logger log = LoggerFactory.getLogger(WhisperServerService.class); + @Override public void initialize(Bootstrap bootstrap) { bootstrap.addCommand(new VacuumCommand()); @@ -281,8 +286,10 @@ public class WhisperServerService extends Application