如何解决无法删除NextCloud外部存储中的文件夹
我向NextCloud(自托管)添加了一个外部存储。外部存储符合Amazon S3并使用MinIO,并且遵循MinIO official doc进行反向代理配置。
在NextCloud Web UI中,我可以创建新文件夹并将文件上传到外部存储,但不能删除文件夹。
我在MinIO的日志(/var/log/message
)中未发现任何错误:
# sudo systemctl status MinIO.service
● MinIO.service - OSS Node (MinIO)
Loaded: loaded (/usr/lib/systemd/system/MinIO.service; enabled; vendor preset: disabled)
Active: active (running) since Mon 2020-10-26 15:24:34 CST; 58min ago
Docs: https://docs.min.io
Main PID: 21114 (MinIO)
Tasks: 13 (limit: 5044)
Memory: 145.6M
CGroup: /system.slice/MinIO.service
└─21114 /usr/local/bin/MinIO server --address 192.168.144.0:9000 http://192.168.144.0:9000/var/MinIO/Data{1...4} http://192.168.144.1:9000/var/MinIO/Data{1...4}
Oct 26 15:24:37 0x00.Example.com MinIO[21114]: All MinIO sub-systems initialized successfully
Oct 26 15:24:37 0x00.Example.com MinIO[21114]: Waiting for all MinIO IAM sub-system to be initialized.. lock acquired
Oct 26 15:24:37 0x00.Example.com MinIO[21114]: Status: 8 Online,0 Offline.
Oct 26 15:24:37 0x00.Example.com MinIO[21114]: Endpoint: http://192.168.144.0:9000
Oct 26 15:24:37 0x00.Example.com MinIO[21114]: Object API (Amazon S3 compatible):
Oct 26 15:24:37 0x00.Example.com MinIO[21114]: Go: https://docs.min.io/docs/golang-client-quickstart-guide
Oct 26 15:24:37 0x00.Example.com MinIO[21114]: Java: https://docs.min.io/docs/java-client-quickstart-guide
Oct 26 15:24:37 0x00.Example.com MinIO[21114]: Python: https://docs.min.io/docs/python-client-quickstart-guide
Oct 26 15:24:37 0x00.Example.com MinIO[21114]: JavaScript: https://docs.min.io/docs/javascript-client-quickstart-guide
Oct 26 15:24:37 0x00.Example.com MinIO[21114]: .NET: https://docs.min.io/docs/dotnet-client-quickstart-guide
我在Apache HTTP Server日志中找到了一些404:
[Mon Oct 26 15:28:10.293209 2020] [IO 639:670] [TIME 6981] [STATUS 200] [REQ GET /1ef34cf173fa1664?prefix=Readme.md&max-keys=1&delimiter=%2F&encoding-type=url HTTP/1.1] Referer: -; UA: aws-sdk-php/3.133.27 GuzzleHttp/6.5.1 curl/7.61.1 PHP/7.2.24
[Mon Oct 26 15:28:10.296057 2020] [IO 590:321] [TIME 11142] [STATUS 404] [REQ HEAD /1ef34cf173fa1664/Documents HTTP/1.1] Referer: -; UA: aws-sdk-php/3.133.27 GuzzleHttp/6.5.1 curl/7.61.1 PHP/7.2.24
[Mon Oct 26 15:28:10.302479 2020] [IO 590:350] [TIME 10398] [STATUS 404] [REQ HEAD /1ef34cf173fa1664/README.md HTTP/1.1] Referer: -; UA: aws-sdk-php/3.133.27 GuzzleHttp/6.5.1 curl/7.61.1 PHP/7.2.24
[Mon Oct 26 15:28:10.310743 2020] [IO 589:321] [TIME 9598] [STATUS 404] [REQ HEAD /1ef34cf173fa1664/Pictures HTTP/1.1] Referer: -; UA: aws-sdk-php/3.133.27 GuzzleHttp/6.5.1 curl/7.61.1 PHP/7.2.24
[Mon Oct 26 15:28:10.314366 2020] [IO 639:670] [TIME 7489] [STATUS 200] [REQ GET /1ef34cf173fa1664?prefix=README.md&max-keys=1&delimiter=%2F&encoding-type=url HTTP/1.1] Referer: -; UA: aws-sdk-php/3.133.27 GuzzleHttp/6.5.1 curl/7.61.1 PHP/7.2.24
[Mon Oct 26 15:28:10.326137 2020] [IO 590:350] [TIME 11140] [STATUS 404] [REQ HEAD /1ef34cf173fa1664/readme.md HTTP/1.1] Referer: -; UA: aws-sdk-php/3.133.27 GuzzleHttp/6.5.1 curl/7.61.1 PHP/7.2.24
[Mon Oct 26 15:28:10.338343 2020] [IO 639:670] [TIME 4939] [STATUS 200] [REQ GET /1ef34cf173fa1664?prefix=readme.md&max-keys=1&delimiter=%2F&encoding-type=url HTTP/1.1] Referer: -; UA: aws-sdk-php/3.133.27 GuzzleHttp/6.5.1 curl/7.61.1 PHP/7.2.24
[Mon Oct 26 15:28:10.356539 2020] [IO 619:783] [TIME 6370] [STATUS 200] [REQ GET /1ef34cf173fa1664?delimiter=%2F&prefix=&encoding-type=url HTTP/1.1] Referer: -; UA: aws-sdk-php/3.133.27 GuzzleHttp/6.5.1 curl/7.61.1 PHP/7.2.24
[Mon Oct 26 15:28:10.383867 2020] [IO 619:783] [TIME 5681] [STATUS 200] [REQ GET /1ef34cf173fa1664?delimiter=%2F&prefix=&encoding-type=url HTTP/1.1] Referer: -; UA: aws-sdk-php/3.133.27 GuzzleHttp/6.5.1 curl/7.61.1 PHP/7.2.24
[Mon Oct 26 15:28:10.409280 2020] [IO 619:783] [TIME 5469] [STATUS 200] [REQ GET /1ef34cf173fa1664?delimiter=%2F&prefix=&encoding-type=url HTTP/1.1] Referer: -; UA: aws-sdk-php/3.133.27 GuzzleHttp/6.5.1 curl/7.61.1 PHP/7.2.24
[Mon Oct 26 15:28:10.621346 2020] [IO 1176:4044] [TIME 668] [STATUS 200] [REQ HEAD /1ef34cf173fa1664 HTTP/1.1] Referer: -; UA: aws-sdk-php/3.133.27 GuzzleHttp/6.5.1 curl/7.61.1 PHP/7.2.24
[Mon Oct 26 15:28:10.623045 2020] [IO 619:783] [TIME 5094] [STATUS 200] [REQ GET /1ef34cf173fa1664?delimiter=%2F&prefix=&encoding-type=url HTTP/1.1] Referer: -; UA: aws-sdk-php/3.133.27 GuzzleHttp/6.5.1 curl/7.61.1 PHP/7.2.24
[Mon Oct 26 15:28:10.629222 2020] [IO 590:321] [TIME 6180] [STATUS 404] [REQ HEAD /1ef34cf173fa1664/Documents HTTP/1.1] Referer: -; UA: aws-sdk-php/3.133.27 GuzzleHttp/6.5.1 curl/7.61.1 PHP/7.2.24
[Mon Oct 26 15:28:10.638079 2020] [IO 589:321] [TIME 5951] [STATUS 404] [REQ HEAD /1ef34cf173fa1664/Pictures HTTP/1.1] Referer: -; UA: aws-sdk-php/3.133.27 GuzzleHttp/6.5.1 curl/7.61.1 PHP/7.2.24
所有HTTP GET请求都返回200状态,但是一些HTTP HEAD请求返回404状态,一些HTTP HEAD请求返回200状态。
它有什么问题,或如何分析?
P.S。 1ef34cf173fa1664
是存储桶名称。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。