Fixed blacklist logging
authorLisa Marie Maginnis <lisam@fsf.org>
Fri, 29 Aug 2014 17:02:48 +0000 (13:02 -0400)
committerLisa Marie Maginnis <lisam@fsf.org>
Fri, 29 Aug 2014 17:02:48 +0000 (13:02 -0400)
trustcommerce.php

index f6e5e80814bcfcdb3f04241ee5c0b37769397aff..afa2b0d07eddaf13097be70d83786a61d3f5c954 100644 (file)
@@ -175,12 +175,13 @@ class org_fsf_payment_trustcommerce extends CRM_Core_Payment {
 
   function _isIPBlacklisted() {
     $ip = $_SERVER['REMOTE_ADDR'];
+    $agent = $_SERVER['HTTP_USER_AGENT'];
     $ip = ip2long($ip);
     $blacklist = array();
     $dao = CRM_Core_DAO::executeQuery('SELECT * FROM `trustcommerce_blacklist`');
     while($dao->fetch()) {
       if($ip >= $dao->start && $ip <= $dao->end) {
-       error_log('[client '.$ip.'] [agent '.$agent.'] Blacklisted by IP rule #'.$dao->id);
+       error_log('[client '.long2ip($ip).'] [agent '.$agent.'] Blacklisted by IP rule #'.$dao->id);
        return TRUE;
       }
     }