GithubHelp home page GithubHelp logo

Comments (7)

 avatar commented on August 22, 2024

When I add smth in the cart the Varnish still serves cached pages as we are using PageCache powered by Varnish Enterprise in the public demo store.
However, I can reproduce the issue when I do a complete checkout. We will look into it.

from magento-pagecache-powered-by-varnish.

arisdario avatar arisdario commented on August 22, 2024

I made a videoscreen maybe you can understand better.

https://www.youtube.com/watch?v=ezDG93O37w8

from magento-pagecache-powered-by-varnish.

 avatar commented on August 22, 2024

Thanks for the screencast. So neither adding a product to the cart nor removing it again seem to be an issue. However somewhere in the checkout you receive an EXTERNAL_NO_CACHE cookie which deactivates caching in Varnish.
That said: A MISS does not mean the pages can not be cached. It can also mean the page is currently not in the cache and has to be retrieved. Furthermore our demo store runs on two Varnish servers with a loadbalancer in front, so caching is not always consistent. To get sure go back to the home page and reload the page 2-3 times. If you still get a MISS and you have a EXTERNAL_NO_CACHE cookie Varnish does not serve cached pages anymore for the client.

Thanks again, we will analyze the problem and provide a patch ASAP.

from magento-pagecache-powered-by-varnish.

 avatar commented on August 22, 2024

@arisdario thanks again for your deep dive into this issue. We resolved the problem now in our test environment. It was an issue in our enterprise module with ESI enabled, so no fix is required for the community version.
The community version does not support caching as soon as a product is added to the cart or the customer logs in. So the subject of this issue describes a normal behavior of the community module.

from magento-pagecache-powered-by-varnish.

arisdario avatar arisdario commented on August 22, 2024

LOL

from magento-pagecache-powered-by-varnish.

epiblue avatar epiblue commented on August 22, 2024

LOL!!!!!! SPENT DAYS CONFIGURING IT TO FIND THAT IT'S BASICALLY USELESS !!!

from magento-pagecache-powered-by-varnish.

arisdario avatar arisdario commented on August 22, 2024

It is easy, but you need some minimum knowledge about installing apps on Centos or Ubuntu Server, after installing Varnish you just need to reverse the 80 port between Apache or Nginx and Varnish to get Varnish working on front, then just copy and adjust as your requeriments the vcl file.

What i have asked and sugested here is/"Was" a bug in the plugin, they has fixed the bug but only on Paid version, for the free version the bug is still there.

Keep in mind that there are some other bugs, like adding product to cart, some times it will not add your product to the cart and will show Cart empty, the fixed this with the keys but is not enough, search a bit more on google and you will find a custom module created to fix this issue.

Best regards,

from magento-pagecache-powered-by-varnish.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.