• I have a serious problem. I can access these support forums (although without the CSS loading), but I can’t access the root page: wordpress.org. It always gives me an error message:

    Precondition Failed

    The precondition on the request for the URL / evaluated to false.

    Only WordPress.org and about 5 other web sites give me this error message. Interestingly, if I use a proxy I can access the site just fine. But it is driving me crazy. Anyone have any idea what is going on? I couldn’t find anything on google or in these forums after searching.

Viewing 15 replies - 1 through 15 (of 34 total)
  • Thread Starter luhmann

    (@luhmann)

    Hmm. It also seems like the RSS feed for this thread is broken – it redirects to the list of the last 35 updated posts, not this topic.

    Who is your isp ? It could be a caching issue at their end.

    What browser are you using? I could have something to do with Bad Behavior: http://www.ioerror.us/software/bad-behavior/

    Technical explanation:
    http://www.checkupdown.com/status/E412.html

    My experience with the 412 error on wordpress.org
    http://guff.szub.net/2005/02/14/the-technical-dealies/

    A mention of the subject that may help in the short run:
    http://wordpress.org/support/topic/25570

    As for rss feeds on individual forum posts, this has been broken for a bit.

    Thread Starter luhmann

    (@luhmann)

    My ISP is TimeWarner. They suggested a virus or spywhere. But I’m using MacOS X and there aren’t any of those that I know of which affect OS X.

    I alternate between Safari and Firefox. The problem affects all browsers and all three computers on my network. (Although using a free transparent Proxy server works around the problem.)

    Looks like the Bad-Behavior plugin might be at fault. It doesn’t just affect WordPress.org however, there are about 8 sites I use which are affected. I don’t know how to verify if they are all using this plugin.

    http://www.textism.com/tools/textile/
    http://dev.wp-themes.org/wiki/GetHosted
    http://wordpress.org/
    http://www.vanderwal.net/about.php
    http://www.thecarpetbaggerreport.com/
    http://www.speirs.org/flickrexport
    http://wiki.novemberborn.net/sifr/

    I have a linksys router. I haven’t tried going in directly to the Cable modem, but even if that works, it seems easier to use a proxy.

    If it is indeed the Bad-Behavior plugin, then I would like to know what is triggering it. It may be that it isn’t properly written to handle OS X browsers? I tried changing how my computer identifies itself, but that didn’t help either.

    More information on Bad-Behavior and 412 errors here:

    http://www.ioerror.us/software/bad-behavior/412-precondition-failed/

    Luhmann, I think one of the sites listed above uses Bad Behavior, the remainder either haven’t started yet or aren’t blogs, forums, wikis or other CMS software.

    The short 412 error you are seeing is an error returned by TextDrive-hosted sites. It has nothing to do with Bad Behavior, which although it also uses the 412 error, is far more verbose. You would know if you saw a Bad Behavior error message. Among other things it goes on for more than a page, and also gives you a contact email address.

    TextDrive uses a somewhat different method of blocking spammers, which relies mostly on User-Agent. This is probably why you were able to get through using a proxy server, as many of them change the User-Agent. If there’s anything funny in your User-Agent, try setting it back to the default. If you still can’t get through, contact TextDrive.

    I would recommend against using open proxy servers for your regular browsing, though, as many sites will prevent you from posting, or ban you outright, if you access them via an open proxy, because nearly all spam comes from open proxies. I’ve got a project in progress dealing with the open proxy problem where you can find some more info.

    Thread Starter luhmann

    (@luhmann)

    Thanks for figuring out the common denomenator!

    Thread Starter luhmann

    (@luhmann)

    Hey, and what do you know. Suddenly the problem is fixed! But only on WordPress.org – and the CSS issues on these forums. The rest of the sites still aren’t working.

    Thread Starter luhmann

    (@luhmann)

    I wish whomever fixed the issue on WordPress.org would let me know what they changed – then I could tell the other sites what to do!

    Thread Starter luhmann

    (@luhmann)

    TextDrive had blocked my IP for some activity from February. (Since I have a dynamic IP it was probably not my activity.) They were very quick about unblocking me after I wrote them and now I can access all the affected sites. Thanks again for helping me locate the source of the problems!

    This just happened to me on my own WordPress 1.5.whatever site, when I tried to post an article. Whittling it down, it turns out that the problem was the word “Perl” in the post. Remove that, and it’s all OK. Put an empty HTML comment after the ‘P’, and it’s OK.

    You PHP folks got something against Perl?

    (kidding…)(but still … wierd.)

    I started getting this error today for the first time, and I’ve been using WordPress for a couple of years. I FTP’d in, browsed to the plugins directory, and renamed the “bad-behavior” dir. I am now able to admin and view my blog. Too bad, I’d not had any comment spam for the few weeks since installing it. I guess it decided to lock me out too. Not so helpful in inna big picture.

    This happened to me, too. Sadly, I had to deactivate Bad Behavior. I still use SpamKarma2, and have added Referrer Bouncer, and WordPress HashCash as anti-spam solutions. Bad Behavior still works nicely for my brother’s blog, which is a subdomain of my site. I wonder why my blog is blocked. Perhaps one of the many plugins I use? I don’t know. I don’t have time to do the troubleshooting.

    I am getting 412 errors in 2 separate situations:

    1. someone has tried to add the rss feed for one of my categories to his blog aggregator & is getting a “412 precondition failed” error.

    2. when I try to use Google Remove URL to remove an old, out of date post permalink that I used to use at my old Typepad blog, I get this error:

    “We can’t determine if that page is truly outdated because the server returned the following unusual status code: 412”

    I can’t tell if this error is due to the fact that both my old blog & current one use domain forwarding; or some other reason.

    I plan to call Bluehost in the AM & find out if it’s due to their mod_security settings. Anyone having similar problems w. Bluehost or Bad Behavior?

    Moderator James Huff

    (@macmanx)

    Volunteer Moderator

    It’s Bad Behavior. First, make sure that you are using the latest Bad Behavior (currently v1.2.2). Then, if that doesn’t improve the situation, add the IPs to Bad Behavior’s whitelist. And, if even that doesn’t work, contact Bad Behavior’s developer.

Viewing 15 replies - 1 through 15 (of 34 total)
  • The topic ‘Precondition Failed’ is closed to new replies.