Skip to content

Web UI copy to another folder gives net/http timeout error for large files (i.e. 32GB) #702

Description

@erpadmin

Note: This issue tracker is only used for reporting qualified bugs. Use Pydio Forums for support or feature requests: first-start, install, or config-related troubleshootings will be ignored and closed! Otherwise, please fill all sections below.

📝 Describe the bug

Web UI copy to another folder gives net/http timeout error for large files (i.e. 32GB).

⚙️ How-to Reproduce

Steps to reproduce the behavior:

Right Click -> Copy -> Select Folder after 1 minute check status

Same workflow involves files with size in the MBs work fine.

🩺 Environment / Setup

Complete the following information:

Server Versions:

  • Cells Version 4.4.15
  • MariaDB/MySQL version: N/A
  • Server OS: RHEL 8

Client used for testing:

  • Browser: Edge
  • binary client has no issues

Additional context:
home edition default storage and common-files data area

Log Detail:


2025-10-31T14:58:06.207-0500    INFO    pydio.rest.jobs Creating copy/move job  {"paths": ["pydiods1/uniref90_2022_05.fa.zip"], "target": "pydiods1/sharefolder"}
2025-10-31T14:58:06.411-0500    INFO    pydio.grpc.tasks        Run Job copy-move-ba6cec3d-1a4b-472d-8eb1-2a95f6a393ff on demand
2025-10-31T14:58:06.411-0500    INFO    pydio.grpc.tasks        AutoStarting Job Copying file in background... after update
2025-10-31T14:59:06.476-0500    ERROR   pydio.grpc.tasks        HandlerExec: Error on CopyObject        {"error": "Put \"http://127.0.0.1:40635/pydiods1/5b30a66c-39c3-4f5e-8c08-50ac5cbc4ae3\": net/http: timeout awaiting response headers", "OperationUuid": "copy-move-ba6cec3d-1a4b-472d-8eb1-2a95f6a393ff-12b6c3a3"}
2025-10-31T14:59:06.480-0500    WARN    pydio.grpc.tasks        Error while copying object, reverted index node {"NodePath": "pydiods1/sharefolder/uniref90_2022_05.fa.zip", "OperationUuid": "copy-move-ba6cec3d-1a4b-472d-8eb1-2a95f6a393ff-12b6c3a3"}
2025-10-31T14:59:06.480-0500    ERROR   pydio.grpc.tasks        Error during copy/move  {"error": "Put \"http://127.0.0.1:40635/pydiods1/5b30a66c-39c3-4f5e-8c08-50ac5cbc4ae3\": net/http: timeout awaiting response headers", "OperationUuid": "copy-move-ba6cec3d-1a4b-472d-8eb1-2a95f6a393ff-12b6c3a3"}
2025-10-31T14:59:16.480-0500    INFO    pydio.grpc.tasks        Forcing close session copy-009cc2fa-7d3c-43a0-ad97-5a635dde22bb and unlock      {"OperationUuid": "copy-move-ba6cec3d-1a4b-472d-8eb1-2a95f6a393ff-12b6c3a3"}
2025-10-31T15:08:17.193-0500    INFO    pydio.grpc.jobs Deleting AutoClean Job copy-move-ba6cec3d-1a4b-472d-8eb1-2a95f6a393ff   {"OperationUuid": "internal-prune-jobs-c8ed2cf6"}

Filesystem additional detail:
The zip in question is 34592525123 in size. Several copy attempts were made. This output tells me it actually completes the copy.

[pydiods1]# ls -ltr
total 169188800
-rw-r--r--. 1 pydio pydio    40651403 Aug 29 14:29 af0f7bfb-fa07-4ada-be3d-be982e301fbf
-rw-r--r--. 1 pydio pydio    40792416 Aug 29 16:22 cd0a9224-330c-44e0-a861-9b90babded28
-rw-r--r--. 1 pydio pydio    40830464 Aug 29 16:23 f81a2ebf-bf24-4465-ab76-1d758793909b
-rw-r--r--. 1 pydio pydio    45023488 Aug 29 16:25 467509da-cfa3-4ef5-9b4d-f54ad6ee1b3b
-rw-r--r--. 1 pydio pydio    46431708 Aug 29 16:26 351fbc2e-ba29-4d58-99af-afc3005d4019
-rw-r--r--. 1 pydio pydio    72289591 Aug 29 16:27 a032153b-4345-4a7e-ad57-4a99595323ce
-rw-r--r--. 1 pydio pydio         148 Aug 29 16:30 cafc23b5-bc16-4327-b7c7-de32e58af872
-rw-r--r--. 1 pydio pydio       65536 Oct  7 20:00 snapshot-2025-10-07.db
-rw-r--r--. 1 pydio pydio       65536 Oct  8 20:00 snapshot-2025-10-08.db
-rw-r--r--. 1 pydio pydio       65536 Oct  9 20:00 snapshot-2025-10-09.db
-rw-r--r--. 1 pydio pydio       65536 Oct 10 20:00 snapshot-2025-10-10.db
-rw-r--r--. 1 pydio pydio       65536 Oct 11 20:00 snapshot-2025-10-11.db
-rw-r--r--. 1 pydio pydio       65536 Oct 12 20:00 snapshot-2025-10-12.db
-rw-r--r--. 1 pydio pydio       65536 Oct 13 20:00 snapshot-2025-10-13.db
-rw-r--r--. 1 pydio pydio       65536 Oct 14 20:00 snapshot-2025-10-14.db
-rw-r--r--. 1 pydio pydio       65536 Oct 15 20:00 snapshot-2025-10-15.db
-rw-r--r--. 1 pydio pydio       65536 Oct 16 20:00 snapshot-2025-10-16.db
-rw-r--r--. 1 pydio pydio        1007 Oct 22 15:24 4f08d1df-936f-4015-847e-0fc3927bc8a3
-rw-r--r--. 1 pydio pydio 34592525123 Oct 31 12:13 c254035c-c31b-4ec2-a1b8-88cb086aa2f8   <--- original file
-rw-r--r--. 1 pydio pydio 34592525123 Oct 31 13:35 33f30b61-4f8b-466b-8eb9-11962508850d   <--- copy attempt that showed failed in the task list
-rw-r--r--. 1 pydio pydio 34592525123 Oct 31 13:38 2506dd5a-b1d1-4508-a52a-222401f156ac   <--- copy attempt that showed failed in the task list
-rw-r--r--. 1 pydio pydio 34592525123 Oct 31 13:42 c0c07ccd-d171-4ecc-b7eb-21daa7fa57a6   <--- copy attempt that showed failed in the task list
-rw-r--r--. 1 pydio pydio        1007 Oct 31 13:43 078b5c83-47e6-4665-9b86-3d1cbbd58c68   <--- copy attempt that showed failed in the task list
-rw-r--r--. 1 pydio pydio 34592525123 Oct 31 14:59 5b30a66c-39c3-4f5e-8c08-50ac5cbc4ae3   <--- copy attempt that showed failed in the task list


### Random hash comparison check
[pydiods1]# md5sum c254035c-c31b-4ec2-a1b8-88cb086aa2f8 
dc53841f18f795e6126db32785e8302c  c254035c-c31b-4ec2-a1b8-88cb086aa2f8

[pydiods1]# md5sum 5b30a66c-39c3-4f5e-8c08-50ac5cbc4ae3 
dc53841f18f795e6126db32785e8302c  5b30a66c-39c3-4f5e-8c08-50ac5cbc4ae3

It is worth noting however that the file is never indexed(?) into UI (doesn't show up) probably because of the earlier net/http error.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions