Found a solution to my problems with Micro.blog and Sunlit apps not discovering my XML-RPC endpoint.
All connections to the xmlrpc.php file were being blocked. I read a few posts when trying to find a solution that the xmlrpc.php file is a big target for brute force attacks on websites. So maybe my host had pushed out an update to block access to any xmlrpc.php files.
To fix this problem, I added the following code to my .htacces file and now everything connects without problem.
Allow from all
It would be nice if I could ‘Allow from’ Micro.blog and Sunlit instead of ‘All’ but this is something I can tweak at a future date.
Right now I’m just happy everything is working again correctly.
Scratch that. Micro.blog and Sunlit for iOS are working fine. Still having problems with Micro.blog on the Mac.
Not sure what caused it but Micro.blog and Sunlit both complained that XML-RPC couldn’t be found yesterday. Re-installed a fresh copy of WordPress and it still wouldn’t work. Now everything seems fine without me changing a thing 🤔
The Story of WordPress – The History of the Web
It was January of 2003, and 19 year old blogger and amateur programmer Matt Mullenweg was distraught. In a post on his blog titled The Blogging Software Dilemma, Mullenweg wrote:
My logging software hasn’t been updated for months, and the main developer has disappeared, and I can only hope that he’s okay.
Mullenweg’s “logging software” was called b2. It was created in 2001 by developer Michel Valdrighi. At the time, Valdrighi was still pretty new to programming. But the web was full of bright-eyed new programmers looking to hack together solutions for themselves. So he created b2 as an alternative to other popular blogging platforms like Movable Type and Greymatter.
— Read on thehistoryoftheweb.com/the-story-of-wordpress/
I’ve been considering switching the site over to WordPress for the last week. As the site is running on Craft 3 which is still in beta, the plugin selection is limited for the time being. Hopefully in the new year it will have everything I need.