nginx и auth_basic

Я пытаюсь заставить базовую аутентификацию работать с nginx в Ubuntu Jaunty. В nginx.conf я добавил эти две строки в контексте сервера:

server {
   ...
   auth_basic "Restricted Access";
   auth_basic_user_file /etc/nginx/.htpasswd;
   ...
}

Тогда я могу получитьed apache2-utils для получения htpasswd, который я использовал для создания файла htpasswd:

htpasswd -d -c /etc/nginx/.htpasswd joe

Когда я пытаюсь получить доступ к сайту, диалог аутентификации появляется, как и ожидалось, но когда я вводил имя пользователя и пароль, он просто обновлял диалоговое окно. Это неМне не нравится пароль, который я предоставляю. Я попытался запустить htpasswd как с опцией -d, так и без нее, но все равно не повезло. Он отказался подтвердить подлинность. Любые идеи, что яя делаю неправильно?

Любая помощь будет оценена.