(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
Total Access Count