It seems that webserver_auth executes after some modules which need administrator permissions. It is only really obvious on the first request after login, but I think it should still be addressed. Since the default module weight is zero, can an install file be added to set webserver_auth's weight to -1? This simple function in webserver_auth.install does the trick on my setup:

function webserver_auth_install() {
  db_query("UPDATE {system} SET weight=-1 WHERE name='webserver_auth'");
}

Comments

gaards’s picture

Issue summary: View changes
Status: Active » Closed (outdated)

Closed because Drupal 6 is no longer supported. If the issue verifiably applies to later versions, please reopen with details and update the version.