First of all, this module is incredible. By far my favorite that I use. Thank you contributors.

My Stack:
Drupal 7.31
Nginx 1.6 web server (Perusio config)
Note: I have disabled memcache and varnish, stopped services, and commented out anything related in settings.php to simplify the problem for troubleshooting

Authcache Specifics:
(in settings.php)
/**
* Setup front controller for bootstrapping
*/
$conf['authcache_p13n_frontcontroller_path'] = 'authcache.php';
/**
* Required configuration for Authcache Builtin Storage Backend.
*/
$conf['cache_backends'][] = 'sites/all/modules/authcache/authcache.cache.inc';
$conf['cache_backends'][] = 'sites/all/modules/authcache/modules/authcache_builtin/authcache_builtin.cache.inc';

(in drupal root)
copy sites/all/modules/authcache/modules/authcache_p13n/safe_frontcontroller/authcache.php

Problems:
404 (Not Found)
https://www.example.com/authcache.php?a=search_box&r=frag/form-token&o[q...
https://www.example.com/authcache.php?a=&r=frag/menu-local-tabs&o[q]=nod...
https://www.example.com/authcache.php?a[nh][u][0]=61&r=setting/node-hist...
All Forms
The form has become outdated. Copy any unsaved work in the form below and then reload this page

Possible Solution:
I believe the issue is related to this GitHub case on Perusio's config; however, I have tried this over and over a variety of times and can't get things to work. I have tested on Apache with local setup and things work great. But once Nginx comes into the picture, I have problems.

Comments

cthshabel’s picture

During testing, I was using drush cc often from CLI. It turns out that memcache was not clearing. I do see this related issue: https://www.drupal.org/node/2015197 about memcache not clearning; however, it sounds like it was resolved?

Is this a known problem?

znerol’s picture

#2015197: With authcache enabled, cache_page in memcache doesn't get cleared by drush cc all is resolved in both 7.x-1.x and 7.x-2.x. However, when trying to reproduce the issue I've detected #2360315: Cache not cleared when using Memcache and authcache_builtin_cache_without_database. The easy fix for this is to not use authcache_builtin_cache_without_database for the moment.

The proper place for discussing the Nginx issue is over at perusio github. I cannot help with that for the moment though.

znerol’s picture

Status: Active » Fixed

As per #2 please let's continue the nginx related discussion over at the github issue.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.