“signing required” when transfer a not very small file

STOP and READ USE THIS TEMPLATE NO EXCEPTIONS - By not using this, you waste your time, our time and really hate puppies. Please remove these two lines and that will confirm you have read them.

What is the problem you are having with rclone?

Run the command 'rclone version' and share the full output of the command.

rclone version
rclone v1.70.2
- os/version: ubuntu 24.04 (64 bit)
- os/kernel: 6.8.0-78-generic (x86_64)
- os/type: linux
- os/arch: amd64
- go/version: go1.24.4
- go/linking: static
- go/tags: none

Which cloud storage system are you using? (eg Google Drive)

The command you were trying to run (eg rclone copy /tmp remote:tmp)

```text
I do not see this "error: signing required" when I transfer a small file.  It only happens for files, for example when size is over 20MB.  This error only happens to one of the SMB profile.  I have configured rclone with several profiles.  AWS s3, and some of the other SMB shares from differen smb servers, they all work fine. The ones without problem can transfer file as big as 90GB.  But to this specific SMB server shares, if the file size is over 20MB, it will throw this error.  

When I start to run "rclone transfer" I could see the partial file is created in the destination folder. Then it is deleted automatically itself after it's 3rd attempt.    

rclone copy source-server:/share/in/media/P560145-001.mxf destination-server:sdo_lab/magnubox_download/Joy
2025/10/18 21:08:40 ERROR : P560145-001.mxf: Failed to copy: multi-thread copy: failed to write chunk: read in\media\P560145-001.mxf: invalid response error: signing required
2025/10/18 21:08:40 ERROR : Attempt 1/3 failed with 1 errors and: multi-thread copy: failed to write chunk: read in\media\P560145-001.mxf: invalid response error: signing required
2025/10/18 21:08:40 ERROR : P560145-001.mxf: Failed to copy: multi-thread copy: failed to write chunk: read in\media\P560145-001.mxf: invalid response error: signing required
2025/10/18 21:08:40 ERROR : Attempt 2/3 failed with 1 errors and: multi-thread copy: failed to write chunk: read in\media\P560145-001.mxf: invalid response error: signing required
2025/10/18 21:08:41 ERROR : P560145-001.mxf: Failed to copy: multi-thread copy: failed to write chunk: read in\media\P560145-001.mxf: invalid response error: signing required
2025/10/18 21:08:41 ERROR : Attempt 3/3 failed with 1 errors and: multi-thread copy: failed to write chunk: read in\media\P560145-001.mxf: invalid response error: signing required
2025/10/18 21:08:41 NOTICE: Failed to copy: multi-thread copy: failed to write chunk: read in\media\P560145-001.mxf: invalid response error: signing required

I have tried add the following in rclone config and did not do any good:
signing = required
seal    = required
dialect = 3.1.1

I have tried to use single thread, and did not do any good:

rclone copy \
  source-server:/share/out/media/EDISEN_Copper_File.ts \
  destination-server:sdo_lab/magnubox_download/Joy \
  -P \
  --transfers 1 \
  --checkers 1 \
  --multi-thread-streams 1 \
  --multi-thread-cutoff 9999T \
  --low-level-retries 20 \
  --retries 5 --retries-sleep 3s

```

Please run 'rclone config redacted' and share the full output. If you get command not found, please make sure to update rclone.

'rclone config redacted'

```text
[source-server]
type = smb
host = XXX
user = XXX
pass = XXX
domain = XXX
signing = required
seal = required
dialect = 3.1.1

[destination-server]
type = smb
host = XXX
user = XXX
pass = XXX
domain = XXX

```

A log from the command that you were trying to run with the -vv flag

