Ran into this problem and finally figured out it was due to bad access rules. I set access rules to deny all actions to any users that didn’t have ‘admin’ role. The problem is, this also denied the use of the site/error action. So the trick of course is allow all users access to that action.
Posted in Coding.