if(request != null && request.getRequestURI() != null && !request.getRequestURI().contains("manage")){ String sip = request.getHeader("X-Forwarded-For"); if (sip == null || sip.length() == 0 || "unknown".equalsIgnoreCase(sip)) sip = request.getHeader("Proxy-Client-IP"); if (sip == null || sip.length() == 0 || "unknown".equalsIgnoreCase(sip)) sip = request.getHeader("WL-Proxy-Client-IP"); if (sip == null || sip.length() == 0 || "unknown".equalsIgnoreCase(sip)) sip = request.getHeader("HTTP_CLIENT_IP"); if (sip == null || sip.length() == 0 || "unknown".equalsIgnoreCase(sip)) sip = request.getHeader("HTTP_X_FORWARDED_FOR"); if (sip == null || sip.length() == 0 || "unknown".equalsIgnoreCase(sip)) sip = request.getRemoteAddr(); try { if(!sip.contains("127.0.0.1")&& !sip.contains("0:0:0:1")) { addLog(arg0,sip); } } catch (Exception e) { e.printStackTrace(); } }