Webdav file upload fail with 'raidrive'

Hello,

First, to make the configuration easy to understand, I will explain it as follows:

<File Sharing and Synchronization Solution (Pydio) → S3>
RaiDrive is using Pydio’s WebDAV service, and file storage is configured to point to an S3 bucket.

When I upload files using WinSCP, they are successfully saved to S3 as expected.

However, when I move or copy local files into the mapped drive provided by RaiDrive, the files do not get stored in S3 (see the example below).

I contacted RaiDrive support about this issue, but they replied that I should ask Pydio. That is why I am reaching out here.

----LOG--------------------------------------------------

2025-06-05T08:37:08.202Z INFO pydio.gateway.dav Received MultipartAbort - Clean temporary node:{“Node”: {“Uuid”: “a02b03d0-d969-433e-9400-31e95d71b9f2”, “Path”: “s3/KakaoTalk_20250604_191636508.pdf”, “Etag”: “temporary”, “MTime”: “2025-06-05T08:37:07.000Z”, “MetaStore”: {“name”:“"KakaoTalk_20250604_191636508.pdf"”,“pydio:meta-data-source-name”:“"s3"”,“pydio:meta-data-source-path”:“"KakaoTalk_20250604_191636508.pdf"”,“pydio:meta-loaded-pydio.grpc.acl”:“true”,“pydio:meta-loaded-pydio.grpc.activity”:“true”,“pydio:meta-loaded-pydio.grpc.meta”:“true”,“pydio:meta-loaded-pydio.grpc.user-meta”:“true”}}}
2025-06-05T08:37:08.227Z ERROR pydio.gateway.dav |- DAV END {“method”: “GET”, “path”: “/dav/datasource-s3/KakaoTalk_20250604_191636508.pdf”, “error”: “file does not exist”}
2025-06-05T08:37:08.240Z ERROR pydio.gateway.dav |- DAV END {“method”: “DELETE”, “path”: “/dav/datasource-s3/KakaoTalk_20250604_191636508.pdf”, “error”: “file does not exist”}
2025-06-05T08:37:08.338Z INFO pydio.gateway.dav Received MultipartAbort - Clean temporary node:{“Node”: {“Uuid”: “d55897ce-d894-47f0-9016-1147d97f11ec”, “Path”: “s3/KakaoTalk_20250604_191636508.pdf”, “Etag”: “temporary”, “MTime”: “2025-06-05T08:37:08.000Z”, “MetaStore”: {“name”:“"KakaoTalk_20250604_191636508.pdf"”,“pydio:meta-data-source-name”:“"s3"”,“pydio:meta-data-source-path”:“"KakaoTalk_20250604_191636508.pdf"”,“pydio:meta-loaded-pydio.grpc.acl”:“true”,“pydio:meta-loaded-pydio.grpc.activity”:“true”,“pydio:meta-loaded-pydio.grpc.meta”:“true”,“pydio:meta-loaded-pydio.grpc.user-meta”:“true”}}}
2025-06-05T08:37:08.365Z ERROR pydio.gateway.dav |- DAV END {“method”: “GET”, “path”: “/dav/datasource-s3/KakaoTalk_20250604_191636508.pdf”, “error”: “file does not exist”}
2025-06-05T08:37:08.373Z ERROR pydio.gateway.dav |- DAV END {“method”: “DELETE”, “path”: “/dav/datasource-s3/KakaoTalk_20250604_191636508.pdf”, “error”: “file does not exist”}
2025-06-05T08:37:08.461Z INFO pydio.gateway.dav Received MultipartAbort - Clean temporary node:{“Node”: {“Uuid”: “2ad7d3ee-5335-4022-b2ef-7854c5975141”, “Path”: “s3/KakaoTalk_20250604_191636508.pdf”, “Etag”: “temporary”, “MTime”: “2025-06-05T08:37:08.000Z”, “MetaStore”: {“name”:“"KakaoTalk_20250604_191636508.pdf"”,“pydio:meta-data-source-name”:“"s3"”,“pydio:meta-data-source-path”:“"KakaoTalk_20250604_191636508.pdf"”,“pydio:meta-loaded-pydio.grpc.acl”:“true”,“pydio:meta-loaded-pydio.grpc.activity”:“true”,“pydio:meta-loaded-pydio.grpc.meta”:“true”,“pydio:meta-loaded-pydio.grpc.user-meta”:“true”}}}
2025-06-05T08:37:08.488Z ERROR pydio.gateway.dav |- DAV END {“method”: “GET”, “path”: “/dav/datasource-s3/KakaoTalk_20250604_191636508.pdf”, “error”: “file does not exist”}
2025-06-05T08:37:08.501Z ERROR pydio.gateway.dav |- DAV END {“method”: “DELETE”, “path”: “/dav/datasource-s3/KakaoTalk_20250604_191636508.pdf”, “error”: “file does not exist”}
2025-06-05T08:37:08.572Z INFO pydio.gateway.dav Received MultipartAbort - Clean temporary node:{“Node”: {“Uuid”: “bb49103c-44ca-4274-93df-21ce59edd611”, “Path”: “s3/KakaoTalk_20250604_191636508.pdf”, “Etag”: “temporary”, “MTime”: “2025-06-05T08:37:08.000Z”, “MetaStore”: {“name”:“"KakaoTalk_20250604_191636508.pdf"”,“pydio:meta-data-source-name”:“"s3"”,“pydio:meta-data-source-path”:“"KakaoTalk_20250604_191636508.pdf"”,“pydio:meta-loaded-pydio.grpc.acl”:“true”,“pydio:meta-loaded-pydio.grpc.activity”:“true”,“pydio:meta-loaded-pydio.grpc.meta”:“true”,“pydio:meta-loaded-pydio.grpc.user-meta”:“true”}}}
2025-06-05T08:37:08.597Z ERROR pydio.gateway.dav |- DAV END {“method”: “GET”, “path”: “/dav/datasource-s3/KakaoTalk_20250604_191636508.pdf”, “error”: “file does not exist”}
2025-06-05T08:37:08.606Z ERROR pydio.gateway.dav |- DAV END {“method”: “DELETE”, “path”: “/dav/datasource-s3/KakaoTalk_20250604_191636508.pdf”, “error”: “file does not exist”}
2025-06-05T08:37:08.657Z INFO pydio.gateway.dav Received MultipartAbort - Clean temporary node:{“Node”: {“Uuid”: “f62ab8bd-3105-43d0-aff9-725bee0dd148”, “Path”: “s3/KakaoTalk_20250604_191636508.pdf”, “Etag”: “temporary”, “MTime”: “2025-06-05T08:37:08.000Z”, “MetaStore”: {“name”:“"KakaoTalk_20250604_191636508.pdf"”,“pydio:meta-data-source-name”:“"s3"”,“pydio:meta-data-source-path”:“"KakaoTalk_20250604_191636508.pdf"”,“pydio:meta-loaded-pydio.grpc.acl”:“true”,“pydio:meta-loaded-pydio.grpc.activity”:“true”,“pydio:meta-loaded-pydio.grpc.meta”:“true”,“pydio:meta-loaded-pydio.grpc.user-meta”:“true”}}}
2025-06-05T08:37:08.687Z ERROR pydio.gateway.dav |- DAV END {“method”: “GET”, “path”: “/dav/datasource-s3/KakaoTalk_20250604_191636508.pdf”, “error”: “file does not exist”}
2025-06-05T08:37:08.698Z ERROR pydio.gateway.dav |- DAV END {“method”: “DELETE”, “path”: “/dav/datasource-s3/KakaoTalk_20250604_191636508.pdf”, “error”: “file does not exist”}
2025-06-05T08:37:08.868Z INFO pydio.gateway.dav Received MultipartAbort - Clean temporary node:{“Node”: {“Uuid”: “52f56f1b-9188-4c69-8c6c-e782620f121b”, “Path”: “s3/KakaoTalk_20250604_191636508.pdf”, “Etag”: “temporary”, “MTime”: “2025-06-05T08:37:08.000Z”, “MetaStore”: {“name”:“"KakaoTalk_20250604_191636508.pdf"”,“pydio:meta-data-source-name”:“"s3"”,“pydio:meta-data-source-path”:“"KakaoTalk_20250604_191636508.pdf"”,“pydio:meta-loaded-pydio.grpc.acl”:“true”,“pydio:meta-loaded-pydio.grpc.activity”:“true”,“pydio:meta-loaded-pydio.grpc.meta”:“true”,“pydio:meta-loaded-pydio.grpc.user-meta”:“true”}}}
2025-06-05T08:37:08.928Z ERROR pydio.gateway.dav |- DAV END {“method”: “GET”, “path”: “/dav/datasource-s3/KakaoTalk_20250604_191636508.pdf”, “error”: “file does not exist”}
2025-06-05T08:37:08.943Z ERROR pydio.gateway.dav |- DAV END {“method”: “DELETE”, “path”: “/dav/datasource-s3/KakaoTalk_20250604_191636508.pdf”, “error”: “file does not exist”}

Hi @emote2614 and welcome to the forum.

Are all files failing or just this one ?
How big it is ?
Could please give us more details about RaiDrive and what you are trying to do?

We have no specific experience with this tool and it’s hard to get the full picture only with your stack trace.
For the record, we usually try to avoid relying on the webdav layer for such integration processes: the protocol introduces complexity and reduce reliability: we only support it for very specific use cases for our clients.