• First, I’ve tried submitting this via your support system, the bot response is not helpful.

    It would appear that there is an issue with static sites and I suspect this will also be an issue for sites that do heavy caching. It looks like the form embeds a “nonce” in the page which must match an active “nonce” on the server for the form to process.

    So when you take a static copy of a page (or I guess cache it) then it’s nonce will be good for 24h. In my case, after this period, the form posting response is “sorry, there was a problem posting your form”. If you then regenerate your static page (or cache entry) thus generating a new “nonce”, you’ll get another 24 hour lease of life. This is a bit nasty as you can develop a site, deploy it, have it look like it’s working, only to find at some point in the future that 24h after deployment, it stoppled processing requests.

    My current “hotfix” is to regenerate all my pages every 4h, thus regenerating the “nonce”. Although this seems to work, it’s a lot of processing I don’t want. What I’m essentially looking for is a way to disable the “nonce” function and instead rely on CORS and other protections.

    The page I need help with: [log in to see the link]

Viewing 1 replies (of 1 total)
  • Plugin Support Ahmed Amir Hossain

    (@ahmedamir)

    Hi Gareth Bult,

    Thank you for reaching out, and I sincerely apologize for the frustrating experience, both with the issue itself and with the initial support response that didn’t meet your expectations. I want to assure you that every ticket here is handled by a real person, and your report has our full attention.

    Your findings are detailed and well-documented, and I’ve escalated this to our development team for a thorough review. We want to make sure we provide you with a proper resolution rather than a rushed answer.

    We’ll follow up with an update as soon as we have one. In the meantime, please don’t hesitate to reach out if you have any additional details to share.

    Thank you for your patience, and we truly appreciate you taking the time to report this so thoroughly.

    Best regards,
    Amir
    MetForm Support Team

Viewing 1 replies (of 1 total)

You must be logged in to reply to this topic.