I just used it on a site of mine, and it works without any issues. Could you bump the version of the plugin to reflect that, please?
]]>I have no idea if people still get confused with this but I got it working and though I’d post updated instructions.
Steps:
1. Download the plugin and save it on your desktop or something.
2. Unzip the plugin.
3. Open up rename-xml-rpc.php and change line 14 (where there’s a comment with a misspelled word “poiting” should be “pointing”). I simply renamed it to xmlrpc_wp.php. You can do the same.
4. Save the changes and rezip the plugin.
5. In your WordPress directory (top-level), find the file xmlrpc.php.
6. Rename xmlrpc.php to xmlrpc_wp.php (or whatever you have in step 3 above).
7. Log into your admin dashboard. Go and upload the plugin (the one you changed and is currently saved on your desktop) to your blog using the “Add New Plugin > Upload Plugin” tool.
8. Activate the plugin.
That’s it! If you’re a bit more saavy, you could’ve skipped the download to your desktop steps and simply edited the file in the Plugin Editor tool.
For me, even after doing this, I couldn’t login on the WordPress app (I could get to the login screen on the app). The reason was two-fold: first, I disabled XMLRPC through WP Security. The second is because I was using a custom captcha and that blocked all login attempts. Once I disabled the custom captcha, everything worked fine. I guess I should stick to the Google capcha :S
]]>I installed and activated this plugin.
But what do I do next to make the Jetpack work (so that it no longer showed the xmlrpc error)??
]]>Does this plugin work with Jetpack or with 4.8?
]]>I have tried these instructions, along with many other instructions “revisions”, etc, none which are correcting my issue, without posting my website is useless, why is it classipress works with 2.3.1 old version under wordpress 4.5.2 but 3.5.4 doesn’t? any help with this matter would be great, its been a real headache.
]]>Hey,
Unfortunately my host blocks access to XMLRPC.php, and right now switching hosts is not an option. I already tried all suggested solutions I could find in the support threads, with no luck.
Is there anyone here who managed to get this plugin working on WP 4.4.2?
]]>So this plugin did not work for me, as I was trying to get JetPAck to work for me and came across the error HTTP 412 Site_inaccessible and it only supports up to 3.2.1 but in searching my hosts knowledge base when I stumbled upon the problem: Mod_security2. Read the steps I took to solve this. Below this is a troubleshotting segment from the android wordpress app FAQ and below that is the explanation given by the knowledge base.
So here’s the steps:
1. If you modified xmlrpc.php to something else, rename it back
2. Create file called .htaccess and copy the code for xmlrpc.php
<IfModule security2_module>
SecRuleRemoveById 114
</IfModule>
3. I placed the file in both the main directory (which should work for all subdirectories and also in the wp-content/plugins directory
4. There is no step 4 ??
Recommended testing to see if this is really your problem:
1. Ensure that you’ve typed in the URL correctly.
2. If it’s correct, make sure XML-RPC services are enabled on the blog.
3. 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=”https://example.com/xmlrpc.php?rsd” />
Next, follow the link, https://example.com/xmlrpc.php?rsd, and make sure it resolved to an XML file. Locate the WordPress API item: https://example.com/xmlrpc.php. 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.”
4. Go to the W3C Markup Validator 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 app to have trouble with your site.
5. Try with the default theme and with no active plug-in.
(Trying it with the default theme and plugins disabled will help pin down where the problem is. If everything works then you go back and enable your theme and then try it again. If everything still works then you go back and activate each plugin one at a time until you find the one that is causing the breakage.)
Mod_security2 is an Apache 2 module which protects vulnerable software from security breaches. This additional security feature is activated by default on our servers in order to provide maximum protection from hacker attacks for the websites of our customers. However, the module can also block certain legitimate scripts from executing. When this happens, the error message returned by the server is 412 Precondition Failed.
Disabling the mod_security2 module would decrease the security of your website considerably, so we would recommend that you do not do that. Instead, please contact our Support team in order to find out which mod_security2 rule blocks the execution of your script. These rules can be disabled individually. You can also disable mod_security2 only in the directory in which the script that causes the error is located.
In order to disable mod_security2, you can create an .htaccess file in the directory where you want to disable it. The file should contain the following code:
<IfModule security2_module>
SecRuleEngine Off
SecRequestBodyAccess Off
</IfModule>The .htaccess file can be easily created using the File Manager page of the hosting Control Panel. The settings in this file apply to the directory in which it is located and recursively to its subdirectories.
The most frequently occurring problem is caused by a mod_security2 rule that blocks requests to xmlrpc.php files. In order to allow access to xmlrpc.php, you can create an .htaccess file with the following code in it:
<IfModule security2_module>
SecRuleRemoveById 114
</IfModule>
I have tried to find help for this plugin to rename the xmlrpc file but I don’t understand the instructions I have downloaded the plugin but I don’t know where I should be making the changes where is the endpoint . Is the change just made with the file I have downloaded within the plugin. I need to do this because I am with namesco and they block use of the xmlrpc file they recommend renaming.
]]>I can activate another plugins, but this one shows the message “You don’t have permission to access /wp-admin/plugins.php on this server.”. Why ?
]]>Sorry I’m probably being dim but as a total newbie I’m having a little problem following the instructions.
I believe I have correctly uploaded the ‘rename file’ to my plugins folder but I dont know how I should do this:
2. Upgrade the filename of the XML-RPC Endpoint in rename-xml-rpc.php
Can you clarify what this instruction means:
2.Upgrade the filename of the XML-RPC Endpoint in rename-xml-rpc.php (sorry there is not an option page yet!)
Regards,
Mark
]]>