Thank you to all of you kind souls who are sending me all sorts of helpful links:
Q: I get an “XML-RPC Service for you blog cannot be found” error but I have XML-RPC enabled, what do I do ?
A: First ensure that you’ve typed in the URL correctly. If it’s correct, and you are on self-hosted WordPress, verify that xmlrpc.php is functioning properly. Locate your RSD meta tag by viewing-source on your blog. It will look similar to this:
<link rel=”EditURI” type=”application/rsd+xml” title=”RSD” href=”http://example.com/xmlrpc.php?rsd” />
Next follow the link, http://example.com/xmlrpc.php?rsd, and make sure it resolved to an XML file. Locate the WordPress api item:
And lastly, load that apiLink value into your browser. If everything is setup correctly, you should see this message: “XML-RPC server accepts POST requests only.”
Q: I followed the XML-RPC verification steps above, but I get a different message, now what ?
A: Check with your hosting provider or sys admin to see if permissions or other issues are causing the error. If you receive a “Precondition Failed” that is most likely a mod_Security issue discussed here: http://wordpress.org/support/topic/130095
Q: I checked the RSD and XML-RPC and everything is fine but I still get error and/or can’t add my blog, now what ?
A: Another common issue that can cause errors with the App is invalid characters. The easiest way to check is to go here: http://validator.w3.org and type in the URL of your WordPress site. If you get a response such as “… one or more bytes that I cannot interpret as utf-8″ that is most likely what is causing the iPhone App to have trouble with your site
None of these are true but my goodness me, I did the validator thing – look at this scary thing.
Anyone out there who understands all this, please do explain.
Oh and by the way: THIS IS NOT FUN!!!