For about a year, I had WP Super Cache installed on a site which is managed under version control and staging practices. It was working as expected. (Re: the version control - I must demonstrate the site's functionality on our dev site prior to deploying to staging and production.)
Our dev and staging environments are password protected via Windows Authentication. I updated to the latest version of WP Super Cache and the latest version of WordPress and I discovered today that, when running Super Cache on those environments, I now get 500 errors.
If I turn Windows Authentication off (allowing Anonymous Authentication), Super Cache works perfectly. As soon as I turn it off and turn Windows Authentication back on, I get the 500 errors.
When running under Anonymous Authentication, the site uses the application pool identity. When testing with the Windows Authentication, I have been using a user with global admin permissions. All other plugins work as expected, just not WP Super Cache.
We need to keep the password protection on, and yet we must demo the Super Cache functionality to our management in dev and staging.
Please advise!