Einen Sytaxfehler würd ich eher ausschießen, da die gleiche .htaccess auf einem anderen Server mit Apache 2.2.14 völlig problemlos läuft. Aber hier ist der Inhalt:
AuthType Basic
AuthName "Interner Bereich"
AuthUserFile /var/www_other/server/.htpasswd
require valid-user
Weitere Log gibt es nicht, da nur hier der Fehler gemeldet wird. Ich habe beobachtet, dass der Apache Prozess tatsächlich gekillt wird. Die .htpasswd Datei ist tatsächlich an dem Platz und gehört dem user www-data.
Interessant wäre vielleicht noch der Inhalt der vhost Datei:
<VirtualHost *:80>
DocumentRoot /var/www_other/server/
ServerName hier.der.host
ServerAdmin [email]webmaster@hier.der.host[/email]
<Directory /var/www_other/server/>
Options +Indexes +FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>