htpasswdのユーザー名,パスワードを変更したら認識しなくなった。
慌てたがよくよく見てみると、
httpd.confに
AuthUserFile /etc/httpd/conf/.htpasswd AuthGroupFile /dev/null AuthName "Password" AuthType Basic require user ユーザ名
この[require user ユーザ名]に自分で前のユーザ名を指定していたために入れなかったというオチ。
.htpasswdに登録してある全てのユーザー名で認証出来るように
[require valid-user]
しておけば問題は無かった。