Looks like the spammers have finally found and automated our upload-a-ticket interface. I've scrubbed and closed 3 in the last couple of hours. (See #2440 for an example.) We really need to look into possible upgrades here.
Options are:
Looking into the TicketModerator plugin
Looking into the SpamFilter plugin (the latest versions of which require Trac 0.12)
Looking into other related plugins
Looking into some way to close user accounts in a way that blacklists their credentials immediately rather than just preventing them from logging in again if ever log out.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Child items
0
Show closed items
No child items are currently assigned. Use child items to break down this issue into smaller parts.
Linked items
0
Link issues together to show that they're related.
Learn more.
My favored solution is currently: install TicketModerator;
moderate everybody's first comment or submission; give everybody
the MODERATOR_UNMODERATED permission upon approving their first
ticket.
To elaborate : we should have a GRP_users group that has permission MODERATOR_UNMODERATED; and we should add people to this group on the slightest evidence that they are a real person, taking them out on evidence that they are not.
I deleted a user, and after the deletion it still added a spam comment. That sounds like trac's handling of users is so absurdly broken and terrible that I'm not quite sure if a plugin could fix this.
I haven't seen any new spam in a while. Also, I haven't heard any complaints about legit stuff getting marked as spam... but lastly, the monitoring interface doesn't actually report anything, so I'm not sure whether there has been any spam or false-positives.