When the Force authentication setting is changed to On restricted pages the site_403 and securesite_403 variables are only set on the next anonymous page request (in _securesite_forced(), when empty($user->uid), in securesite_boot()). Before this happens, the Default 403 (access denied) page field on the Error reporting page will be cleared out (because securesite_403 isn't set yet).

Proposed solution is to set the respective variables immediately when the Secure Site settings form is submitted.

Comments

darren oh’s picture

Status: Active » Fixed

Fixed in CVS commit 161554.

Status: Fixed » Closed (fixed)

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

  • Commit e5d1928 on 6.x-2.x, 7.x-2.x, 8.x-1.x by Darren Oh:
    #352276 by naquah: Fixed delay in saving 403 page settings.