Open x1ntt opened 4 months ago
我是通过podman部署的,alist监听5244,通过本项目代理,监听5344 Linux上通过davfs挂载5344到目录,目录访问正常,但是上传会失败,表现是,上传后马上ls可以看到文件,稍后再ls就看不到了,应该是上传失败了。无论是否是加密目录都是如此。 davfs2项目地址https://savannah.nongnu.org/projects/davfs2 附上podman logs -f日志
podman logs -f
@@request_info: a1f42f7a-6297-4c54-9a48-7a423b1b1bc3 PROPFIND http://192.168.6.175:5244/dav/ { 'user-agent': 'davfs2/1.7.0 neon/0.31.2', connection: 'TE', te: 'trailers', host: '192.168.6.175:5244', depth: '1', 'content-length': '257', 'content-type': 'application/xml', authorization: 'Basic YWrhtrhRtaW46Qkp88rhtrthDM3' } false false @@statusCode a1f42f7a-6297-4c54-9a48-7a423b1b1bc3 207 { 'content-type': 'text/xml; charset=utf-8', date: 'Thu, 07 Mar 2024 03:59:34 GMT', 'transfer-encoding': 'chunked' } 响应关闭... a1f42f7a-6297-4c54-9a48-7a423b1b1bc3 http://192.168.6.175:5244/dav/ 响应关闭... a1f42f7a-6297-4c54-9a48-7a423b1b1bc3 /dav/ @@decodeURI(fileName) NUC11 @@request_client: PROPFIND http://192.168.6.175:5244/dav/NUC11/ { 'user-agent': 'davfs2/1.7.0 neon/0.31.2', connection: 'TE', te: 'trailers', host: '192.168.6.175:5244', depth: '1', 'content-length': '257', 'content-type': 'application/xml', authorization: 'Basic YWrhtrhRtaW46Qkp88rhtrthDM3' } @@statusCode 207 { 'content-type': 'text/xml; charset=utf-8', date: 'Thu, 07 Mar 2024 03:59:34 GMT', 'content-length': '1048' } httpResp响应结束... /dav/NUC11/ @@request_info: 49e22f1b-5c06-433c-bc1f-3e3481ece411 LOCK http://192.168.6.175:5244/dav/NUC11/python362.chm { 'user-agent': 'davfs2/1.7.0 neon/0.31.2', connection: 'TE', te: 'trailers', host: '192.168.6.175:5244', 'content-length': '162', 'content-type': 'application/xml', depth: '0', timeout: 'Second-1800', authorization: 'Basic YWrhtrhRtaW46Qkp88rhtrthDM3' } false false @@statusCode 49e22f1b-5c06-433c-bc1f-3e3481ece411 200 { 'content-type': 'application/xml; charset=utf-8', 'lock-token': '<1709710985>', date: 'Thu, 07 Mar 2024 03:59:34 GMT', 'content-length': '420' } 响应关闭... 49e22f1b-5c06-433c-bc1f-3e3481ece411 http://192.168.6.175:5244/dav/NUC11/python362.chm 响应关闭... 49e22f1b-5c06-433c-bc1f-3e3481ece411 /dav/NUC11/python362.chm
同时,通过davfs挂载alist是没问题的,上传功能正常 alist-encrypt的web端上传也正常,加密也没问题。目前仅发现上述问题
这个超出我的理解了,我试试看 davfs挂载 webdav看看哈,应该是一些协议小差异,之前群晖的webdav和rclone的 webdav都存在一些不兼容问题,排查起来还是有点小复杂
是否可能是ua的问题呢?alist可以设置ua为netdisk,我看日志里面的ua是 davfs2/1.7.0 neon/0.31.2 我有办法自定义ua吗?
davfs2/1.7.0 neon/0.31.2
修改代码设置了一下ua,也没用,这个只能等你看看啦😥
我是通过podman部署的,alist监听5244,通过本项目代理,监听5344 Linux上通过davfs挂载5344到目录,目录访问正常,但是上传会失败,表现是,上传后马上ls可以看到文件,稍后再ls就看不到了,应该是上传失败了。无论是否是加密目录都是如此。 davfs2项目地址https://savannah.nongnu.org/projects/davfs2 附上
podman logs -f
日志同时,通过davfs挂载alist是没问题的,上传功能正常 alist-encrypt的web端上传也正常,加密也没问题。目前仅发现上述问题