Tag Archive for 'wpgatekeeper'

27
Jan

Die, spammers, DIE!!!

Over the last few days, I’ve noticed a few spam comments slipping by SpamKarma2. At least a few of the bastards seem to have figured out a way around the javascript payload test. These have all been direct comments, not trackbacks or pingbacks. SK2 still works pretty well, as it’s catching about 20+ spams for each one it allows through, so I’m thinking about supplementing SK2 with WP-Gatekeeper.

I had some trouble with Gatekeeper earlier, but I think it was primarily due to the fact that I have multiple themes on my blog. (I also saw a note in the Gatekeeper changelog about a bug that blocked trackbacks and/or pingbacks in the version I was using.) I’ve upgraded Gatekeeper to RC4, and I’m going to disable the theme switcher (and my other themes). Then I’ve got to hard-code a call to Gatekeeper’s challenge routine in my comment form(s).

Sounds like a job for this weekend, since it’ll probably take a few hours to get all this done. God, I hope that You have a special circle of Hell set aside for spammers!

27
Aug

Spam Karma 2 installed

I read a post today on Nicholas’ blog which indicated that he was having trouble commenting on my site. I’ve had other commenting problems (1, 2) in the past which have been traced to my spam-blocker, WP-Gatekeeper. I haven’t spent any effort on the current problem, I’m just assuming that gatekeeper is at fault, so I disabled this plugin and installed Spam Karma 2 since Nicholas seems to be getting good results with it. I’m not sure what Joseph is using nowadays, but gatekeeper may be doing the trick for him–I found out a few days ago that he hand-rolled his crisp minimalist theme, and perhaps gatekeeper plays well with such a setup.

I’ll run with Spam Karma 2 for a while and see how it goes. I hate to think that people might have tried to post comments here, failed, and given up on this blog. I really have no idea how many people read the crap I post, but I know there are at least a few people out there with too much time on their hands. ;)

30
Jun

J-blue theme not calling gatekeeper_pose_challenge automagically

I’m wondering if the known bug in gatekeeper 1.5 depends on which theme you’re running? I’m running journalized-blue, and it was rejecting comments with “Sorry, posting has been closed for the time being.” errors.

I’m running Eric Meyer’s gatekeeper anti-spam tool. He has one known bug listed, where the auto-challenge feature doesn’t always insert the challenge in the comment form. I had tested this when I first installed the software, and it worked at the time, so I forgot about it. Then I added a bunch of themes to my site. I started getting a few complaints from people, saying that comments were closed, so I went and checked all my settings–all my comment settings looked correct, so I was stumped. Until I remembered about that known bug…

I found that my journalized-blue theme was rejecting comments from non-registered users. I added an explicit call to gatekeeperposechallenge() per this suggestion on Eric’s page.

