• Resolved laig95

    (@laig95)


    Hi,

    My client has been receiving reports of donors unable to donate because of a Nonce error: “Error: Nonce verification has failed”

    My client is on Managed WordPress with GoDaddy and I have tried to make as many changes as I can to mitigate the issue:

    I changed the session Lifetime from 1 week to 24hrs,

    Flushed the cache and contacted GoDaddy.

    Their solution is to move my client from a managed wordpress to cpanel hosting.

    Is there anyway I can avoid this?

    I have to refresh the cache every 12hrs in the meantime and GoDaddy has no way to automate this process.

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Author Matt Cromwell

    (@webdevmattcrom)

    Hi there,

    Apologies for the lack of response. We’ve actually been discussing your ticket internally this whole time but neglected to reply. We have access to the Managed WP GoDaddy platform and we’re not able to replicate this problem at all there.

    If the host is not the source of the issue, then generally speaking, that error most likely is triggered by the way your server handles sessions. Here’s a few things to try:

    Sessions — WordPress default sessions sometimes don’t work well with certain hosts. There’s two main ways to set your site to have more reliable sessions with Give:

    a. Set this in your wp-config.php file: define( 'GIVE_USE_PHP_SESSIONS' , false);

    b. Try using this free plugin which switches your site to use native PHP Sessions instead: https://www.ads-software.com/plugins/wp-native-php-sessions/

    Note that you should not do BOTH of those methods, just one then test, then the other (if necessary) then test).

    Let me know how that goes for you.

    Hi there,

    I’m going to mark this ticket as resolved, but if there is anything else you need don’t hesitate to reach out.

    Thanks.

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Nonce error on Managed WordPress’ is closed to new replies.