You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
However, the Piwik PHP code seems to be setting an expired _pk_uid=deleted for all visitors (using a request to piwik.php?action_name=XXX&idsite=XXX&rec=XXX&r=XXX&h=XXX.... which returns 43-byte long 1x1 empty image/gif). Chrome then reports as if my website set a real cookie:
Firefox recognizes the cookie in response, but does not set it for the website:
Internet Explorer completely ignores the cookie and does not even notice it in the response headers:
I get it why Piwik does this - to delete the _pk_uid cookie in case it was already set before. But in my case, this will never be required since I do not plan to use cookies at all from the site's very inception. How can I stop Piwik from issuing even the expired cookie? I do not want Chrome users to be confused and think I am actually setting a cookie. Maybe the piwik.php can be tuned to set the expired cookie only in case the _pk_uid was actually set before?
The text was updated successfully, but these errors were encountered:
@mattab Hi, sorry for the late reply, I was busy with other things.
I am not using third party cookie. The only change I made to the deployed Piwik was just adding the _paq.push(['disableCookies']); line.
I have not clicked the Exclude my visits using cookie link
I am not using Do not track and I have disabled all addons before testing, particularly AdBlock and Ghostery
Anyway, I am no longer able to reproduce the issue in Chrome 53.0.2785.143 m 64-bit. I was using previous stable release when I reported the issue. To my experience, the previous Chrome release was kinda buggy, I had other problems mainly related to visual glitches / rendering issues. They all seem to be fixed in this version, including the cookie thing. But as you can see from the screenshots, I was not making this up. I will let you know if the issue ever shows up again. Thanks for your assistance.
mattab
added
the
answered
For when a question was asked and we referred to forum or answered it.
label
Oct 5, 2016
So I want to make sure none of my visitors ever get any cookies at all. I use the following code:
However, the Piwik PHP code seems to be setting an expired
_pk_uid=deleted
for all visitors (using a request topiwik.php?action_name=XXX&idsite=XXX&rec=XXX&r=XXX&h=XXX....
which returns 43-byte long 1x1 emptyimage/gif
). Chrome then reports as if my website set a real cookie:Firefox recognizes the cookie in response, but does not set it for the website:
Internet Explorer completely ignores the cookie and does not even notice it in the response headers:
I get it why Piwik does this - to delete the
_pk_uid
cookie in case it was already set before. But in my case, this will never be required since I do not plan to use cookies at all from the site's very inception. How can I stop Piwik from issuing even the expired cookie? I do not want Chrome users to be confused and think I am actually setting a cookie. Maybe thepiwik.php
can be tuned to set the expired cookie only in case the_pk_uid
was actually set before?The text was updated successfully, but these errors were encountered: