On this page
Comparison of modules for dealing with troublesome users
Last updated on
30 April 2025
This is documentation for Drupal 7, which is no longer supported. Learn more and find resources for Drupal 7 sites
Type of module covered in this comparison.
- Modules able to ban user's IP address.
Type of module NOT covered in this comparison.
- Modules not able to ban user's IP address.
You're welcome to edit or update this page. To do so go to this page Click on 'Create a new issue' link. Then fill the form. Please provide a link to this page to clarify your request. To get a status on your request go to your issue tracking page.
To report an error click on below 'Add new comment' link.
Overview
| Module | Drupal versions |
Compared on |
||
|---|---|---|---|---|
| 5.x | 6.x | 7.x | ||
| Blacklist |
|
|
1
|
2014-Jul |
| Cave Your Trolls |
|
|
? | 2009-Nov |
| File ban list |
|
|
? | 2009-Nov |
| GoAway |
|
|
|
2011-Jan |
| http:BL | ![]() |
![]() |
? | 2009-Nov |
| Misery |
|
|
? | 2009-Nov |
| Troll |
|
|
? |
2009-Nov |
Notes:
- A Drupal 7.x version is planned.
- The symbole ? means not compared yet. Feel free to compare and add your results.
Features (part 1)
| Module | Block user's IP address |
Block user's IP address for a set duration |
Redirect to a customizable "you've been blocked" page |
Track by IP address |
|---|---|---|---|---|
| Blacklist |
? |
? | ? |
? |
| Cave Your Trolls |
1
|
? | ? | ? |
| File ban list |
|
|
|
|
| GoAway |
|
? |
|
|
| http:BL |
|
? |
|
? |
| Misery |
|
|
|
? |
| Troll |
|
|
|
|
Notes:
- When combined with Troll module.
- The symbole ? means not compared yet. Feel free to compare and add your results.
Features (part 2)
| Module | Block user by Drupal role |
Block user by DNS |
|---|---|---|
| Blacklist |
? | ? |
| Cave Your Trolls |
? | ? |
| File ban list |
|
? |
| GoAway |
? | ? |
| http:BL | ? |
|
| Misery |
|
? |
| Troll |
|
|
Notes:
- The question mark ("?") means not compared yet. Feel free to compare and add your results.
Help improve this page
Page status: Not set
You can:
You can:
- Log in, click Edit, and edit this page
- Log in, click Discuss, update the Page status value, and suggest an improvement
- Log in and create a Documentation issue with your suggestion
1