Hi,

With Cache Router 6.x-1.0-rc1 and Authenticated User Page Caching (Authcache) 6.x-1.0-rc2 and Boost 6.x-1.18.

I have one book using the core book module and it is accessible only to logged in users, using the module Content Access. When I modify the outline of the book, by the interface at /admin/content/book/999 or the tab on the content's page or by editing the content, it does not show the modifications. The modification can appear a couple of days after. Clearing all cache works if it has been a long time since the modifications.

The modifications I tried to the book's outline is to change the title of the content/link, changing the position of the link (weight), changing parent/child.

During the process to isolate the module that cause that, I disabled all core caching, Boost, Authcache and Cache Router.

This is my original config in settings.php:

/**
 * Authenticated User Page Caching (Authcache) + Cache Router
 */
$conf['cache_inc'] = './sites/all/modules/authcache/authcache.inc';
$conf['cache_inc_via_authcache'] = './sites/all/modules/cacherouter/cacherouter.inc';
$conf['cacherouter'] = array(
  'default' => array(
    'engine' => 'file',                           // apc, memcache, db, file, eacc or xcache
    'server' => array(),                         // memcached (host:port, e.g., 'localhost:11211')
    'shared' => TRUE,                            // memcached shared single process
    'prefix' => '',                              // cache key prefix (for multiple sites)
    'path' => 'sites/default/files/filecache',   // file engine cache location
    'static' => FALSE,                           // static array cache (advanced)
    'fast_cache' => FALSE,                       // page_fast_cache "off" to get Anonymous statistics
  ),
);

I've found the cause is from this configuration. Even if I disable all caching modules, I still get this problem until I remove these lines from settings.php:

$conf['cacherouter'] = array(
  'default' => array(
    'engine' => 'file',                           // apc, memcache, db, file, eacc or xcache
    'server' => array(),                         // memcached (host:port, e.g., 'localhost:11211')
    'shared' => TRUE,                            // memcached shared single process
    'prefix' => '',                              // cache key prefix (for multiple sites)
    'path' => 'sites/default/files/filecache',   // file engine cache location
    'static' => FALSE,                           // static array cache (advanced)
    'fast_cache' => FALSE,                       // page_fast_cache "off" to get Anonymous statistics
  ),
);

I do not have issue if only these lines are in the file:

/**
 * Authenticated User Page Caching (Authcache) + Cache Router
 */
$conf['cache_inc'] = './sites/all/modules/authcache/authcache.inc';
$conf['cache_inc_via_authcache'] = './sites/all/modules/cacherouter/cacherouter.inc';

I do not have any idea what to do to continue using Authcache and Cache Router. This is my first try with these modules, maybe I'm missing a configuration.
Thanks for any help.