Recent Topics

1 May 20, 2014 19:59    

I've installed the 'bottrap x' plugin and added the widget to the 3 stub-blogs I have running.. I can see the code for the bottrap in the source of the rendered page, and it's basically just inserting a hidden link into the page:

<a href="http://blog.mydomain.com/?crawler=yes" rel="nofollow"></a>

However, it's not including the stubname of the current blog.. Shouldn't it be:

<a href="http://blog.mydomain.com/stubname?crawler=yes" rel="nofollow"></a>

or is it meant to not include the stub? I can see in my stats that bots are slamming my site in waves, yet nothing is being blocked/added to the bottrap page in the admin panel.

(On a related note, when looking at the analytics pages in my admin panel, the stats show:

Pages: 1 2 3 4 5 6 7 8 9 10 11 ... 1389 Next

but only page 1 will display. If I click on any of those page links other than page 1, I get: "Content is unavailable" in red text.)

jj.

2 May 23, 2014 19:54

This plugin does what it promises, when a robot follows that link, it is temporarly blocked until an unblock question is answered (only for human visitors). As you said, it doesn't include the stub in the URL, but I guess the developer thought that a "bad" robot is just that, and it will not be "bad" in blog A and "good" in blog B, so it is blocked in the whole site.

Regarding the "Content is unavailable" message, it looks like an ajax issue, how many results are you showing per page? (default value is 20).

3 May 24, 2014 00:28

Ok, so how does this work if there is no blog on the root of the domain? For example, my blog is currently set up so that hits to www.domain.com are redirected to www.domain.com/stub2/ and I suspect this is the cause of the problem I'm seeing. I've had the plugin running for a week and it hasn't trapped a single bot but b2evo's own analytics show 30,000+ bot hits yesterday alone.

EDIT: I modified the plugin settings and defined the blog root as the domain.com/stub/ which is getting hit by the bulk of the bots. Will watch it over the next few days.

Regarding "Content is unavailable" I'm displaying the default 20. Anytime I try to show logs beyond those 20, I get that msg.

jj.

4 May 24, 2014 06:22

Did you test following the trap link?, you should get blocked until you answer the question. If it works for you, then those bots are just not following the link at all.

All right, lets wait a couple of days to see if your changes are effective. Did you try to identify the IPs where the attacks come from? Sometimes it's only a few of them and you can easily block them at http://b2evolution.net/man/ip-ranges.

Also, in Analytics, please enable the debugging and open the second page in a new tab of your broswer (right click on the link and "pen link in new tab"). That way you could find at least a hint about what is wrong with the server response that doesn't let you to use the results list as supposed.

5 May 24, 2014 15:22

I don't see anything obviously wrong in the debug output. However, there is an interesting thing happening which I didn't notice before.

With debug mode ON or OFF, if I select the second page in the *same* tab, I get the error I described: Content is unavailable.
With debug mode ON or OFF, if I select the second page in a *new* tab, the stats load properly.

In looking more closely at the debug, there is this message:

    The admin skin [legacy] set by the user does not exist.
    Using admin skin «chicago»
    Admin-Path: array ( 0 => 'options', 1 => 'misc', 2 => 'tools', )

When I manually change the skin to chicago using the evopanel at the top of the browser window (My username > admin skin > chicago) the error goes away and I can load page 2, 3, 4, etc in the analytics. However, that same message about 'legacy' skin still shows up in the debug output. Where does that get changed? It must be hardcoded somewhere?

NOTE: This is an 'upgraded' version of 1.10.2 -> 5.0.8. On my fresh installation of 5.0.8 this problem with analytics pages isn't happening, so it's something that happened during upgrade.

jj.

6 May 25, 2014 20:41

@jibberjab it was my mistake assume that you were already using "chicago", I should have asked that before. So as I understand the "Analytics" issue is solved now, am I right?

Thanks.

7 May 27, 2014 06:03

Yes it seems to be fixed now, thanks.

jj.


Form is loading...