diff --git a/modules/dcache/src/main/java/org/dcache/http/AbstractLoggingHandler.java b/modules/dcache/src/main/java/org/dcache/http/AbstractLoggingHandler.java index 73523955fa9..30e0ae9bfeb 100644 --- a/modules/dcache/src/main/java/org/dcache/http/AbstractLoggingHandler.java +++ b/modules/dcache/src/main/java/org/dcache/http/AbstractLoggingHandler.java @@ -87,7 +87,7 @@ protected void describeOperation(NetLoggerBuilder log, log.add("response.code", response.getStatus()); log.add("response.reason", getReason(response)); log.add("location", response.getHeader("Location")); - InetAddress addr = InetAddresses.forString(request.getRemoteAddr()); + InetAddress addr = InetAddresses.forUriString(request.getRemoteAddr()); log.add("socket.remote", new InetSocketAddress(addr, request.getRemotePort())); log.add("user-agent", request.getHeader("User-Agent"));