From 313becea5745cb51674b93b7c09d7ef883dc1607 Mon Sep 17 00:00:00 2001 From: "marcins78@gmail.com" Date: Mon, 10 Jun 2013 22:05:16 +0000 Subject: [PATCH] Banning ZooL. --- .../com/gempukku/lotro/async/LotroHttpRequestHandler.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gemp-lotr/gemp-lotr-async/src/main/java/com/gempukku/lotro/async/LotroHttpRequestHandler.java b/gemp-lotr/gemp-lotr-async/src/main/java/com/gempukku/lotro/async/LotroHttpRequestHandler.java index 2487a9e7c..6758fc560 100644 --- a/gemp-lotr/gemp-lotr-async/src/main/java/com/gempukku/lotro/async/LotroHttpRequestHandler.java +++ b/gemp-lotr/gemp-lotr-async/src/main/java/com/gempukku/lotro/async/LotroHttpRequestHandler.java @@ -23,6 +23,7 @@ import javax.xml.transform.dom.DOMSource; import javax.xml.transform.stream.StreamResult; import java.io.*; import java.lang.reflect.Type; +import java.net.InetSocketAddress; import java.text.SimpleDateFormat; import java.util.Collections; import java.util.Date; @@ -97,6 +98,9 @@ public class LotroHttpRequestHandler extends SimpleChannelUpstreamHandler { }; try { + String ipAddress = ((InetSocketAddress) e.getRemoteAddress()).getAddress().getHostAddress(); + if (ipAddress.equals("108.251.13.101")) + throw new HttpProcessingException(404); _uriRequestHandler.handleRequest(uri, request, _objects, responseWriter, e); } catch (HttpProcessingException exp) { responseWriter.writeError(exp.getStatus());