BPS RBM blocks woocommerce serial key plugin from validating serial key
-
Hi,
After installing BPS I got a stream of helpdesk tickets about users not being able to get past the serial key validation screen. I immediately knew BPS had to be the problem and switching RBM off fixed the issue.
Looking at my log I saw this:
[403 GET Request: 11/04/2017 – 4:57 PM]
BPS: 1.1
WP: 4.7.3
Event Code: BFHS – Blocked/Forbidden Hacker or Spammer
Solution: N/A – Hacker/Spammer Blocked/Forbidden
REMOTE_ADDR: 83.86.XXX.XXX
Host Name: 5356EEBE.cm-6-7d.dynamic.ziggo.nl
SERVER_PROTOCOL: HTTP/1.0
HTTP_CLIENT_IP:
HTTP_FORWARDED:
HTTP_X_FORWARDED_FOR: 83.86.XXX.XXX
HTTP_X_CLUSTER_CLIENT_IP:
REQUEST_METHOD: GET
HTTP_REFERER:
REQUEST_URI: /?wc-api=validate_serial_key&serial=XXXXX&sku=XXXX&uuid=https://www.XXXXX.nl/
QUERY_STRING:
HTTP_USER_AGENT: NSIS_Inetc (Mozilla)So BPS is indeed blocking something. I tried to whitelist this URL in the # CUSTOM CODE BOTTOM HOTLINKING/FORBID COMMENT SPAMMERS/BLOCK BOTS/BLOCK IP/REDIRECT CODE without success. That is mainly because I am close to a NOOB in this level of coding.
I did see that most whitelisting examples have a .php address which I haven’t..
For example: RewriteCond %{REQUEST_URI} !^.*/wp-comments-post.php [NC]I (don’t laugh) tried : RewriteCond %{REQUEST_URI} !^.*/?wc-api=validate_serial_key [NC] which did not help.
The question is how I can whitelist the above JSON POST/GET request?
Any help would be very much appreciated.
Paul
- The topic ‘BPS RBM blocks woocommerce serial key plugin from validating serial key’ is closed to new replies.