Hi,
I am experiencing a problem when - after clearing or expiring cache - the first user visits a page with an Authcached View.
In this case I ONCE get the error "Canceled: No client for fragment views/...". After reloading everything works fine (also on other pages and also for other users).
What can be done in this case? My problem is that I run my site on a shared hosting and often get Server Timeouts, if caching is not working properly...
Views is configured as follows:
----------
Authcache: True
Cache Lifetime: 1 Hour
Per User: True (Tried with false but did not solve the problem)
Enabled clients: Ajax
Fallback: Cancel caching
Thanx a lot!
Comments
Comment #1
znerol CreditAttribution: znerol commentedBecause of #2194929: Debug message "No client for fragment" sometimes is not correct it is difficult to tell what the underlying reason for this message is. I suggest postponing this support request until I find a solution for the other issue.
Comment #2
weddigen CreditAttribution: weddigen commentedOk! Looking forward to a solution...
Comment #3
znerol CreditAttribution: znerol commentedOther issue is fixed. Thus closing this.
Comment #4
michee.lengronneThe ajax client relies on the 'has_js' cookie that is not set on the very first page hit by a browser. That makes the ajax client not available.
As the first hit is the most important one to acquire new visitors, it could be interesting to find a solution on that.
Comment #5
znerol CreditAttribution: znerol commented@michee.lengronne that's correct. I've published the Force JS module which is my preferred solution to deal with the problem.
Comment #6
michee.lengronneYes, it works better with the second option of that module. Thanks.
Comment #7
michee.lengronne