Serve webdav behind nginx reverse ssl proxy

I think this is probably because you are serving at /rclone/ instead of /. Try serving it at / - does it work then?

Rclone will need a tweak to enable serving it at /rclone/.