3

I have Nginx with WebDAV module working and everything is right, except the files or the folders that contains any square brackets ] or [. That files/folder are never showed in the list.

I never had this problem with Apache, so I guess that Apache is doing some rewrite automatically. But now, I need to use nginx.

I just realize that it doesn't work either with the char ª. Clearly, it's an issue related to escape certain chars.

Using a web browser it works, but never with a WebDAV client (Cyberduck, Transmit, OSX Finder...)

This is my config file:

server {
    server_name my.server.com;

    root /home/web/dav;

    dav_methods PUT DELETE MKCOL COPY MOVE;
    dav_ext_methods PROPFIND OPTIONS;

    auth_basic  "Description";
    auth_basic_user_file /etc/nginx/passwd.dav;


    location / {
    autoindex on;

        client_body_temp_path /var/www/php5fpm/tmp/client-tmp 1 2;
        create_full_put_path on;
        client_max_body_size 50m;
        dav_access user:rw group:r  all:r;
    }
}

Debug info:

1 Answer 1

1

Finally, it was a bug. Solved and waiting to be merge to nginx-dav-ext, further information in https://github.com/arut/nginx-dav-ext-module/issues/6

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .