Deprecated: Joomla\Input\Input implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in /homepages/13/d380392445/htdocs/Jlive/libraries/vendor/joomla/input/src/Input.php on line 41

Deprecated: Return type of Joomla\Input\Input::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /homepages/13/d380392445/htdocs/Jlive/libraries/vendor/joomla/input/src/Input.php on line 170

Deprecated: Joomla\CMS\Input\Input implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in /homepages/13/d380392445/htdocs/Jlive/libraries/src/Input/Input.php on line 31

Deprecated: Joomla\CMS\Input\Cookie implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in /homepages/13/d380392445/htdocs/Jlive/libraries/src/Input/Cookie.php on line 21

Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /homepages/13/d380392445/htdocs/Jlive/libraries/src/Uri/Uri.php on line 141
Web Site access blocked by Bad Behavior - Macrotone Blogs

Macrotone Blogs

Macrotone blogs upon Joomla, our products and other matters.
Font size: +
2 minutes reading time (394 words)

Web Site access blocked by Bad Behavior

I have written this blog after a recent incident when a legitimate user was trying to access our website. It is based on our experiences and that of other users of the software.

The user was obviously a little peeved but after working through the problem we obtained a resolution although there is still some doubt as to the exact cause.

Bad Behavior claims to be one of the Internet's most trusted solutions for helping to prevent link spam and other malicious activity, from well-known sites to the smallest blogs. Bad Behavior complements other link spam solutions by acting as a gatekeeper, preventing spammers from ever delivering their junk, and in many cases, from ever reading your site in the first place.

Users identified as being suspect are presented with a message that we configure such as "Your IP address is exhibiting behaviour similar to that of spammers, hackers or other undesirable visitors".

There are a reasonably comprehensive set of log entries and inspection of these often gives a clue as to why the user has been identified as ‘suspect’.

If the denied_reason says, “I know you and I don’t like you, dirty spammer,” then this means that the IP address has been previously identified and is being temporarily blocked, and another entry will have the real reason for the block.

One common denied_reason says, “Required header ‘Accept’ missing,”. In this situation the user should check to ensure that they are not using a proxy server, personal firewall, or any other software that may be interfering with their Web browsing. These types of software, if not configured properly, will cause this problem. Bypass the proxy (when possible) and try again.

If the denied_reason contains a long string of “Aaaaaaaaaaaaa,” says “User-Agent … prohibited,” or contains “Banned proxy server” and the user is not using a proxy server, this is an indication that the user’s computer has most likely been infected with a virus or Trojan horse which is sending comment and referrer spam. The computer should be cleaned before trying again.

If the denied_reason contains anything else, one may well find that the reason for the block is made obvious by the reason given. For instance, if there is a fake User-Agent string, Bad Behavior may detect this and cause the block. The solution In this case would be to correct the User-Agent string.

×
Stay Informed

When you subscribe to the blog, we will send you an e-mail when there are new updates on the site so you wouldn't miss them.

Microsoft IE Bug
Website Anti-Spam
 
Go To Top

Joomla! Debug Console

Session

Profile Information

Memory Usage

Database Queries