vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 4.x Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=245)
-   -   Anti-Spam Options - vbStopForumSpam (https://vborg.vbsupport.ru/showthread.php?t=230921)

vortodox 10-28-2010 03:21 PM

Recently this plug-in started seeing anyone as a spammer... :S
Is there some problem with plug-in or what?
I mean even I can't register on my own forum... O.o

edshuck 10-31-2010 09:54 PM

I am misunderstanding something about the install process.
I unzip the package and get the upload, the xml and the install.
The install says to upload the upload "contents" to the root of the forum.

Does this mean that I should upload the file from the admincp and the file from the includes into the forum folder OR should I move the file from upload > admincp to the forum > admincp and upload > includes to the forum > includes.

If I upload the admincp and the includes on top of the ones already in the forum, won't that destroy the forum.

Like I say, i'm just confused.

I think that I am confused about what is root. Is that like this:

public_html > forum

public_html > admincp (from upload)

public_html > includes (from upload)

If it is, that would answer the question.

thanks

ed

RTWAP 11-04-2010 01:00 PM

Would it be possible to have the blocked ips automatically added to the Banned IP Addresses list?

Works perfect on VB 4.0.7.

RTWAP 11-04-2010 03:09 PM

Found a bug when sorting the logs by ip address:
Quote:

Invalid SQL:

SELECT * FROM vbstopforumspam_log AS logs

ORDER BY ip ASC, date DESC
LIMIT 0, 15;

MySQL Error : Unknown column 'ip' in 'order clause'
Here's the fix:

Inside /admincp/vbstopforumspam.php:

Find:

Quote:

switch($vbulletin->GPC['orderby'])
{
case 'ip':
$order = 'ip ASC, date DESC';

break;
case 'email':
$order = 'email ASC, date DESC';
break;
case 'username':
$order = 'username ASC, date DESC';
break;
case 'date':
default:
$order = 'date DESC';
}
and change like this:

Quote:

switch($vbulletin->GPC['orderby'])
{
case 'ipaddress':
$order = 'ipaddress ASC, date DESC';

break;
case 'email':
$order = 'email ASC, date DESC';
break;
case 'username':
$order = 'username ASC, date DESC';
break;
case 'date':
default:
$order = 'date DESC';
}
Then find this line:

Quote:

$headings[] = "<a href=\"vbstopforumspam.php?" . $vbulletin->session->vars['sessionurl'] . "do=view&pp=" . $vbulletin->GPC['perpage'] . "&orderby=ip&page=" . $vbulletin->GPC['pagenumber'] . "\">IP Address</a>";
and change it to this:

Quote:

$headings[] = "<a href=\"vbstopforumspam.php?" . $vbulletin->session->vars['sessionurl'] . "do=view&pp=" . $vbulletin->GPC['perpage'] . "&orderby=ipaddress&page=" . $vbulletin->GPC['pagenumber'] . "\">IP Address</a>";
Works perfect now. Great add on by the way.

BarelyHangingOn 11-19-2010 08:08 AM

Can anybody help me? I just did a fresh install.

I don't have a link in the profiles any longer to submit data and I do have an api key.

KW802 11-19-2010 02:20 PM

1 Attachment(s)
Quote:

Originally Posted by KW802 (Post 2008284)
Quote:

Originally Posted by Kevin
After upgrading my vB 3.x sites to vB 3.8.5 it meant, of course, that I lost the manual edits to submit the user to StopForumSpam.com from directly in the ACP.

So... I came up with a very quick & very dirty plugin to add an option in the postbit. That way if a spammer does make it through and posts something, I can view the post, click on their name in the postbit, hit the 'Submit' button from the drop-down list (which then takes my browser window to the StopForumSpam.com site and shows me the result of submitting the info), hit the browser 'Back' button, and then continue BAU on cleaning up the spam.

Only Super Mods & above should be able to see the 'Submit' button but, for your own sanity, test it out on your site. ;)