I put the following code in the journalized-blue theme comments.php, between the email and text inputs: if (functionexists(’gatekeeperposechallenge’)) { gatekeeperpose_challenge(”,3); // default format string, tab index==3 } (Need I mention that this needs to be wrapped with php tags?)

I have the theme switcher installed and several themes available, so I’ll log out and try to comment on this post anonymously with each of my themes.

13
Jun

WP-Gatekeeper blocking pingbacks and trackbacks?

Joseph and I have been testing WordPress’s pingback and trackback features, neither of which were working for either of our blogs. After flipping a whole bunch of options on and off, we determined that the culprit was WP-Gatekeeper. (This is not intended as a slam on Eric Meyer, who does excellent work!) Joseph is digging into Eric’s code as I type up this entry, so hopefully a patch will be on its way to Eric ASAP.

The diagnosis of this problem was greatly simplified by RedAlt’s Ping-o-mation tool. Multajn gratulojn!

13
Jun

New blog up and running

Well, I finally got on the blog bandwagon. I was interested in blog software which supported pingback and trackback, and which I could install on Pair’s systems without root access. After checking out a few packages, I settled on WordPress.

Anti-spam plugins that I’ve bolted on include Farook’s WPBlacklist and Meyer’s WP-Gatekeeper. I wasn’t able to get the blacklist to use URI updating, due to “URL file-access is disabled in the server configuration” error, so I just browsed the blacklist and saved the contents locally. This will need to be manually updated from time to time :(, but it’s a reasonable start.

After browsing Joseph Scott’s blog, I decided to supplement the category system by adding Felix Wong’s WP-Tags plugin.

I decided to leave the blog timezone set to UTC, since I live in the Pacific timezone while my server’s timezone is 2 or 3 hours ahead of me.




March 2010
M T W T F S S
« Dec    
1234567
891011121314
15161718192021
22232425262728
293031  

Tags

a wok for all seasons abramoff accessibility acetylene active directory activism adodb aerial photo afrofunk aim4tree air america airport express alite alito amtrak andante andy antenna anti failure any browser apache appetizer apple apple pie applescript arden arcade arden park ariana arnold artichoke ashland astronomy attic attika audio avid reader backup baen bart bash batch bathroom bbq bee beef begonia bgg bike bike hikers bike journal bikejournal biketalk bill oreilly bittorrent blacklist blog bloggercode blogroll blueberry boardgamegeek boardgames bonjour book bookcrossing boot failure bootcamp borderline chaos bugmenot bush business card butter cabinetry caira caitlin california callsign candamir caroline carpet cat cateye cdrom celebration cellular phone century cfengine cheese chicken chico chimney chinese chipotle chocolate christmas chumby city bikes civilization cjd claire club club fed co op coconut coffee comfort food community computer concord congress conquest conservation consumer reports copyright costco crazybikerchick crepe crock pot cruftbox css csus curl currency custard cvntrak dagoba daniel goetz darwinports database datarescue date format death delicious monster democracy now Democrat demolition dessert dhcp dickens diff disaster discrimination discworld dishwasher disk mirror diskutil diskutility diskwarrior dixie belle dock doors downing street memo drm dryer drywall dtv dump ed burke eff eggs eject election electric car electric truck electrical electricity elvgren emacs email energy efficiency eric meyer esr etext euthanasia facebook family faq faux news fcc feed feedreader fence finder firefox fireworks first4internet first amendment fishmeal flash flickr flooring fondue foreign exchange foundation fox and goose framing freebsd freedback freetds fsck fundraiser fyq garage garden geek geotag geourl ginger gnutar go gonuls google google earth google maps gpl gracenote graywater greek green group concat gtd gunthers gutters gwbush gymnastics hacking halloween ham ham radio handspring hardwood harry potter headmeta heimdal high speed photograph high tech inv hoax hobbies hobby hodgins holiday holly home power magazine horcrux houseblogs how to html humor hvac ilovejackdaniels imac impeach init inspection insulation intel internet iostat ipod ipodder iq iraq isight iso itunes ivins iwantsandy java city javascript jean reno jet lag joint chiefs joseph jott journalized blue judges cup juliette binoche kctc kerberos khs kimkerry kitchen kyocera la salles la times labor landscape laundry law leatherbys legal lego leopard lhc liberal library linkedin ljurban lodi logic logo lungren lynx maaloufs mac macaroni macbook mafc mailinator make.conf malware map marin markdown martin yan mason media media clip media reform meetup metric mexican microsoft mike comfort military milonic mindstorms mlk model railroading modoc hall monterey morning sedition motorcycle movie moving mssql munchkin murray mushroom music mynetflix mysql n3jim nagios naked lounge nerd score netflix network new urbanism new year New Yorker nofollow nut nutella oatmeal obama obcz occidental occupation omni openssl oracle organic osx owp paint pair palast palm panasonic parallels party patch peak adventures peak oil pear pedestrian village perl petaluma php ping pingback pingomatic pingomation pingqueue pirate pl sql planet bike plasma playroom entertainment plugin plugin:preview theme plugin:text control plugin:ultimate tag warrior plumbing podcast podsite politics portaudit portmaster ports portupgrade postfix potato powerbook Pozsars printer programming project gutenberg pryde punk puzzle qiana qrz quilt quilt shop quiz quote r5 records racism radio RAID railroad recent comments recipe redalt remodel repairmirror resaurant resolution restaurant restore review richmond rio americano robotics roger niello ron montana roof rootkit rss sacbee sacog sacramento sacramento spotlight magazine salad samba san francisco sandwich santa cruz scam scandal school days scplugin screen security session report shakespeare shuffle sigma siriradha sitemap slim jim snl snopes social social network software soma somafab sonicchicken sonicchicken blog sony spam spam karma spellcheck spinach spinner spirit spoiler etiquette spring hill cheese sql sqlserver stairs standards statcounter stephen king stop loss stucco stunt subversion sudo sudoku superbowl superhero supreme court sushi svn sysadmin tacoma tags plugin takara technology telephone television template terms and conditions textcontrol thai kitchen thanksgiving the well seasoned wok theater theme theme:borderline chaos theme:elvgren theme:elvgren wordpress google code theme:fluid blue theme:fullwidth theme:head theme:journalized theme:journalized blue theme:psycho theme:redoable theme:sharepoint like theme:simple green theme:spirit theme:steam theme:wuhan theme:yadda theme switcher thomas tigris euphrates tile tinfoil hat toc tofu tower theater training transit transit oriented development tribute u haul uneasy rhetoric university village unix ad notes ups van zant veal veterans day video vie viking hobby vote smart w3c wall warboss washer washington post weather web web developer web server wikipedia windows windows server 2003 wishlist woodworking wordpress workplace wpblacklist wpgatekeeper wsj xserve yaaarr yard