WordPress.org

Ready to get started?Download WordPress

Forums

Stop Spammers
stop spammer registrations plugin with Cloudflare (14 posts)

  1. rahuljs
    Member
    Posted 5 months ago #

    sir i am using cloudflare on my site http://www.savemothercow.com
    does it affect my visitors from registering on site
    cause i getting this

    2014/03/05 18:37:09 -- 108.162.222.14 -- / Spoofed IP
    2014/03/05 18:38:40 -- 108.162.222.14 pradnya /wp-admin/admin-ajax.php Cached bad ipSpoofed IP
    2014/03/05 18:38:50 pradnya.zanjurne@yahoo.com 108.162.222.14 -- /wp-admin/admin-ajax.php Cached bad ipSpoofed IP
    2014/03/05 18:39:38 -- 108.162.222.14 pradnyak /wp-admin/admin-ajax.php Cached bad ipSpoofed IP
    2014/03/05 18:40:22 -- 108.162.222.14 pradnya /wp-admin/admin-ajax.php Cached bad ipSpoofed IP
    2014/03/05 18:40:55 -- 108.162.222.14 pradnya /wp-admin/admin-ajax.php Cached bad ipSpoofed IP
    2014/03/05 18:41:03 -- 108.162.222.14 pradnya /wp-admin/admin-ajax.php Cached bad ipSpoofed IP
    2014/03/05 18:41:16 -- 108.162.222.14 pradnya /wp-admin/admin-ajax.php Cached bad ipSpoofed IP
    2014/03/05 18:44:06 pradnya.zanjurne@yahoo.com 108.162.222.14 -- /?lrid=LoginRadius_53172309c8f164.13379999 Cached bad ipSpoofed IP
    2014/03/05 18:44:34 -- 108.162.222.14 -- /?lrid=LoginRadius_53172309c8f164.13379999 Cached bad ipSpoofed IP

    https://wordpress.org/plugins/stop-spammer-registrations-plugin/

  2. kpgraham
    Member
    Plugin Author

    Posted 5 months ago #

    Please install the CloudFlare plugin if you don't already have it.

    I'm getting these on my site that us using cloudflare. I have changed the plugin so it no longer tries to detect cloudflare and I will post it to WordPress as soon as I finish testing. The plugin by cloudflare will do the same thing.

    Keith

  3. damoncloudflare
    Member
    Posted 5 months ago #

    Hi,

    You're going to see our IPs because we act as a reverse proxy for your site. The suggestion to install the CloudFlare WordPress plugin is a good suggestion & that will let you see the original visitor IP in comments again.

  4. kpgraham
    Member
    Plugin Author

    Posted 5 months ago #

    I am pushing out a new version of the Stop Spammers plugin tonight that detects cloudflare header data and checks to see if the cloudflare plugin is installed. If the cloudflare plugin is not installed it posts a notice in red on the plugin settings and the Right Now section of the wordpress dashboard with a link to the plugin.

    Keith

  5. 253david
    Member
    Posted 5 months ago #

    Keith,

    It was interesting for me to learn that you are almost as old as I am. I just checked in to see why I was getting an update a day and why so many of my users were getting pissed at me. I'm sorry to hear that you are running into so many problems and are giving up. One suggestion: I have been using Wordfence and I know that they are thinking of or working on ideas to bock spam. How about contacting them to see if they have any interest in incorporating some of your code into Wordfence? Wordfence has been a big help to me in many ways. By the way I disabled Stop Spammers and probably should have done so weeks ago. For now I will manually approve all posts.

    David

  6. kpgraham
    Member
    Plugin Author

    Posted 5 months ago #

    I changed the way the plugin works and I made a few mistakes doing it. I am trying to get the damn thing stable. Most people will not have a problem, but the edge cases are difficult.

    I will not release any more. If this last one doesn't solve the problem, then people can uninstall the plugin.

    Keith

  7. TeeDev
    Member
    Posted 5 months ago #

    I use W3 Total Cache which includes a Cloudflare module that is incompatible with the Cloudflare plugin. In fact, it expressly forces you to remove the Cloudflare plugin in as much as it essentially does the same thing.

    Anyway you can include this in your Cloudflare checks so as not to worry users who see the new message in the dashboard?

    Also, I was a bit confused as to why/how that message got there actually. Maybe a message like "Stop Spammers Plugin has detected you are using Cloudflare, please install..." would help people understand where that is coming from?

    Thanks for all the hard work :-)

  8. kpgraham
    Member
    Plugin Author

    Posted 5 months ago #

    TeeDev,

    W3 Total Cache did a cut and paste of the Cloudflare plugin into their code. If Cloudflare adds an IP address it will be up to W3 Total Cache to update their code, and for a while their plugin would not work. I think that they should be adding a check for the Cloudflare plugin similar to mine.

    If I release a new version, I will check to see how hard it would be to add a W3 cache check.

    Keith

  9. SoCalCreations
    Member
    Posted 5 months ago #

    As of this morning I updated the Stop Spammers plugin after reading the changelog and was happy to see the progress and even the possibility of faster client sites.

    I had read through these support tickets and understood about the cloudfare plugin and did my work in this order
    - updated Stop Spammers plugin
    - in the Hosting Activated the Cloudfare service
    - installed the cloudfare plugin.
    - waited nearly 3 hours, knowing the CDN needs to replicate

    Result....site not online

    I DELETED the Cloudfare plugin from the directory and then fully refreshed the browser only to see this message.

    -------BEGIN--------
    Error 1001 Ray ID: 107a8ba369bb0719
    DNS resolution error
    What happened?
    You've requested a page on a website (www.dharlenemariefahl.com) that is on the CloudFlare network. CloudFlare is currently unable to resolve your requested domain (www.dharlenemariefahl.com). There are two potential causes of this:
    Most likely: if the owner just signed up for CloudFlare it can take a few minutes for the website's information to be distributed to our global network.
    Less likely: something is wrong with this site's configuration. Usually this happens when accounts have been signed up with a partner organization (e.g., a hosting provider) and the provider's DNS fails.
    -------END--------

    I am now working with the Hosting company to resolve this and they stated if your website is NOT using the format of http://wwww.sitename.com, cloudflare will have issues.

    Suggestions to help resolve were to
    1) CHANGE your WP General settings to http://WWW.sitename.com (may have to do that through phpmyadmin)
    2) Check your Google DashBoard also to see if it rewrites and fix (webmaster or Analytics however you have it configured)
    3) Purge your CloudFlare Cache
    4) Purge your Browser Cache and Cookies for the domain OR use a browser you can complete reset
    5) use ping and tracert to monitor how the internet is looking for the site....chances are you will see, what looks like random ip numbers or something like http://www.sitename.com.cdn.cloudflare.net (yea...ugh)
    6) EVEN look at the hosting DNS records and remove the cloudflare A and C records AFTER you purge Cloudflare and then AFTER you turn off Cloudflare.

    AND it still may take 10-90minutes for all the caching of routers on the Internet to get a clue. It took one site about 20minutes after doing all those things above...and in step 1...it was phpmyadmin

    So Lesson Learned... I will report back on a demo site I am messing with to see if has similar issues.

  10. damoncloudflare
    Member
    Posted 5 months ago #

    "I am now working with the Hosting company to resolve this and they stated if your website is NOT using the format of http://wwww.sitename.com, cloudflare will have issues. "

    This only applies if you're activating through a partner & not signing up for us directly (we can only provision a CNAME like www through a partner's panel option).

    The plugin really shouldn't be the cause of this error because that error is a DNS message.

  11. SoCalCreations
    Member
    Posted 5 months ago #

    Damoncloudflare

    Not sure what you are stating... the Hosting Company IS in partnership with CloudFlare.

    Are you saying this plugin (stop spammers)
    OR
    The plugin http://wordpress.org/plugins/cloudflare/
    Will only work if you have a direct account with Cloudflare?

  12. damoncloudflare
    Member
    Posted 5 months ago #

    The plugin will work in either circumstance (direct or through a partner). I'm saying that the plugin really wouldn't create the DNS resolution error you saw (you seemed to attribute the 1001 to the plugin).

    What I am clarifying is this:

    ""I am now working with the Hosting company to resolve this and they stated if your website is NOT using the format of http://wwww.sitename.com, cloudflare will have issues. ""

    There are no issues with using www on CloudFlare. Since you are activating through a hosting provider, then you we can only operate on CNAME records when you activate through their panel option (www.yoursite.com).

    "Are you saying this plugin (stop spammers)
    OR
    The plugin http://wordpress.org/plugins/cloudflare/
    Will only work if you have a direct account with Cloudflare? "

    Not at all.

  13. SoCalCreations
    Member
    Posted 5 months ago #

    In regards to that statement

    "I am now working with the Hosting company to resolve this and they stated if your website is NOT using the format of http://www.sitename.com, cloudflare will have issues."

    That came straight from Tier 2 at Hostmonster...
    In their experience a site that does not use the 'www' url format, cloudflare will have issues resolving the domain name. (as I experienced)

    There solution was to work with users that have WordPress sites to make sure that in their DASHBOARD | SETTINGS | GENERAL that the the WordPress URL and the Site Address URL include the 'www' and that has solved the majority of their experiences in this situation with WordPress and CloudFlare.

    I offer this information from my experience only and hope it helps anyone else in a similar situation...

  14. damoncloudflare
    Member
    Posted 5 months ago #

    "In their experience a site that does not use the 'www' url format, cloudflare will have issues resolving the domain name. (as I experienced)"

    Only if you are signing up through their panel option. Does that make sense? www is required because of DNS RFC compliance & this only applies when activating through their panel option. You absolutely need www on the domain to activate CloudFlare through the partner.

Reply

You must log in to post.

About this Plugin

About this Topic