• Hi There,

    website: tinadubinsky.com

    I’ve just moved my website to a new host and server and updated to an SSL certificate.

    I’m currently editing pages for non-secure items. (mostly images)

    When I’m pressing the update button 50% of the time, I’m getting the following error message: /wp-admin/admin-ajax.php?action=proxy_atd&_wpnonce=1fe627c361&url=/checkDocument

    Normally, when I press this after editing I would get the message about WordPress making suggestions. (That’s only happened once since I moved to SSL.)

    Pressing the update button a second time generaly saves the page. If not, it does on the third attempt.

    I’m just wondering how to fix the ajax error that I’m getting, so it works the first time around.

    Thanks
    -Tina

Viewing 3 replies - 1 through 3 (of 3 total)
  • Host Firewalls

    Occasionally, hosting companies will setup a firewall on your site that is intended to protect your site but that also has the adverse affect of blocking access to admin-ajax.php. If you are having trouble with ajax, check if your host has a firewall and disable if it so. If ajax begins working after disabling the firewall, you have found the culprit. If ajax is still inaccessible after disabling the firewall, you can usually safely re-enable it.

    Rules in Your .htaccess File

    The .htaccess file used on apache servers can sometimes include special rules that are designed to protect your site from attacks. Occasionally these rules are applied a little too generally and unintentionally disable access to admin-ajax.php. If your ajax is not working, check to see what rules your .htaccess file contain. If there are any rules beyond those shown below, remove them and see if ajax begins working again.

    Your .htaccessfile will usually contain rules that look like this (these are perfectly safe and normal):

    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ – [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule># END WordPress

    @dubsy – Just letting you know that I looked at this forum thread link for this forum topic > https://forum.ait-pro.com/forums/topic/malformed-syntax-admin-ajax-possibly-firewall-issue/

    @aniljbsfio – The htaccess code is the default WordPress Rewrite htaccess code. The default WordPress Rewrite htaccess code does not contain any security protection so instead of referring to that code as safe or normal the correct wording would be “default WordPress Rewrite htaccess code” since it does not have anything to do with website security protection. Also since website security protection is essential to every/all websites then you should always specifically state to folks that they should “temporarily” disable website security protection since you would never want to permanently disable website security protection.

    • This reply was modified 8 years, 7 months ago by AITpro.

    When I google this part of the Query String – “action=proxy_atd” I found 2 search results that show this has to do with Jetpack > After the deadline module. My guess would be that you would need to resave your jetpack After the deadline module settings to update them after you have done a migration. Most likely the jetpack After the deadline module settings still have your old site settings saved and once you update the settings they will be current to your newly migrated site.

Viewing 3 replies - 1 through 3 (of 3 total)

The topic ‘404 admin-ajax.php error url=/checkDocument’ is closed to new replies.