It looks like there is a misbehaving wp-config.php, plugin, or theme on your site.
If you go to http://malawi24.com/xmlrpc.php, you’ll see a message saying “XML-RPC server accepts POST requests only.” That’s the correct message. The problem is that there are other elements above the message. This extra space is annoyingly important. It suggests that some plugin, theme, or wp-config.php file in your WordPress has extra “whitespace” (new lines, spaces, tabs, …) before the first “<?php” in the file. This problem is another symptom of a more common problem: the “Headers already sent” problem: http://codex.wordpress.org/FAQ_Troubleshooting#How_do_I_solve_the_Headers_already_sent_warning_problem.3F
Can you check your wp-config.php, theme files, and plugins for such whitespace?
Once you’ve fixed the whitespace issue, your XML-RPC should look like this: http://jetpack.me/xmlrpc.php
You will then be able to connect your site to Google+ and other Social Networks.
I’m getting the same error on https://lordshiphub.org.uk
I’ve checked my wp-config file as suggested – there are no extra spaces.
I’ve deactivated all plugins except jetpack and still get the same error.
I am using the Twenty Thirteen theme, so there shouldn’t be any conflicts there.
I’ve been trying to add both Twitter and Facebook and getting the same errors.
What else should I try?