recommended features failed to activate. Api404error
-
Hello Jetpack.
- Fresh Installation of WordPress (4.9)
- Only Plugin installed is Jetpack (5.5)
- Twenty Seventeen theme installed (1.4)
Upon attempting to “activate recommended features” I got this error message:
recommended features failed to activate. Api404error
See Screenshot:
Repeated attempts to activate the recommended features results in the same error message.
Any ideas?
Thanks in advance.
The page I need help with: [log in to see the link]
-
Hi! The odd thing is, on our end, it looks fine:
https://jetpack.com/support/debug/?url=http%3A%2F%2Fricharddesmond.machinemade.ie%2F
And I can see also on our end that the recommended features *are* active already. Did you resolve this, or are you still getting the errors? If you’re still seeing the error, I’ll dig into it more. Thanks!
Hi @richardmlt
Thanks for replying so quickly.
If I go to Jetpack > Settings I can see that features are indeed activated.
But then If I try to switch on or off any feature then I get another error message of:
Error updating settings. (Api404Error)
See Screenshot:

Thanks.
-
This reply was modified 8 years, 5 months ago by
LordLiverpool. Reason: I put in the wrong error message, sorry
Could you try the following steps so we can find out more about the problem?
1. Open the dashboard page.
2. Open your browser console by following this guide:https://codex.wordpress.org/Using_Your_Browser_to_Diagnose_JavaScript_Errors#Step_3:_Diagnosis
3. Click on the Network tab
4. Refresh the page.
5. Try to activate or deactivate a module.
6. If you see any lines in red inside the browser console, click on them. A new panel should appear on the right.
7. Click on the “Response” tab in that new panel.
8. Copy the message displayed there.
9. Paste it in a reply to this email.
10. If no red lines appeared in the browser console, click on the “Console” tab of the browser console.
11. Copy any errors displayed there, and send them back to me.Once you’ve done that, you can head over to this old Settings page where you should be able to activate and deactivate Jetpack modules:
http://www.yoursite.com/wp-admin/admin.php?page=jetpack_modules
Just replace “www.yoursite.com” with your actual domain name first. 🙂
Thanks!
Thanks for the detailed response.
Yes there was one error, looks like Jumpstart is not found.
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>404 Not Found</title> </head><body> <h1>Not Found</h1> <p>The requested URL /wp-json/jetpack/v4/jumpstart was not found on this server.</p> <p>Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.</p> </body></html>See Screenshot Here:

The old dashboard seemed to work without any errors:

Should I simply try deleting and reinstalling Jetpack? I guess I should have tried that before opening this thread???
Thanks!
Hey @lordliverpool – Definitely give reinstalling a shot – If that doesn’t work then the problem could be in the REST API itself – if that’s the case can you check whether you’ve got any plugins that could be blocking/modifying API calls?
Thanks very much for replying, its appreciated.
OK so I deactivated, deleted and reinstalled Jetpack. It made a small difference in that I had a new dashboard I don’t recall ever seeing before???

You’ll notice that the only plugin I have installed is Jetpack (5.5)
I connected Jetpack to WordPress.com, everything seemed fine, until I got to the
“activate recommended features page” a.k.a JumpStart, the URL is:http://richarddesmond.machinemade.ie/wp-admin/admin.php?page=jetpack#/jumpstart
I got the same error message as last time:

If you want to take a look yourself I can open a support ticket and give you a login.
Cheers
Can you check that you have Pretty Permalinks enabled on the site, in Settings -> Permalinks? If you don’t, can you try turning them on and see if that solves it? If you do, we’ll try something else.
@richardmlt
Switching on Pretty Permalinks seems to have resolved the issue:

I can now activate the recommended features without any error messages.
I can now turn a feature on/off without any error messages,
So permalinks has fixed it, for me.
Cheers
Thanks for trying that! I don’t know you ran into this, but at least it’s fixed. If it crops up again, let me know and I’ll open up a bug report for it. Thanks!
OK thanks for your help Richard.
Best Regards
Hi, I am getting the same error. Changing the permalink setting is not solving it…
Running on Ubuntu 16.04.1
Installed LAMP via tasksel:
$ sudo apt install tasksel
$ sudo tasksel install lamp-serverI followed a guide at Linode to install and configure APACHE2:
https://linode.com/docs/web-servers/lamp/install-lamp-stack-on-ubuntu-16-04/
$ sudo apt install apache2
$ cd /etc/apache2/mods-available/
$ nano mpm_prefork.conf
$ sudo a2dismod mpm_event
$ sudo a2enmod mpm_prefork
$ sudo systemctl restart apache2
I already installed Let’s Encrypt’s SSL certificate. So, next, I edited the conf file:
$ cd /etc/apache2/sites-available/
$ nano 000-default-le-ssl.conf
Here’s what I added:
…
<Directory /var/www/html/store.example.com/public_html>
Require all granted
</Directory>…
ServerName store.example.com
ServerAlias store.example.com
ServerAdmin webmaster@localhost
DocumentRoot /var/www/html/store.example.com/public_html
ErrorLog /var/www/html/store.example.com/logs/error.log
CustomLog /var/www/html/store.example.com/logs/access.log combinedI then edit php.ini
memory_limit = 80M
upload_max_filesize = 80M
post_max_size = 100M
max_execution_time = 120Also, added to wp-config.php
define(‘WP_MEMORY_LIMIT’, ’75M’);
-
This reply was modified 8 years, 5 months ago by
The topic ‘recommended features failed to activate. Api404error’ is closed to new replies.