Attached is the plugin XML and a screen shot of how it'll look. Notice this is a plugin and not a product! That means you import via ACP => Plugins & Products => Download/Upload Plugins and *not* through the Manage Products screen.

Yes, it's quick & dirty but it serves my purposes.

Attached is the vB4 version.... :)

Attached is an updated copy of the postbit plugin. This will now open up the StopForumSpam.com site in a new window and you should now also see a confirmation screen instead of just "Data Submitted".

Plugin was done with vB 4.0.8, follow the instructions above for installing.

BarelyHangingOn 11-24-2010 04:32 PM

Quote:

Originally Posted by KW802 (Post 2123555)
Attached is an updated copy of the postbit plugin. This will now open up the StopForumSpam.com site in a new window and you should now also see a confirmation screen instead of just "Data Submitted".

Plugin was done with vB 4.0.8, follow the instructions above for installing.


That works fine but only if the spammer has made a post. It doesn't show up in user profiles of sig spammers etc.

Anyway to make it show up in their profile?

tomarsyd 12-04-2010 05:19 AM

Pedigree,
I had your mod on my 3.8 installation running great for the last year.
Over the past 2 weeks I've been doing my upgrade to the 4.0.8 release of vB and have been trying to get this mod to work. It is rejecting EVERYBODY, but seems to be doing so because of a communication error.

Result on field username - Unregistered [REMOTEERR] Unverfied and rejected by policy

I initially looked back at my 3.8 install and saw the same error so I thought nothing of it. But tonight I did a test registration myself and got the rejection message.
Result on field username - FlaFishin [REMOTEERR] Unverfied and rejected by policy

I then went to your site and checked my test username seen above and of course it is not listed there. So I guess it's simply rejecting based on that REMOTEERR, not the actual username.

I went back to my 3.8 logs and looked deeper and see that the StopForumSpam was working fine up until 11/17/2010 and then every inquiry since then fails with the above error message.

Please respond with some help!!!

GlowHost.com 12-04-2010 07:09 AM

Quote:

Originally Posted by tomarsyd (Post 2129079)
Over the past 2 weeks I've been doing my upgrade to the 4.0.8 release of vB and have been trying to get this mod to work. It is rejecting EVERYBODY, but seems to be doing so because of a communication error.

Result on field username - Unregistered [REMOTEERR] Unverfied and rejected by policy

The error seems to say it all. Your "Policy" (AKA your Settings) are set to deny registrations when there is a communication error. So, the first problem is that you have a communication error with SFS. To alleviate the problem change your settings to allow registration if communication with stopforumspam.com cannot be completed. In the meantime, ask yourself why it is that you cannot longer communicate with SFS.

You might check out the GlowHost Spam-O-Matic mod which is supported. The StopForumSpam website shows that this mod is no longer maintained;

tomarsyd 12-06-2010 04:12 PM

Update:
First, thanks GlowHost for your input and response to my issue.

I'm posting my findings for anyone else who may come across this issue looking for answers.

I was up past 3am friday working on that issue. I was definitely aware of the policy which you mention, but to me, I felt like why do a spammer check if I was going to allow registration anyway. The issue for me was to figure out why it was erroring. It apparently wasn't that the SFS service was down.

Finally on Saturday I tested the CURL module and found that CURL had been disabled by my host ( but retained the ability to turn it back on) So I found where to do that and re-enabled it. Bingo! It works now.

So here's my issue with the plug-in (not really an issue, just something of note), if the code uses CURL, it should do a check to see if the CURL code is available and issue a LOG entry saying so. I'm a .NET developer and this is standard practice to log any kind of issue with remote calls.

At any rate, all seems to be well and it is properly turning away spammers once again.

I had installed Spam-O-Matic as well, but disabled because of the same REMOTEERR issue. So I may actually go and try it again because it has those extra features for submitting spammers via the admincp module.


All times are GMT. The time now is 01:22 AM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01655 seconds
  • Memory Usage 1,758KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (9)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (2)pagenav_pagelinkrel
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete