(apache 2.2) BASIC認証ができなくなった (2006/11/15)
apache 2.0 系から apache 2.2 系にアップグレードした際に,BASIC 認証ができなくなりました.apache のログには,
access to /hoge/ failed, reason: require directives present \ and no Authoritative handler., referer: http://hoge.jp/というようなログが残されます.
a2enmod でモジュールを見ると,apache 2.0 系に比べてモジュールが細分化されているようです.このモジュールのうち,authz_user を enable として apache を再起動すれば,apache 2.2 系においてもBASIC 認証ができるようになりました.
# a2enmod Module name? authz_user # /etc/init.d/apache2 force-reload
梅原 大祐 / UMEHARA Daisuke umehara@kit.ac.jp Last modified: 2020/05/01 15:37