ฉันใช้เซิร์ฟเวอร์ owncloud 10.0.10 ที่โฮสต์ในเครื่องเสมือน (vm-A) ฉันไม่สามารถเข้าถึงได้ ฉันสามารถเชื่อมต่อโดยใช้ webdav จากทั้งพีซีที่บ้านและเครื่องเสมือนจากผู้ให้บริการแบบชำระเงินที่ฉันดูแล (vm-B) ทุกอย่างทำงานได้อย่างราบรื่น (อ่าน/เขียนไฟล์) ฉันเพิ่งได้รับสิทธิ์เข้าถึงเครื่องเสมือนเครื่องที่สามจากงานของฉัน (vm-C) เมื่อตั้งค่าการเข้าถึง webdav จาก vm-C ไปยังเซิร์ฟเวอร์ webdav ใน vm-A ฉันสามารถเรียกดูการแชร์ได้ แต่การเขียนไปยังการแชร์ใช้งานไม่ได้ - ใช้ได้กับไฟล์ขนาดเล็กมากเท่านั้น (<10kB) สิ่งนี้เกิดขึ้นกับทั้ง davfs2 และ rclone
ฉันสับสนเพราะฉันตั้งค่าทั้ง vm-B (ทำงาน) และ vm-C (ใช้งานไม่ได้) และทั้งคู่เป็นระบบ Debian ที่เสถียร (ซอฟต์แวร์ทั้งหมดที่ใช้เหมือนกันทุกประการ - ไฟล์การกำหนดค่าถูกคัดลอกแบบคำต่อคำ)
นอกจากนี้ vm-C จะใช้งานไม่ได้เมื่อ "พูดคุย" กับ vm-A เท่านั้น มีเซิร์ฟเวอร์ webdav ในเครื่องที่สอง (vm-B - nextcloud - รีลีสเสถียรล่าสุด) และ vm-C ไม่มีปัญหาในการเขียนไฟล์ขนาดใหญ่ไปยังเซิร์ฟเวอร์นี้ ใช้เว็บดาฟ
เมื่อใช้ rclone บันทึกจะแสดง:
10/01/2022 21:47:31 DEBUG : PUT /remote.php/dav/files/username/testfile HTTP/1.1
โฮสต์: host.url
User-Agent: rclone/v1.53.3-DEV
ความยาวเนื้อหา: 40960
การอนุญาต: XXXX
ประเภทเนื้อหา: แอปพลิเคชัน/ออคเต็ตสตรีม
Oc-Checksum: SHA1:c90116149196cbf74ffb453ecb3b12945372ebfa
ผู้อ้างอิง: https://host.url/remote.php/dav/files/username/
X-Oc-Mเวลา: 1641851243
ยอมรับการเข้ารหัส: gzip
2022/01/10 21:47:31 DEBUG : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>
2022/01/10 21:47:51 DEBUG : <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< <<<<<<<<<<<<<<<<<<<<<<
2022/01/10 21:47:51 DEBUG : HTTP RESPONSE (req 0xc000222100)
2022/01/10 21:47:51 DEBUG: ข้อผิดพลาด: อ่าน tcp 192.168.193.13:55270->45.61.32.79:443: อ่าน: การเชื่อมต่อรีเซ็ตโดยเพียร์
10/01/2022 21:53:04 DEBUG : DELETE /remote.php/dav/files/username/testfile HTTP/1.1
2022/01/10 21:53:04 DEBUG : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>
2022/01/10 21:53:05 DEBUG : <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< <<<<<<<<<<<<<<<<<<<<<<
2022/01/10 21:53:05 DEBUG : HTTP RESPONSE (req 0xc00067ba00)
2022/01/10 21:53:05 DEBUG : HTTP/1.1 404 ไม่พบ
บางครั้งข้อความแสดงข้อผิดพลาดเดียวกันนี้ปรากฏในไฟล์ขนาดเล็ก (<10kB) แต่การอัปโหลดสำเร็จในการลองใหม่ครั้งที่สองหรือครั้งที่สาม