Sure enough, tested it with my server IP and it's working for the test connection.
Fix Test UtilityIn: admin/test_stopforumspam.php
Find:
$xmlResult = @file_get_contents("http://www.stopforumspam.com/api?ip=91.186.18.61");
Replace With:
$xmlResult = @file_get_contents("http://www.stopforumspam.com/api?ip=". $_SERVER["SERVER_ADDR"]);
-or-
$xmlResult = @file_get_contents("http://us.stopforumspam.org/api?ip=". $_SERVER["SERVER_ADDR"]);
-or-
$xmlResult = @file_get_contents("http://us.stopforumspam.org:81/api?ip=". $_SERVER["SERVER_ADDR"]);
Changes to Library (if one wanted to use a different hostname or port)
In: user.inc.php
Find:
$sfsUrl = "http://www.stopforumspam.com/api?";
Replace With:
$sfsUrl = "http://us.stopforumspam.org/api?";
-or-
$sfsUrl = "http://us.stopforumspam.org:81/api?";
As stated in the
Stop Forum Spam posting you mentioned both of these hosts work:
www.stopforumspam.comus.stopforumspam.org
On the Ports:
HTTP: 80, 81, 7777
SSL: 443, 4443