```text
rclone copy source-server:/share/in/media/P560145-001.mxf destination-server:sdo_lab/magnubox_download/Joy -vv
2025/10/18 21:27:34 DEBUG : rclone: Version "v1.70.2" starting with parameters ["rclone" "copy" "source-server:/share/in/media/P560145-001.mxf" "destination-server:sdo_lab/magnubox_download/Joy" "-vv"]
2025/10/18 21:27:34 DEBUG : Creating backend with remote "source-server:/share/in/media/P560145-001.mxf"
2025/10/18 21:27:34 DEBUG : Using config file from "/home/rclone-service/.config/rclone/rclone.conf"
2025/10/18 21:27:34 DEBUG : smb://my-user-name@my-source-server-ip:445/share/in/media: Using root directory "share/in/media"
2025/10/18 21:27:34 DEBUG : fs cache: renaming child cache item "source-server:/share/in/media/P560145-001.mxf" to be canonical for parent "source-server:share/in/media"
2025/10/18 21:27:34 DEBUG : Creating backend with remote "destination-server:sdo_lab/magnubox_download/Joy"
2025/10/18 21:27:35 DEBUG : smb://sys-file-transfer@m-isilonsmb.hq.corp.pbs.org:445/sdo_lab/magnubox_download/Joy: Using root directory "sdo_lab/magnubox_download/Joy"
2025/10/18 21:27:35 DEBUG : P560145-001.mxf: Need to transfer - File not found at Destination
2025/10/18 21:27:35 DEBUG : P560145-001.mxf: multi-thread copy: disabling buffering because destination uses OpenWriterAt
2025/10/18 21:27:35 DEBUG : P560145-001.mxf: multi-thread copy: write buffer set to 131072
2025/10/18 21:27:35 DEBUG : P560145-001.mxf: multi-thread copy: using backend concurrency of 4 instead of --multi-thread-streams 4
2025/10/18 21:27:35 DEBUG : P560145-001.mxf: Starting multi-thread copy with 195 chunks of size 64Mi with 4 parallel streams
2025/10/18 21:27:35 DEBUG : P560145-001.mxf: multi-thread copy: chunk 4/195 (201326592-268435456) size 64Mi starting
2025/10/18 21:27:35 DEBUG : P560145-001.mxf: multi-thread copy: chunk 2/195 (67108864-134217728) size 64Mi starting
2025/10/18 21:27:35 DEBUG : P560145-001.mxf: multi-thread copy: chunk 3/195 (134217728-201326592) size 64Mi starting
2025/10/18 21:27:35 DEBUG : P560145-001.mxf: multi-thread copy: chunk 1/195 (0-67108864) size 64Mi starting
2025/10/18 21:27:35 DEBUG : P560145-001.mxf.8a0b746.partial: writing chunk 3
2025/10/18 21:27:35 DEBUG : P560145-001.mxf.8a0b746.partial: writing chunk 1
2025/10/18 21:27:35 DEBUG : P560145-001.mxf.8a0b746.partial: writing chunk 2
2025/10/18 21:27:35 DEBUG : P560145-001.mxf.8a0b746.partial: writing chunk 0
2025/10/18 21:27:35 DEBUG : P560145-001.mxf: Reopening on read failure after offset 19529728 bytes: retry 1/10: read in\media\P560145-001.mxf: invalid response error: signing required
...
2025/10/18 21:27:36 DEBUG : P560145-001.mxf: Reopening on read failure after offset 26738688 bytes: retry 10/10: read in\media\P560145-001.mxf: invalid response error: signing required
2025/10/18 21:27:36 DEBUG : P560145-001.mxf: Reopen failed after offset 26738688 bytes read: failed to reopen: too many retries
2025/10/18 21:27:36 DEBUG : P560145-001.mxf: multi-thread copy: chunk 4/195 failed: multi-thread copy: failed to write chunk: read in\media\P560145-001.mxf: invalid response error: signing required
2025/10/18 21:27:36 DEBUG : P560145-001.mxf: multi-thread copy: chunk 5/195 (268435456-335544320) size 64Mi starting
2025/10/18 21:27:36 DEBUG : P560145-001.mxf.8a0b746.partial: writing chunk 4
2025/10/18 21:27:36 DEBUG : P560145-001.mxf: multi-thread copy: chunk 3/195 failed: multi-thread copy: failed to write chunk: context canceled
2025/10/18 21:27:36 DEBUG : P560145-001.mxf: multi-thread copy: chunk 1/195 failed: multi-thread copy: failed to write chunk: context canceled
2025/10/18 21:27:36 DEBUG : P560145-001.mxf: multi-thread copy: chunk 5/195 failed: multi-thread copy: failed to write chunk: context canceled
2025/10/18 21:27:36 DEBUG : P560145-001.mxf: multi-thread copy: chunk 2/195 failed: multi-thread copy: failed to write chunk: context canceled
2025/10/18 21:27:36 DEBUG : P560145-001.mxf: multi-thread copy: cancelling transfer on exit
2025/10/18 21:27:36 ERROR : P560145-001.mxf: Failed to copy: multi-thread copy: failed to write chunk: read in\media\P560145-001.mxf: invalid response error: signing required
2025/10/18 21:27:36 ERROR : Attempt 1/3 failed with 1 errors and: multi-thread copy: failed to write chunk: read in\media\P560145-001.mxf: invalid response error: signing required
2025/10/18 21:27:36 DEBUG : P560145-001.mxf: Need to transfer - File not found at Destination
2025/10/18 21:27:36 DEBUG : P560145-001.mxf: multi-thread copy: disabling buffering because destination uses OpenWriterAt
2025/10/18 21:27:36 DEBUG : P560145-001.mxf: multi-thread copy: write buffer set to 131072
2025/10/18 21:27:36 DEBUG : P560145-001.mxf: multi-thread copy: using backend concurrency of 4 instead of --multi-thread-streams 4
2025/10/18 21:27:36 DEBUG : P560145-001.mxf: Starting multi-thread copy with 195 chunks of size 64Mi with 4 parallel streams
2025/10/18 21:27:36 DEBUG : P560145-001.mxf: multi-thread copy: chunk 4/195 (201326592-268435456) size 64Mi starting
2025/10/18 21:27:36 DEBUG : P560145-001.mxf: multi-thread copy: chunk 2/195 (67108864-134217728) size 64Mi starting
2025/10/18 21:27:36 DEBUG : P560145-001.mxf: multi-thread copy: chunk 3/195 (134217728-201326592) size 64Mi starting
2025/10/18 21:27:36 DEBUG : P560145-001.mxf: multi-thread copy: chunk 1/195 (0-67108864) size 64Mi starting
2025/10/18 21:27:36 DEBUG : P560145-001.mxf.8a0b746.partial: writing chunk 0
2025/10/18 21:27:36 DEBUG : P560145-001.mxf.8a0b746.partial: writing chunk 3
2025/10/18 21:27:36 DEBUG : P560145-001.mxf.8a0b746.partial: writing chunk 2
2025/10/18 21:27:36 DEBUG : P560145-001.mxf.8a0b746.partial: writing chunk 1
2025/10/18 21:27:37 DEBUG : P560145-001.mxf: Reopening on read failure after offset 23068672 bytes: retry 1/10: read in\media\P560145-001.mxf: invalid response error: signing required
....
2025/10/18 21:27:37 DEBUG : P560145-001.mxf: Reopening on read failure after offset 27262976 bytes: retry 10/10: read in\media\P560145-001.mxf: invalid response error: signing required
2025/10/18 21:27:37 DEBUG : P560145-001.mxf: Reopen failed after offset 27262976 bytes read: failed to reopen: too many retries
2025/10/18 21:27:37 DEBUG : P560145-001.mxf: multi-thread copy: chunk 3/195 failed: multi-thread copy: failed to write chunk: read in\media\P560145-001.mxf: invalid response error: signing required
2025/10/18 21:27:37 DEBUG : P560145-001.mxf: multi-thread copy: chunk 5/195 (268435456-335544320) size 64Mi starting
2025/10/18 21:27:37 DEBUG : P560145-001.mxf.8a0b746.partial: writing chunk 4
2025/10/18 21:27:37 DEBUG : P560145-001.mxf: multi-thread copy: chunk 1/195 failed: multi-thread copy: failed to write chunk: context canceled
2025/10/18 21:27:37 DEBUG : P560145-001.mxf: multi-thread copy: chunk 4/195 failed: multi-thread copy: failed to write chunk: context canceled
2025/10/18 21:27:37 DEBUG : P560145-001.mxf: multi-thread copy: chunk 5/195 failed: multi-thread copy: failed to write chunk: context canceled
2025/10/18 21:27:37 DEBUG : P560145-001.mxf: multi-thread copy: chunk 2/195 failed: multi-thread copy: failed to write chunk: context canceled
2025/10/18 21:27:37 DEBUG : P560145-001.mxf: multi-thread copy: cancelling transfer on exit
2025/10/18 21:27:37 ERROR : P560145-001.mxf: Failed to copy: multi-thread copy: failed to write chunk: read in\media\P560145-001.mxf: invalid response error: signing required
2025/10/18 21:27:37 ERROR : Attempt 2/3 failed with 1 errors and: multi-thread copy: failed to write chunk: read in\media\P560145-001.mxf: invalid response error: signing required
2025/10/18 21:27:37 DEBUG : P560145-001.mxf: Need to transfer - File not found at Destination
2025/10/18 21:27:37 DEBUG : P560145-001.mxf: multi-thread copy: disabling buffering because destination uses OpenWriterAt
2025/10/18 21:27:37 DEBUG : P560145-001.mxf: multi-thread copy: write buffer set to 131072
2025/10/18 21:27:37 DEBUG : P560145-001.mxf: multi-thread copy: using backend concurrency of 4 instead of --multi-thread-streams 4
2025/10/18 21:27:37 DEBUG : P560145-001.mxf: Starting multi-thread copy with 195 chunks of size 64Mi with 4 parallel streams
2025/10/18 21:27:37 DEBUG : P560145-001.mxf: multi-thread copy: chunk 4/195 (201326592-268435456) size 64Mi starting
2025/10/18 21:27:37 DEBUG : P560145-001.mxf: multi-thread copy: chunk 1/195 (0-67108864) size 64Mi starting
2025/10/18 21:27:37 DEBUG : P560145-001.mxf: multi-thread copy: chunk 2/195 (67108864-134217728) size 64Mi starting
2025/10/18 21:27:37 DEBUG : P560145-001.mxf: multi-thread copy: chunk 3/195 (134217728-201326592) size 64Mi starting
2025/10/18 21:27:37 DEBUG : P560145-001.mxf.8a0b746.partial: writing chunk 2
2025/10/18 21:27:37 DEBUG : P560145-001.mxf.8a0b746.partial: writing chunk 0
2025/10/18 21:27:37 DEBUG : P560145-001.mxf.8a0b746.partial: writing chunk 1
2025/10/18 21:27:37 DEBUG : P560145-001.mxf.8a0b746.partial: writing chunk 3
2025/10/18 21:27:38 DEBUG : P560145-001.mxf: Reopening on read failure after offset 27000832 bytes: retry 1/10: read in\media\P560145-001.mxf: invalid response error: signing required
...
2025/10/18 21:27:39 DEBUG : P560145-001.mxf: Reopening on read failure after offset 38404096 bytes: retry 10/10: read in\media\P560145-001.mxf: invalid response error: signing required
2025/10/18 21:27:39 DEBUG : P560145-001.mxf: Reopen failed after offset 38404096 bytes read: failed to reopen: too many retries
2025/10/18 21:27:39 DEBUG : P560145-001.mxf: multi-thread copy: chunk 4/195 failed: multi-thread copy: failed to write chunk: read in\media\P560145-001.mxf: invalid response error: signing required
2025/10/18 21:27:39 DEBUG : P560145-001.mxf: multi-thread copy: chunk 5/195 (268435456-335544320) size 64Mi starting
2025/10/18 21:27:39 DEBUG : P560145-001.mxf.8a0b746.partial: writing chunk 4
2025/10/18 21:27:39 DEBUG : P560145-001.mxf: multi-thread copy: chunk 3/195 failed: multi-thread copy: failed to write chunk: context canceled
2025/10/18 21:27:39 DEBUG : P560145-001.mxf: multi-thread copy: chunk 2/195 failed: multi-thread copy: failed to write chunk: context canceled
2025/10/18 21:27:39 DEBUG : P560145-001.mxf: multi-thread copy: chunk 1/195 failed: multi-thread copy: failed to write chunk: context canceled
2025/10/18 21:27:39 DEBUG : P560145-001.mxf: multi-thread copy: chunk 5/195 failed: multi-thread copy: failed to write chunk: context canceled
2025/10/18 21:27:39 DEBUG : P560145-001.mxf: multi-thread copy: cancelling transfer on exit
2025/10/18 21:27:39 ERROR : P560145-001.mxf: Failed to copy: multi-thread copy: failed to write chunk: read in\media\P560145-001.mxf: invalid response error: signing required
2025/10/18 21:27:39 ERROR : Attempt 3/3 failed with 1 errors and: multi-thread copy: failed to write chunk: read in\media\P560145-001.mxf: invalid response error: signing required
2025/10/18 21:27:39 INFO  :
Transferred:      347.375 MiB / 347.375 MiB, 100%, 87.366 MiB/s, ETA 0s
Errors:                 1 (retrying may help)
Elapsed time:         4.1s

2025/10/18 21:27:39 DEBUG : 20 go routines active
2025/10/18 21:27:39 DEBUG : smb://sys-file-transfer@m-isilonsmb.hq.corp.pbs.org:445/sdo_lab/magnubox_download/Joy: Closing 1 unused connections
2025/10/18 21:27:39 DEBUG : smb://mb@10.168.49.66:445/share/in/media: Closing 4 unused connections
2025/10/18 21:27:39 NOTICE: Failed to copy: multi-thread copy: failed to write chunk: read in\media\P560145-001.mxf: invalid response error: signing required


```

1 Like

These are not options known to smb rclone remote:

When setting up any remote follow up rclone documentation and not some random Internet posts or hallucinating AI:)

SMB implementation used by rclone is pretty basic. If you need any SMB advanced features you will be much better off using your OS SMB connectivity directly.

@Niu, welcome to the forum,

i agree with @kapitainsky

i have a howto guide about that
How to access SMB/SAMBA with rclone


should rclone selfupdate and test again.

Thank you both for sharing your information.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.