Uploaded image for project: 'Magnolia'
  1. Magnolia
  2. MAGNOLIA-6961

Personalized variant will displayed for not personalized user

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Accepted
    • Priority: Critical
    • Resolution: Unresolved
    • Affects Version/s: 5.4.11, 5.5.2
    • Fix Version/s: None
    • Component/s: cache
    • Labels:
    • Environment:
      Component personalization

      Description

      On demo instance (M5.5.2) I can reproduce this issue. Follow these steps:

      1. Opening https://demopublic.magnolia-cms.com/ in browser 1 (e.g. Firefox)
      2. Choose travel type 'cultural'
      3. Opening https://demoauthor.magnolia-cms.com/.magnolia/admincentral#app:jcr-browser:browser;/travel:treeview: and publish a node for cache flush on public instance
      4. Reload https://demopublic.magnolia-cms.com/ in browser 1
        1. cultured tours variant will be shown, because of your tourType cookie
      5. Opening https://demopublic.magnolia-cms.com/ in browser 2 (e.g. Chrome)
        1. cultured tours variant will be shown, BUG there is no tourType cookie
        2. with additional parameter the right original variant is displayed (e.g. https://demopublic.magnolia-cms.com/?test=1)

      Another way to reproduce (from Antti Hietala):

      1. Wait until the live demo resets. On the hour (:00) or half hour (:30).
      2. On the public instance, request the travel home page as a Chinese visitor.
         https://demopublic.magnolia-cms.com/travel?previewCountry=cn 
      3. Request the same page for an anonymous visitor.
        https://demopublic.magnolia-cms.com/travel
      4. Problem: Magnolia cached the personalized content variant (Temples of the Orient) and keeps serving it to a non-personalized visitor. Anonymous visitor should get the original content (Hut to Hut in the Swiss Alps).

        Attachments

        1. cache-browser-error-case.png
          cache-browser-error-case.png
          83 kB
        2. cache-browser-working-case.png
          cache-browser-working-case.png
          75 kB
        3. first-request-with-cookie.png
          first-request-with-cookie.png
          190 kB
        4. magnolia-debug.log
          138 kB
        5. next-request-without-cookie-but same-response.png
          next-request-without-cookie-but same-response.png
          98 kB
        6. other-device-other-network-same-response.jpeg
          other-device-other-network-same-response.jpeg
          107 kB
        7. screenshot-2.png
          screenshot-2.png
          1.33 MB
        8. screenshot-3.png
          screenshot-3.png
          1.01 MB

          Issue Links

            Activity

              People

              Assignee:
              rsiska Robert Šiška
              Reporter:
              frank.sommer Frank Sommer
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

                Dates

                Created:
                Updated:
                Date of First Response: