Safari keeps logging me out...
Anyone else have this problem?
I am using Leopard 10.6.3... Safari 4.0.5... Macbook Pro.
Help!?!?!
Mac OS X (10.6.3)
Mac OS X (10.6.3)
NP Complete wrote:
One of the main problems is that (until recently) there hasn't been a browser-consensus on how to deal with real-world cookies. Browsers literally flip-flop behavior until this issue or that is resolved because it works in I.E. or Firefox. Luckily Adam Barth has come up with a real solution in the form of http://tools.ietf.org/html/draft-abarth-cookie-07 . So hopefully the current cookie practices of major browsers can at least be locked in stone.
NP Complete wrote:
1) A change in 10.6.3 that limits cookies to 4k per request coupled with the failure to throw out the oldest cookies first will allow a site to 'Denial of service' themself by setting a very large cookie. This generally looks to the web app as if cookies are not enabled (since the app can't actually set new cookies). This was resolved in 10.6.4, which now throws the oldest cookies away first when the total size of the Cookie header exceeds the 4k limit. A new possible issue here could be if the site expects the cookies to come back in the order in which they're set. Since cookie ordering isn't defined this would really be not-advisable.
NP Complete wrote:
rushproject: this is expected. When CFNetwork runs out of room in the Cookie: header, it will begin punting cookies. Which site requires that many cookies without clearing some of the unneeded cookies?
Do they realize that they're creating an awful lot of traffic for themselves by not clearing un needed cookies?
NP Complete wrote:
Based on your description, it sounds like you may be running into the max cookie per domain limit (which was set to 50 in 10.6.3, along with the maximum cookie header size). If this isn't the case and your domain maintains fewer than 50 cookies at any given point, then CFNetwork is dropping cookies due to some other issue which hasn't yet been identified.
Safari keeps logging me out...