Hi,
We have a MOSS 2007 website hosted on separate staging and production farms. In this site we have a document library holding .css and .js files.
Issue is that when a .css or .js file is updated (e.g. overwritten by a the updated file) on staging and then deployed to production (using a tool based on content deployment APIs), on one of the production WFEs the file that is served remains the old one. While from other production WFEs, new file gets served as expected.
The problematic server starts serving new file only when Blob cache is manually flushed from _layouts/settings.aspx -> "site collection object cache" -> "Force this server to reset its disk based cache".
So I am suspecting that the blob cache is not getting refreshed as it should on this server.
Web.config entry for blob caching on this server is as below:
<BlobCache location="C:\blobCache" path="\.(gif|jpg|png|css|js|swf|flv)$" maxSize="10" enabled="true" max-age="86400" />
Kindly help resolve this issue !!
Thanks and Regards,
kaushik