Debian Etch and Apache2

Anyone running Debian Etch and Apache2 may have noticed that a recent update (to version 2.2.3-3) has rendered AuthDigest unusuable. Here’s what you need to do to get it working:

  • Change any instances of AuthDigestFile to AuthUserFile (in apache2.conf, your VirtualHost definitions, etc.)
  • The recent update unlinked authz_user.load from the enabled modules. You’ll need to relink it.
    ln -s /etc/apache2/mods-available/authz_user.load /etc/apache2/mods-available/authz_user.load
  • That should fix the problem for you. There are a couple of bug reports that have been filed, so hopefully it gets fixed soon.

    5 thoughts on “Debian Etch and Apache2

    1. You mean SID or Etch, not Sarge. Or you mean Apache 2.0.54-5sarge1, which hasn’t been updated since August 31.

    2. (sudo) a2enmod authz_user

      That’s the “proper” way to do it, but it’s just a wrapper to the manual symlink you did. Thanks for the tip!

    3. Kyle,

      I had a problem getting AuthDigest to work correctly, apache version 2.2.3.

      Thank you for the idea of replacing AuthDigestFile with AuthUserFile, because it immediately corrected the “Invalid command ‘AuthDigestFile'”.

      Hopefully this will help others when googling Invalid command ‘AuthDigestFile’.

    4. Worked like a charm. This problem was causing me hours of headaches until I came across this blurb. Thanks, and I hope this helps others looking to resolve this issue.

    Leave a Reply

    Your email address will not be published. Required fields are marked *