My client is hoting their site at Acquia, and Acquia have run a preliminary test suite on our new build, pre-launch.
One of the issues they identified is a server-side cookie that's being set by MD Megamenu.
This cookie is completely blocking Varnish caching - and since it's in the menu, it does that on every page (Varnish will not cache a page with a cookie set).
Is it possible to disable this mechanism, either through the admin interface or by patching the module?
Failing this I will have to abandon MD Megamenu and rewrite the site menu in Superfish, so I'd appreciate a solution.
Thanks
Hello
Which version are you using? For Drupal7 or Drupal8?
D8.
Hello,
Our Megamenu does not create cookie at frontend
You please send us some screenshots of the issue
Here's the report from Acquia's testing (sorry the formatting is a little weird):
PS I've since rewritten this menu by hand to allow for load testing to proceed, so the question is more academic as of now - but I think you'd want to address it.
SESSION cookies being created for anonymous users
SESSION cookies cause requests to bypass the Varnish cache. The following anonymous sessions were identified:
Please check your email for updated file