Dr0ptp4kt has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/134984

Change subject: Remove more noise.
......................................................................

Remove more noise.

* While a solution is being pursued at the network side, this will help remove 
some noise.

Change-Id: Ib6ac793b228e75d3c1451006acfbffdcede40094
---
M templates/varnish/mobile-frontend.inc.vcl.erb
1 file changed, 36 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/operations/puppet 
refs/changes/84/134984/1

diff --git a/templates/varnish/mobile-frontend.inc.vcl.erb 
b/templates/varnish/mobile-frontend.inc.vcl.erb
index 949cbdc..b50f576 100644
--- a/templates/varnish/mobile-frontend.inc.vcl.erb
+++ b/templates/varnish/mobile-frontend.inc.vcl.erb
@@ -8,9 +8,45 @@
                error 403 "Noise";
        }
 
+       /* The following are roughly in highest to lower order */
+
        if (req.http.referer && req.http.referer ~ 
"^http://www\.keeprefreshing\.com/";) {
                error 403 "Noise";
        }
+
+       if (req.http.referer && req.http.referer ~ 
"^http://tuneshub\.blogspot\.com/";) {
+               error 403 "Noise";
+       }
+
+       if (req.http.referer && req.http.referer ~ 
"^http://itunes24x7\.blogspot\.com/";) {
+               error 403 "Noise";
+       }
+
+       if (req.http.referer && req.http.referer ~ "^http://autoreload\.net/";) {
+               error 403 "Noise";
+       }
+
+       /* Forged UAs on zerodot */
+       if (req.http.host ~ "zero\.wikipedia\.org" && req.http.User-Agent ~ 
"Facebookbot|Googlebot") {
+               error 403 "Noise";
+       }
+
+       if (req.http.referer && req.http.referer ~ 
"^http://www\.refreshthis\.com";) {
+               error 403 "Noise";
+       }
+
+       if (req.http.referer && req.http.referer ~ 
"^http://www\.refresh-page\.com";) {
+               error 403 "Noise";
+       }
+
+       if (req.http.referer && req.http.referer ~ 
"^http://www\.urlreload\.com/";) {
+               error 403 "Noise";
+       }
+
+       /* this one is mostly covered with forged Facebookbot and forged 
Googlebot above */
+       if (req.http.referer && req.http.referer ~ 
"^http://www\.lazywebtools\.co\.uk/";) {
+               error 403 "Noise";
+       }
 }
 
 sub vcl_recv {

-- 
To view, visit https://gerrit.wikimedia.org/r/134984
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ib6ac793b228e75d3c1451006acfbffdcede40094
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Dr0ptp4kt <ab...@wikimedia.org>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to