From 8d289dbb54e333e60ce636dc6fbbdd965fce00d9 Mon Sep 17 00:00:00 2001 From: gbrodman Date: Tue, 6 Aug 2019 14:00:09 -0400 Subject: [PATCH] Clean up RDAP action logs and request plain text (#213) * Remove unused log argument * Use the right accept-encoding By default we request gzip and theoretically we'd decode it automatically on our end but for some reason that's not working. I tested this on Alpha and it worked --- .../registry/rdap/UpdateRegistrarRdapBaseUrlsAction.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/src/main/java/google/registry/rdap/UpdateRegistrarRdapBaseUrlsAction.java b/core/src/main/java/google/registry/rdap/UpdateRegistrarRdapBaseUrlsAction.java index f38f11128..b62e25569 100644 --- a/core/src/main/java/google/registry/rdap/UpdateRegistrarRdapBaseUrlsAction.java +++ b/core/src/main/java/google/registry/rdap/UpdateRegistrarRdapBaseUrlsAction.java @@ -130,6 +130,7 @@ public final class UpdateRegistrarRdapBaseUrlsAction implements Runnable { try { HttpRequest request = requestFactory.buildGetRequest(new GenericUrl(String.format(LIST_URL, tld))); + request.getHeaders().setAcceptEncoding("identity"); request.getHeaders().setCookie(String.format("%s=%s", COOKIE_ID, id)); HttpResponse response = request.execute(); @@ -175,7 +176,7 @@ public final class UpdateRegistrarRdapBaseUrlsAction implements Runnable { } catch (Throwable e) { // Login failures are bad but not unexpected for certain TLDs. We shouldn't store those // but rather should only store useful Throwables. - logger.atWarning().log("Error logging in to MoSAPI server: " + e.getMessage(), e); + logger.atWarning().log("Error logging in to MoSAPI server: " + e.getMessage()); continue; } try {