Не могу войти в свой webdav, созданный на nginx, с правильным именем пользователя и паролем.

Не могу войти в свой webdav, созданный на nginx, с правильным именем пользователя и паролем.

Я создаю свой сервер webdav следующим образом:

apt-get install nginx-full
vim /etc/nginx/conf.d/webdav.conf
server {
    listen 80;
    listen [::]:80;
    server_name vps_ip;
    auth_basic              realm_name;
    auth_basic_user_file    /etc/nginx/.credentials.list;
    dav_methods     PUT DELETE MKCOL COPY MOVE;
    dav_ext_methods PROPFIND OPTIONS;
    dav_access      user:rw group:rw all:r;
    client_max_body_size    0;
    create_full_put_path    on;
}
#add username and  password
echo -n 'userName:' | sudo tee -a /etc/nginx/.credentials.list;
openssl passwd -apr1 | sudo tee -a /etc/nginx/.credentials.list;
#restart my nginx
systemlctl restart nginx

Введите мой IP-адрес VPS в браузере, введите имя пользователя и пароль, и это окно будет всплывать снова и снова.

введите описание изображения здесь

Как же это исправить?

1.учетная запись и пароль Я установил учетную запись и пароль как sammy, sammy.

cat   /etc/nginx/.credentials.list
$apr1$8n9ND3iO$5.vkNPeJZ5h3jJ/d.onJ81

2.журнал

cat   /var/log/nginx/access.log
xxxx - - [26/Jul/2021:00:26:12 +0000] "GET /.env HTTP/1.1" 401 597 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.129 Safari/537.36"
xxxx - - [26/Jul/2021:00:26:13 +0000] "POST / HTTP/1.1" 401 597 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.129 Safari/537.36"
xxxx - - [26/Jul/2021:00:27:54 +0000] "GET / HTTP/1.1" 400 173 "-" "-"
xxxx - - [26/Jul/2021:00:39:28 +0000] "GET / HTTP/1.1" 401 195 "-" "Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)"
cat   /var/log/nginx/error.log
#Nothing in  /var/log/nginx

Связанный контент