On this page
Comparison of modules for dealing with troublesome users
Last updated on
30 April 2025
Drupal 7 will no longer be supported after January 5, 2025. 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