Large backup fails after first successful run

Hello, all,

I’ve been struggling to get a large media backup (about 2TB from a server to a NAS on the same LAN) working properly with Duplicati 2.0.5.1_beta_2020-01-18. About two months ago I got the first backup to complete successfully (after many, many hours). Subsequently, there haven’t been any changes to those files, and Duplicati has (as far as I can tell) run the backup process diligently every week, seen no new changes, and exited without errors.

Last night about 50GB of files changed. Since then, I haven’t been able to get Duplicati to update the remote backup. After about a minute, the web UI fails with “One or more errors occurred.” In the logs area there’s nothing under the General tab, but under the Remote tab the first message I see for the attempt is:

Feb 20, 2020  11:37 AM: list
[
{"Name":"duplicati-b3849906f9933479b8ed4eb754705cae6.dblock.zip","LastAccess":"2020-01-25T01:37:55-05:00","LastModification":"2020-01-25T01:37:55-05:00","Size":103848583,"IsFolder":false},
{"Name":"duplicati-b734955a4a47e409ca098fbc8807a6f14.dblock.zip","LastAccess":"2020-01-24T17:56:20-05:00","LastModification":"2020-01-24T17:56:20-05:00","Size":103841332,"IsFolder":false},
{"Name":"duplicati-iac176ddcb532480e92d7882a2b9287cb.dindex.zip","LastAccess":"2020-01-24T22:18:28-05:00","LastModification":"2020-01-24T22:18:28-05:00","Size":3950,"IsFolder":false},
...

and then about 30 messages of the form:

Feb 20, 2020 11:38 AM: put duplicati-b79ce04a3b4e5479b9fdc97377519b77d.dblock.zip
{"Size":103841700,"Hash":"C9sN7Chro84GDEdciO00HREYIiNjADg7ciE5akyluyU="}

There are no additional errors or warnings that might give me an idea of what’s going wrong, and you’ll notice that in the “list” message all of the LastAccessTime timestamps are from the date/time of the first (and only) backup.

I haven’t yet tried restoring the DB since a) it’ll take a really long time, and b) the error messages don’t immediately suggest a DB problem to me. I thought I’d check here for any brilliant ideas first.

Might anyone have a suggestion?

Thanks in advance!

Can you post the full log from that backup attempt? In the Duplicati Web UI, click your backup set. Then click Show Log. Click the top entry (most recent backup attempt) to expand it, then click Complete Log. click the little Copy icon that appears next to Complete Log and then paste it into a reply here in this thread.

Here you go. Mind, this is from a week ago before there were any file changes (so it completed successfully). My attempts from last night/today don’t make any logs under the General tab, only those Remote errors.

{
  "DeletedFiles": 0,
  "DeletedFolders": 0,
  "ModifiedFiles": 0,
  "ExaminedFiles": 13895,
  "OpenedFiles": 0,
  "AddedFiles": 0,
  "SizeOfModifiedFiles": 0,
  "SizeOfAddedFiles": 0,
  "SizeOfExaminedFiles": 1635694966430,
  "SizeOfOpenedFiles": 0,
  "NotProcessedFiles": 0,
  "AddedFolders": 0,
  "TooLargeFiles": 0,
  "FilesWithError": 0,
  "ModifiedFolders": 0,
  "ModifiedSymlinks": 0,
  "AddedSymlinks": 0,
  "DeletedSymlinks": 0,
  "PartialBackup": false,
  "Dryrun": false,
  "MainOperation": "Backup",
  "CompactResults": null,
  "VacuumResults": null,
  "DeleteResults": {
    "DeletedSetsActualLength": 0,
    "DeletedSets": [],
    "Dryrun": false,
    "MainOperation": "Delete",
    "CompactResults": null,
    "ParsedResult": "Success",
    "Version": "2.0.5.1 (2.0.5.1_beta_2020-01-18)",
    "EndTime": "2020-02-14T08:03:35.597485Z",
    "BeginTime": "2020-02-14T08:03:26.434309Z",
    "Duration": "00:00:09.1631760",
    "MessagesActualLength": 0,
    "WarningsActualLength": 0,
    "ErrorsActualLength": 0,
    "Messages": null,
    "Warnings": null,
    "Errors": null,
    "BackendStatistics": {
      "RemoteCalls": 5,
      "BytesUploaded": 0,
      "BytesDownloaded": 105677350,
      "FilesUploaded": 0,
      "FilesDownloaded": 3,
      "FilesDeleted": 0,
      "FoldersCreated": 0,
      "RetryAttempts": 0,
      "UnknownFileSize": 0,
      "UnknownFileCount": 0,
      "KnownFileCount": 30925,
      "KnownFileSize": 1608270050741,
      "LastBackupDate": "2020-01-24T10:49:17-05:00",
      "BackupListCount": 1,
      "TotalQuotaSpace": 0,
      "FreeQuotaSpace": 0,
      "AssignedQuotaSpace": -1,
      "ReportedQuotaError": false,
      "ReportedQuotaWarning": false,
      "MainOperation": "Backup",
      "ParsedResult": "Success",
      "Version": "2.0.5.1 (2.0.5.1_beta_2020-01-18)",
      "EndTime": "0001-01-01T00:00:00",
      "BeginTime": "2020-02-14T08:00:00.100329Z",
      "Duration": "00:00:00",
      "MessagesActualLength": 0,
      "WarningsActualLength": 0,
      "ErrorsActualLength": 0,
      "Messages": null,
      "Warnings": null,
      "Errors": null
    }
  },
  "RepairResults": null,
  "TestResults": {
    "MainOperation": "Test",
    "VerificationsActualLength": 3,
    "Verifications": [
      {
        "Key": "duplicati-20200124T154917Z.dlist.zip",
        "Value": []
      },
      {
        "Key": "duplicati-i177c538eceba435fb1af9344cac51fa9.dindex.zip",
        "Value": []
      },
      {
        "Key": "duplicati-bcf3ec382b55c41589e6b8550702adf1c.dblock.zip",
        "Value": []
      }
    ],
    "ParsedResult": "Success",
    "Version": "2.0.5.1 (2.0.5.1_beta_2020-01-18)",
    "EndTime": "2020-02-14T08:04:40.324429Z",
    "BeginTime": "2020-02-14T08:03:59.989699Z",
    "Duration": "00:00:40.3347300",
    "MessagesActualLength": 0,
    "WarningsActualLength": 0,
    "ErrorsActualLength": 0,
    "Messages": null,
    "Warnings": null,
    "Errors": null,
    "BackendStatistics": {
      "RemoteCalls": 5,
      "BytesUploaded": 0,
      "BytesDownloaded": 105677350,
      "FilesUploaded": 0,
      "FilesDownloaded": 3,
      "FilesDeleted": 0,
      "FoldersCreated": 0,
      "RetryAttempts": 0,
      "UnknownFileSize": 0,
      "UnknownFileCount": 0,
      "KnownFileCount": 30925,
      "KnownFileSize": 1608270050741,
      "LastBackupDate": "2020-01-24T10:49:17-05:00",
      "BackupListCount": 1,
      "TotalQuotaSpace": 0,
      "FreeQuotaSpace": 0,
      "AssignedQuotaSpace": -1,
      "ReportedQuotaError": false,
      "ReportedQuotaWarning": false,
      "MainOperation": "Backup",
      "ParsedResult": "Success",
      "Version": "2.0.5.1 (2.0.5.1_beta_2020-01-18)",
      "EndTime": "0001-01-01T00:00:00",
      "BeginTime": "2020-02-14T08:00:00.100329Z",
      "Duration": "00:00:00",
      "MessagesActualLength": 0,
      "WarningsActualLength": 0,
      "ErrorsActualLength": 0,
      "Messages": null,
      "Warnings": null,
      "Errors": null
    }
  },
  "ParsedResult": "Success",
  "Version": "2.0.5.1 (2.0.5.1_beta_2020-01-18)",
  "EndTime": "2020-02-14T08:04:40.636992Z",
  "BeginTime": "2020-02-14T08:00:00.100327Z",
  "Duration": "00:04:40.5366650",
  "MessagesActualLength": 12,
  "WarningsActualLength": 0,
  "ErrorsActualLength": 0,
  "Messages": [
    "2020-02-14 03:00:00 -05 - [Information-Duplicati.Library.Main.Controller-StartingOperation]: The operation Backup has started",
    "2020-02-14 03:02:42 -05 - [Information-Duplicati.Library.Main.BasicResults-BackendEvent]: Backend event: List - Started:  ()",
    "2020-02-14 03:03:15 -05 - [Information-Duplicati.Library.Main.BasicResults-BackendEvent]: Backend event: List - Completed:  (30.20 KB)",
    "2020-02-14 03:03:35 -05 - [Information-Duplicati.Library.Main.Operation.DeleteHandler-DeleteResults]: No remote filesets were deleted",
    "2020-02-14 03:03:35 -05 - [Information-Duplicati.Library.Main.BasicResults-BackendEvent]: Backend event: List - Started:  ()",
    "2020-02-14 03:03:58 -05 - [Information-Duplicati.Library.Main.BasicResults-BackendEvent]: Backend event: List - Completed:  (30.20 KB)",
    "2020-02-14 03:04:00 -05 - [Information-Duplicati.Library.Main.BasicResults-BackendEvent]: Backend event: Get - Started: duplicati-20200124T154917Z.dlist.zip (1.75 MB)",
    "2020-02-14 03:04:05 -05 - [Information-Duplicati.Library.Main.BasicResults-BackendEvent]: Backend event: Get - Completed: duplicati-20200124T154917Z.dlist.zip (1.75 MB)",
    "2020-02-14 03:04:05 -05 - [Information-Duplicati.Library.Main.BasicResults-BackendEvent]: Backend event: Get - Started: duplicati-i177c538eceba435fb1af9344cac51fa9.dindex.zip (3.86 KB)",
    "2020-02-14 03:04:05 -05 - [Information-Duplicati.Library.Main.BasicResults-BackendEvent]: Backend event: Get - Completed: duplicati-i177c538eceba435fb1af9344cac51fa9.dindex.zip (3.86 KB)",
    "2020-02-14 03:04:06 -05 - [Information-Duplicati.Library.Main.BasicResults-BackendEvent]: Backend event: Get - Started: duplicati-bcf3ec382b55c41589e6b8550702adf1c.dblock.zip (99.03 MB)",
    "2020-02-14 03:04:40 -05 - [Information-Duplicati.Library.Main.BasicResults-BackendEvent]: Backend event: Get - Completed: duplicati-bcf3ec382b55c41589e6b8550702adf1c.dblock.zip (99.03 MB)"
  ],
  "Warnings": [],
  "Errors": [],
  "BackendStatistics": {
    "RemoteCalls": 5,
    "BytesUploaded": 0,
    "BytesDownloaded": 105677350,
    "FilesUploaded": 0,
    "FilesDownloaded": 3,
    "FilesDeleted": 0,
    "FoldersCreated": 0,
    "RetryAttempts": 0,
    "UnknownFileSize": 0,
    "UnknownFileCount": 0,
    "KnownFileCount": 30925,
    "KnownFileSize": 1608270050741,
    "LastBackupDate": "2020-01-24T10:49:17-05:00",
    "BackupListCount": 1,
    "TotalQuotaSpace": 0,
    "FreeQuotaSpace": 0,
    "AssignedQuotaSpace": -1,
    "ReportedQuotaError": false,
    "ReportedQuotaWarning": false,
    "MainOperation": "Backup",
    "ParsedResult": "Success",
    "Version": "2.0.5.1 (2.0.5.1_beta_2020-01-18)",
    "EndTime": "0001-01-01T00:00:00",
    "BeginTime": "2020-02-14T08:00:00.100329Z",
    "Duration": "00:00:00",
    "MessagesActualLength": 0,
    "WarningsActualLength": 0,
    "ErrorsActualLength": 0,
    "Messages": null,
    "Warnings": null,
    "Errors": null
  }
}

Thanks so much for taking a look!

Oh, so it doesn’t have a log entry for the failed backup? Interesting. The successful log you pasted won’t tell us much about the failure you experienced later.

Try this: Open two tabs to the Duplicati Web UI. On one tab, go to About -> Show Log -> Live. Set the dropdown to “Warning”.
Now go to the second Duplicati Web UI tab and click Run now on the backup set that is giving you a problem. Once the error occurs, go back to the first tab and copy/paste the error/warning lines here.

Thanks!

1 Like

Ok, it threw this as soon as the backup encountered the first new file:

Feb 20, 2020 12:49 PM: Expected there to be a temporary fileset for synthetic filelist (2, duplicati-b31da8b1c1b564e678e698bf7b813e661.dblock.zip), but none was found?

And here are two failure messages (one here, one in next message due to char limit):

Feb 20, 2020 12:51 PM: Fatal error

{"ClassName":"System.NullReferenceException","Message":"Object reference not set to an instance of an object","Data":null,"InnerException":null,"HelpURL":null,"StackTraceString":" at Duplicati.Library.Main.Volumes.BlockVolumeWriter.AddBlock (System.String hash, System.Byte[] data, System.Int32 offset, System.Int32 size, Duplicati.Library.Interface.CompressionHint hint) [0x00032] in <8f1de655bd1240739a78684d845cecc8>:0 \n at Duplicati.Library.Main.Operation.Backup.SpillCollectorProcess+<>c__DisplayClass0_0+<<Run>b__0>d.MoveNext () [0x00407] in <8f1de655bd1240739a78684d845cecc8>:0 \n--- End of stack trace from previous location where exception was thrown ---\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0004e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.ConfiguredTaskAwaitable+ConfiguredTaskAwaiter.GetResult () [0x00000] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at CoCoL.AutomationExtensions+<RunTask>d__101[T].MoveNext () [0x00083] in <9a758ff4db6c48d6b3d4d0e5c2adf6d1>:0 \n— End of stack trace from previous location where exception was thrown —\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0004e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.ConfiguredTaskAwaitable+ConfiguredTaskAwaiter.GetResult () [0x00000] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at Duplicati.Library.Main.Operation.BackupHandler+d__13.MoveNext () [0x0035f] in <8f1de655bd1240739a78684d845cecc8>:0 \n— End of stack trace from previous location where exception was thrown —\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0004e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.ConfiguredTaskAwaitable+ConfiguredTaskAwaiter.GetResult () [0x00000] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at Duplicati.Library.Main.Operation.BackupHandler+d__20.MoveNext () [0x00a12] in <8f1de655bd1240739a78684d845cecc8>:0 ",“RemoteStackTraceString”:null,“RemoteStackIndex”:0,“ExceptionMethod”:null,“HResult”:-2147467261,“Source”:“mscorlib”}

Second and final failure message (split in half):

Feb 20, 2020 12:51 PM: The operation Backup has failed with error: One or more errors occurred.

{"ClassName":"System.AggregateException","Message":"One or more errors occurred.","Data":null,"InnerException":{"ClassName":"System.AggregateException","Message":"Object reference not set to an instance of an object","Data":null,"InnerException":{"ClassName":"System.NullReferenceException","Message":"Object reference not set to an instance of an object","Data":null,"InnerException":null,"HelpURL":null,"StackTraceString":" at Duplicati.Library.Main.Volumes.BlockVolumeWriter.AddBlock (System.String hash, System.Byte[] data, System.Int32 offset, System.Int32 size, Duplicati.Library.Interface.CompressionHint hint) [0x00032] in <8f1de655bd1240739a78684d845cecc8>:0 \n at Duplicati.Library.Main.Operation.Backup.SpillCollectorProcess+<>c__DisplayClass0_0+<<Run>b__0>d.MoveNext () [0x00407] in <8f1de655bd1240739a78684d845cecc8>:0 \n--- End of stack trace from previous location where exception was thrown ---\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0004e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.ConfiguredTaskAwaitable+ConfiguredTaskAwaiter.GetResult () [0x00000] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at CoCoL.AutomationExtensions+<RunTask>d__101[T].MoveNext () [0x00083] in <9a758ff4db6c48d6b3d4d0e5c2adf6d1>:0 \n— End of stack trace from previous location where exception was thrown —\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0004e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.ConfiguredTaskAwaitable+ConfiguredTaskAwaiter.GetResult () [0x00000] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at Duplicati.Library.Main.Operation.BackupHandler+d__13.MoveNext () [0x0035f] in <8f1de655bd1240739a78684d845cecc8>:0 \n— End of stack trace from previous location where exception was thrown —\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0004e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.ConfiguredTaskAwaitable+ConfiguredTaskAwaiter.GetResult () [0x00000] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at Duplicati.Library.Main.Operation.BackupHandler+d__20.MoveNext () [0x00a12] in <8f1de655bd1240739a78684d845cecc8>:0 “,“RemoteStackTraceString”:null,“RemoteStackIndex”:0,“ExceptionMethod”:null,“HResult”:-2147467261,“Source”:“mscorlib”},“HelpURL”:null,“StackTraceString”:” at Duplicati.Library.Main.Operation.BackupHandler+d__20.MoveNext () [0x01033] in <8f1de655bd1240739a78684d845cecc8>:0 “,“RemoteStackTraceString”:null,“RemoteStackIndex”:0,“ExceptionMethod”:null,“HResult”:-2146233088,“Source”:“Duplicati.Library.Main”,“InnerExceptions”:[{“ClassName”:“System.NullReferenceException”,“Message”:“Object reference not set to an instance of an object”,“Data”:null,“InnerException”:null,“HelpURL”:null,“StackTraceString”:” at Duplicati.Library.Main.Volumes.BlockVolumeWriter.AddBlock (System.String hash, System.Byte data, System.Int32 offset, System.Int32 size, Duplicati.Library.Interface.CompressionHint hint) [0x00032] in <8f1de655bd1240739a78684d845cecc8>:0 \n at Duplicati.Library.Main.Operation.Backup.SpillCollectorProcess+<>c__DisplayClass0_0+<b__0>d.MoveNext () [0x00407] in <8f1de655bd1240739a78684d845cecc8>:0 \n— End of stack trace from previous location where exception was thrown —\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0004e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.ConfiguredTaskAwaitable+ConfiguredTaskAwaiter.GetResult () [0x00000] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at CoCoL.AutomationExtensions+d__101[T].MoveNext () [0x00083] in <9a758ff4db6c48d6b3d4d0e5c2adf6d1>:0 \n--- End of stack trace from previous location where exception was thrown ---\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0004e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.ConfiguredTaskAwaitable+ConfiguredTaskAwaiter.GetResult () [0x00000] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at Duplicati.Library.Main.Operation.BackupHandler+<RunMainOperation>d__13.MoveNext () [0x0035f] in <8f1de655bd1240739a78684d845cecc8>:0 \n--- End of stack trace from previous location where exception was thrown ---\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0004e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.ConfiguredTaskAwaitable+ConfiguredTaskAwaiter.GetResult () [0x00000] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at Duplicati.Library.Main.Operation.BackupHandler+<RunAsync>d__20.MoveNext () [0x00a12] in <8f1de655bd1240739a78684d845cecc8>:0 ","RemoteStackTraceString":null,"RemoteStackIndex":0,"ExceptionMethod":null,"HResult":-2147467261,"Source":"mscorlib"},{"ClassName":"System.AggregateException","Message":"One or more errors occurred.","Data":null,"InnerException":{"ClassName":"Renci.SshNet.Common.SftpPermissionDeniedException","Message":"Permission denied","Data":null,"InnerException":null,"HelpURL":null,"StackTraceString":" at Renci.SshNet.Sftp.SftpSession.RequestOpen (System.String path, Renci.SshNet.Sftp.Flags flags, System.Boolean nullOnError) [0x00099] in <c60291af03764e69b153abec058a6ec5>:0 \n at Renci.SshNet.SftpClient.InternalUploadFile (System.IO.Stream input, System.String path, Renci.SshNet.Sftp.Flags flags, Renci.SshNet.Sftp.SftpUploadAsyncResult asyncResult, System.Action1[T] uploadCallback) [0x0004f] in :0 \n at Renci.SshNet.SftpClient.UploadFile (System.IO.Stream input, System.String path, System.Boolean canOverride, System.Action1[T] uploadCallback) [0x00017] in <c60291af03764e69b153abec058a6ec5>:0 \n at Renci.SshNet.SftpClient.UploadFile (System.IO.Stream input, System.String path, System.Action1[T] uploadCallback) [0x00000] in :0 \n at Duplicati.Library.Backend.SSHv2.PutAsync (System.String remotename, System.IO.Stream stream, System.Threading.CancellationToken cancelToken) [0x00012] in <746b17b10a8d4b85bde5b362339e462c>:0 \n at Duplicati.Library.Main.Operation.Backup.BackendUploader+d__21.MoveNext () [0x003a4] in <8f1de655bd1240739a78684d845cecc8>:0 \n— End of stack trace from previous location where exception was thrown —\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0004e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.ConfiguredTaskAwaitable+ConfiguredTaskAwaiter.GetResult () [0x00000] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at Duplicati.Library.Main.Operation.Backup.BackendUploader+<>c__DisplayClass17_0+<b__0>d.MoveNext () [0x0010a] in <8f1de655bd1240739a78684d845cecc8>:0 \n— End of stack trace from previous location where exception was thrown —\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0004e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.ConfiguredTaskAwaitable+ConfiguredTaskAwaiter.GetResult () [0x00000] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at Duplicati.Library.Main.Operation.Backup.BackendUploader+d__18.MoveNext () [0x0017c] in <8f1de655bd1240739a78684d845cecc8>:0 \n— End of stack trace from previous location where exception was thrown —\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at Duplicati.Library.Main.Operation.Backup.BackendUploader+d__18.MoveNext () [0x003a3] in <8f1de655bd1240739a78684d845cecc8>:0 \n— End of stack trace from previous location where exception was thrown —\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0004e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.ConfiguredTaskAwaitable1+ConfiguredTaskAwaiter[TResult].GetResult () [0x00000] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at Duplicati.Library.Main.Operation.Backup.BackendUploader+<UploadFileAsync>d__17.MoveNext () [0x000da] in <8f1de655bd1240739a78684d845cecc8>:0 \n--- End of stack trace from previous location where exception was thrown ---\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0004e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.ConfiguredTaskAwaitable1+ConfiguredTaskAwaiter[TResult].GetResult () [0x00000] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at Duplicati.Library.Main.Operation.Backup.BackendUploader+d__15.MoveNext () [0x00098] in <8f1de655bd1240739a78684d845cecc8>:0 \n— End of stack trace from previous location where exception was thrown —\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0004e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.GetResult () [0x00000] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at Duplicati.Library.Main.Operation.Backup.BackendUploader+<b__13_0>d.MoveNext () [0x00847] in <8f1de655bd1240739a78684d845cecc8>:0 \n— End of stack trace from previous location where exception was thrown —\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at Duplicati.Library.Main.Operation.Backup.BackendUploader+<b__13_0>d.MoveNext () [0x0089e] in <8f1de655bd1240739a78684d845cecc8>:0 \n— End of stack trace from previous location where exception was thrown —\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0004e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at `

System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.ConfiguredTaskAwaitable+ConfiguredTaskAwaiter.GetResult () [0x00000] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at CoCoL.AutomationExtensions+<RunTask>d__101[T].MoveNext () [0x00083] in <9a758ff4db6c48d6b3d4d0e5c2adf6d1>:0 “,“RemoteStackTraceString”:null,“RemoteStackIndex”:0,“ExceptionMethod”:null,“HResult”:-2146233088,“Source”:“mscorlib”},“HelpURL”:null,“StackTraceString”:null,“RemoteStackTraceString”:null,“RemoteStackIndex”:0,“ExceptionMethod”:null,“HResult”:-2146233088,“Source”:null,“InnerExceptions”:[{“ClassName”:“Renci.SshNet.Common.SftpPermissionDeniedException”,“Message”:“Permission denied”,“Data”:null,“InnerException”:null,“HelpURL”:null,“StackTraceString”:” at Renci.SshNet.Sftp.SftpSession.RequestOpen (System.String path, Renci.SshNet.Sftp.Flags flags, System.Boolean nullOnError) [0x00099] in :0 \n at Renci.SshNet.SftpClient.InternalUploadFile (System.IO.Stream input, System.String path, Renci.SshNet.Sftp.Flags flags, Renci.SshNet.Sftp.SftpUploadAsyncResult asyncResult, System.Action1[T] uploadCallback) [0x0004f] in <c60291af03764e69b153abec058a6ec5>:0 \n at Renci.SshNet.SftpClient.UploadFile (System.IO.Stream input, System.String path, System.Boolean canOverride, System.Action1[T] uploadCallback) [0x00017] in :0 \n at Renci.SshNet.SftpClient.UploadFile (System.IO.Stream input, System.String path, System.Action1[T] uploadCallback) [0x00000] in <c60291af03764e69b153abec058a6ec5>:0 \n at Duplicati.Library.Backend.SSHv2.PutAsync (System.String remotename, System.IO.Stream stream, System.Threading.CancellationToken cancelToken) [0x00012] in <746b17b10a8d4b85bde5b362339e462c>:0 \n at Duplicati.Library.Main.Operation.Backup.BackendUploader+<DoPut>d__21.MoveNext () [0x003a4] in <8f1de655bd1240739a78684d845cecc8>:0 \n--- End of stack trace from previous location where exception was thrown ---\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0004e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.ConfiguredTaskAwaitable+ConfiguredTaskAwaiter.GetResult () [0x00000] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at Duplicati.Library.Main.Operation.Backup.BackendUploader+<>c__DisplayClass17_0+<<UploadFileAsync>b__0>d.MoveNext () [0x0010a] in <8f1de655bd1240739a78684d845cecc8>:0 \n--- End of stack trace from previous location where exception was thrown ---\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0004e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.ConfiguredTaskAwaitable+ConfiguredTaskAwaiter.GetResult () [0x00000] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at Duplicati.Library.Main.Operation.Backup.BackendUploader+<DoWithRetry>d__18.MoveNext () [0x0017c] in <8f1de655bd1240739a78684d845cecc8>:0 \n--- End of stack trace from previous location where exception was thrown ---\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at Duplicati.Library.Main.Operation.Backup.BackendUploader+<DoWithRetry>d__18.MoveNext () [0x003a3] in <8f1de655bd1240739a78684d845cecc8>:0 \n--- End of stack trace from previous location where exception was thrown ---\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0004e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.ConfiguredTaskAwaitable1+ConfiguredTaskAwaiter[TResult].GetResult () [0x00000] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at Duplicati.Library.Main.Operation.Backup.BackendUploader+d__17.MoveNext () [0x000da] in <8f1de655bd1240739a78684d845cecc8>:0 \n— End of stack trace from previous location where exception was thrown —\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0004e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.ConfiguredTaskAwaitable1+ConfiguredTaskAwaiter[TResult].GetResult () [0x00000] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at Duplicati.Library.Main.Operation.Backup.BackendUploader+<UploadBlockAndIndexAsync>d__15.MoveNext () [0x00098] in <8f1de655bd1240739a78684d845cecc8>:0 \n--- End of stack trace from previous location where exception was thrown ---\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0004e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.GetResult () [0x00000] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at Duplicati.Library.Main.Operation.Backup.BackendUploader+<<Run>b__13_0>d.MoveNext () [0x00847] in <8f1de655bd1240739a78684d845cecc8>:0 \n--- End of stack trace from previous location where exception was thrown ---\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at Duplicati.Library.Main.Operation.Backup.BackendUploader+<<Run>b__13_0>d.MoveNext () [0x0089e] in <8f1de655bd1240739a78684d845cecc8>:0 \n--- End of stack trace from previous location where exception was thrown ---\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0004e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.ConfiguredTaskAwaitable+ConfiguredTaskAwaiter.GetResult () [0x00000] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at CoCoL.AutomationExtensions+<RunTask>d__101[T].MoveNext () [0x00083] in <9a758ff4db6c48d6b3d4d0e5c2adf6d1>:0 “,“RemoteStackTraceString”:null,“RemoteStackIndex”:0,“ExceptionMethod”:null,“HResult”:-2146233088,“Source”:“mscorlib”}]}]},“HelpURL”:null,“StackTraceString”:” at CoCoL.ChannelExtensions.WaitForTaskOrThrow (System.Threading.Tasks.Task task) [0x0005d] in <9a758ff4db6c48d6b3d4d0e5c2adf6d1>:0 \n at Duplicati.Library.Main.Operation.BackupHandler.Run (System.String sources, Duplicati.Library.Utility.IFilter filter, System.Threading.CancellationToken token) [0x00009] in <8f1de655bd1240739a78684d845cecc8>:0 \n at Duplicati.Library.Main.Controller+<>c__DisplayClass14_0.b__0 (Duplicati.Library.Main.BackupResults result) [0x0004b] in <8f1de655bd1240739a78684d845cecc8>:0 \n at Duplicati.Library.Main.Controller.RunAction[T] (T result, System.String& paths, Duplicati.Library.Utility.IFilter& filter, System.Action1[T] method) [0x0011c] in <8f1de655bd1240739a78684d845cecc8>:0 ","RemoteStackTraceString":null,"RemoteStackIndex":0,"ExceptionMethod":null,"HResult":-2146233088,"Source":"CoCoL","InnerExceptions":[{"ClassName":"System.AggregateException","Message":"Object reference not set to an instance of an object","Data":null,"InnerException":{"ClassName":"System.NullReferenceException","Message":"Object reference not set to an instance of an object","Data":null,"InnerException":null,"HelpURL":null,"StackTraceString":" at Duplicati.Library.Main.Volumes.BlockVolumeWriter.AddBlock (System.String hash, System.Byte[] data, System.Int32 offset, System.Int32 size, Duplicati.Library.Interface.CompressionHint hint) [0x00032] in <8f1de655bd1240739a78684d845cecc8>:0 \n at Duplicati.Library.Main.Operation.Backup.SpillCollectorProcess+<>c__DisplayClass0_0+<<Run>b__0>d.MoveNext () [0x00407] in <8f1de655bd1240739a78684d845cecc8>:0 \n--- End of stack trace from previous location where exception was thrown ---\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0004e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.ConfiguredTaskAwaitable+ConfiguredTaskAwaiter.GetResult () [0x00000] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at CoCoL.AutomationExtensions+<RunTask>d__101[T].MoveNext () [0x00083] in <9a758ff4db6c48d6b3d4d0e5c2adf6d1>:0 \n— End of stack trace from previous location where exception was thrown —\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0004e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.ConfiguredTaskAwaitable+ConfiguredTaskAwaiter.GetResult () [0x00000] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at Duplicati.Library.Main.Operation.BackupHandler+d__13.MoveNext () [0x0035f] in <8f1de655bd1240739a78684d845cecc8>:0 \n— End of stack trace from previous location where exception was thrown —\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0004e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.ConfiguredTaskAwaitable+ConfiguredTaskAwaiter.GetResult () [0x00000] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at Duplicati.Library.Main.Operation.BackupHandler+d__20.MoveNext () [0x00a12] in <8f1de655bd1240739a78684d845cecc8>:0 “,“RemoteStackTraceString”:null,“RemoteStackIndex”:0,“ExceptionMethod”:null,“HResult”:-2147467261,“Source”:“mscorlib”},“HelpURL”:null,“StackTraceString”:” at Duplicati.Library.Main.Operation.BackupHandler+d__20.MoveNext () [0x01033] in <8f1de655bd1240739a78684d845cecc8>:0 “,“RemoteStackTraceString”:null,“RemoteStackIndex”:0,“ExceptionMethod”:null,“HResult”:-2146233088,“Source”:“Duplicati.Library.Main”,“InnerExceptions”:[{“ClassName”:“System.NullReferenceException”,“Message”:“Object reference not set to an instance of an object”,“Data”:null,“InnerException”:null,“HelpURL”:null,“StackTraceString”:” at Duplicati.Library.Main.Volumes.BlockVolumeWriter.AddBlock (System.String hash, System.Byte data, System.Int32 offset, System.Int32 size, Duplicati.Library.Interface.CompressionHint hint) [0x00032] in <8f1de655bd1240739a78684d845cecc8>:0 \n at Duplicati.Library.Main.Operation.Backup.SpillCollectorProcess+<>c__DisplayClass0_0+<b__0>d.MoveNext () [0x00407] in <8f1de655bd1240739a78684d845cecc8>:0 \n— End of stack trace from previous location where exception was thrown —\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0004e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.ConfiguredTaskAwaitable+ConfiguredTaskAwaiter.GetResult () [0x00000] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at CoCoL.AutomationExtensions+d__101[T].MoveNext () [0x00083] in <9a758ff4db6c48d6b3d4d0e5c2adf6d1>:0 \n--- End of stack trace from previous location where exception was thrown ---\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0004e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.ConfiguredTaskAwaitable+ConfiguredTaskAwaiter.GetResult () [0x00000] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at Duplicati.Library.Main.Operation.BackupHandler+<RunMainOperation>d__13.MoveNext () [0x0035f] in <8f1de655bd1240739a78684d845cecc8>:0 \n--- End of stack trace from previous location where exception was thrown ---\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0004e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.ConfiguredTaskAwaitable+ConfiguredTaskAwaiter.GetResult () [0x00000] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at Duplicati.Library.Main.Operation.BackupHandler+<RunAsync>d__20.MoveNext () [0x00a12] in <8f1de655bd1240739a78684d845cecc8>:0 ","RemoteStackTraceString":null,"RemoteStackIndex":0,"ExceptionMethod":null,"HResult":-2147467261,"Source":"mscorlib"},{"ClassName":"System.AggregateException","Message":"One or more errors occurred.","Data":null,"InnerException":{"ClassName":"Renci.SshNet.Common.SftpPermissionDeniedException","Message":"Permission denied","Data":null,"InnerException":null,"HelpURL":null,"StackTraceString":" at Renci.SshNet.Sftp.SftpSession.RequestOpen (System.String path, Renci.SshNet.Sftp.Flags flags, System.Boolean nullOnError) [0x00099] in <c60291af03764e69b153abec058a6ec5>:0 \n at Renci.SshNet.SftpClient.InternalUploadFile (System.IO.Stream input, System.String path, Renci.SshNet.Sftp.Flags flags, Renci.SshNet.Sftp.SftpUploadAsyncResult asyncResult, System.Action1[T] uploadCallback) [0x0004f] in :0 \n at Renci.SshNet.SftpClient.UploadFile (System.IO.Stream input, System.String path, System.Boolean canOverride, System.Action1[T] uploadCallback) [0x00017] in <c60291af03764e69b153abec058a6ec5>:0 \n at Renci.SshNet.SftpClient.UploadFile (System.IO.Stream input, System.String path, System.Action1[T] uploadCallback) [0x00000] in :0 \n at Duplicati.Library.Backend.SSHv2.PutAsync (System.String remotename, System.IO.Stream stream, System.Threading.CancellationToken cancelToken) [0x00012] in <746b17b10a8d4b85bde5b362339e462c>:0 \n at Duplicati.Library.Main.Operation.Backup.BackendUploader+d__21.MoveNext () [0x003a4] in <8f1de655bd1240739a78684d845cecc8>:0 \n— End of stack trace from previous location where exception was thrown —\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0004e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.ConfiguredTaskAwaitable+ConfiguredTaskAwaiter.GetResult () [0x00000] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at Duplicati.Library.Main.Operation.Backup.BackendUploader+<>c__DisplayClass17_0+<b__0>d.MoveNext () [0x0010a] in <8f1de655bd1240739a78684d845cecc8>:0 \n— End of stack trace from previous location where exception was thrown —\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0004e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.ConfiguredTaskAwaitable+ConfiguredTaskAwaiter.GetResult () [0x00000] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at Duplicati.Library.Main.Operation.Backup.BackendUploader+d__18.MoveNext () [0x0017c] in <8f1de655bd1240739a78684d845cecc8>:0 \n— End of stack trace from previous location where exception was thrown —\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at Duplicati.Library.Main.Operation.Backup.BackendUploader+d__18.MoveNext () [0x003a3] in <8f1de655bd1240739a78684d845cecc8>:0 \n— End of stack trace from previous location where exception was thrown —\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0004e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.ConfiguredTaskAwaitable1+ConfiguredTaskAwaiter[TResult].GetResult () [0x00000] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at Duplicati.Library.Main.Operation.Backup.BackendUploader+<UploadFileAsync>d__17.MoveNext () [0x000da] in <8f1de655bd1240739a78684d845cecc8>:0 \n--- End of stack trace from previous location where exception was thrown ---\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0004e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.ConfiguredTaskAwaitable1+ConfiguredTaskAwaiter[TResult].GetResult () [0x00000] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at Duplicati.Library.Main.Operation.Backup.BackendUploader+d__15.MoveNext () [0x00098] in <8f1de655bd1240739a78684d845cecc8>:0 \n— End of stack trace from previous location where exception was thrown —\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0004e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.GetResult () [0x00000] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at Duplicati.Library.Main.Operation.Backup.BackendUploader+<b__13_0>d.MoveNext () [0x00847] in <8f1de655bd1240739a78684d845cecc8>:0 \n— End of stack trace from previous location where exception was thrown —\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at Duplicati.Library.Main.Operation.Backup.BackendUploader+<b__13_0>d.MoveNext () [0x0089e] in <8f1de655bd1240739a78684d845cecc8>:0 \n— End of stack trace from previous location where exception was thrown —\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0004e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at

System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.ConfiguredTaskAwaitable+ConfiguredTaskAwaiter.GetResult () [0x00000] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at CoCoL.AutomationExtensions+<RunTask>d__101[T].MoveNext () [0x00083] in <9a758ff4db6c48d6b3d4d0e5c2adf6d1>:0 “,“RemoteStackTraceString”:null,“RemoteStackIndex”:0,“ExceptionMethod”:null,“HResult”:-2146233088,“Source”:“mscorlib”},“HelpURL”:null,“StackTraceString”:null,“RemoteStackTraceString”:null,“RemoteStackIndex”:0,“ExceptionMethod”:null,“HResult”:-2146233088,“Source”:null,“InnerExceptions”:[{“ClassName”:“Renci.SshNet.Common.SftpPermissionDeniedException”,“Message”:“Permission denied”,“Data”:null,“InnerException”:null,“HelpURL”:null,“StackTraceString”:” at Renci.SshNet.Sftp.SftpSession.RequestOpen (System.String path, Renci.SshNet.Sftp.Flags flags, System.Boolean nullOnError) [0x00099] in :0 \n at Renci.SshNet.SftpClient.InternalUploadFile (System.IO.Stream input, System.String path, Renci.SshNet.Sftp.Flags flags, Renci.SshNet.Sftp.SftpUploadAsyncResult asyncResult, System.Action1[T] uploadCallback) [0x0004f] in <c60291af03764e69b153abec058a6ec5>:0 \n at Renci.SshNet.SftpClient.UploadFile (System.IO.Stream input, System.String path, System.Boolean canOverride, System.Action1[T] uploadCallback) [0x00017] in :0 \n at Renci.SshNet.SftpClient.UploadFile (System.IO.Stream input, System.String path, System.Action1[T] uploadCallback) [0x00000] in <c60291af03764e69b153abec058a6ec5>:0 \n at Duplicati.Library.Backend.SSHv2.PutAsync (System.String remotename, System.IO.Stream stream, System.Threading.CancellationToken cancelToken) [0x00012] in <746b17b10a8d4b85bde5b362339e462c>:0 \n at Duplicati.Library.Main.Operation.Backup.BackendUploader+<DoPut>d__21.MoveNext () [0x003a4] in <8f1de655bd1240739a78684d845cecc8>:0 \n--- End of stack trace from previous location where exception was thrown ---\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0004e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.ConfiguredTaskAwaitable+ConfiguredTaskAwaiter.GetResult () [0x00000] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at Duplicati.Library.Main.Operation.Backup.BackendUploader+<>c__DisplayClass17_0+<<UploadFileAsync>b__0>d.MoveNext () [0x0010a] in <8f1de655bd1240739a78684d845cecc8>:0 \n--- End of stack trace from previous location where exception was thrown ---\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0004e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.ConfiguredTaskAwaitable+ConfiguredTaskAwaiter.GetResult () [0x00000] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at Duplicati.Library.Main.Operation.Backup.BackendUploader+<DoWithRetry>d__18.MoveNext () [0x0017c] in <8f1de655bd1240739a78684d845cecc8>:0 \n--- End of stack trace from previous location where exception was thrown ---\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at Duplicati.Library.Main.Operation.Backup.BackendUploader+<DoWithRetry>d__18.MoveNext () [0x003a3] in <8f1de655bd1240739a78684d845cecc8>:0 \n--- End of stack trace from previous location where exception was thrown ---\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0004e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.ConfiguredTaskAwaitable1+ConfiguredTaskAwaiter[TResult].GetResult () [0x00000] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at Duplicati.Library.Main.Operation.Backup.BackendUploader+d__17.MoveNext () [0x000da] in <8f1de655bd1240739a78684d845cecc8>:0 \n— End of stack trace from previous location where exception was thrown —\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0004e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.ConfiguredTaskAwaitable1+ConfiguredTaskAwaiter[TResult].GetResult () [0x00000] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at Duplicati.Library.Main.Operation.Backup.BackendUploader+<UploadBlockAndIndexAsync>d__15.MoveNext () [0x00098] in <8f1de655bd1240739a78684d845cecc8>:0 \n--- End of stack trace from previous location where exception was thrown ---\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0004e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.GetResult () [0x00000] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at Duplicati.Library.Main.Operation.Backup.BackendUploader+<<Run>b__13_0>d.MoveNext () [0x00847] in <8f1de655bd1240739a78684d845cecc8>:0 \n--- End of stack trace from previous location where exception was thrown ---\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at Duplicati.Library.Main.Operation.Backup.BackendUploader+<<Run>b__13_0>d.MoveNext () [0x0089e] in <8f1de655bd1240739a78684d845cecc8>:0 \n--- End of stack trace from previous location where exception was thrown ---\n at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0004e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at System.Runtime.CompilerServices.ConfiguredTaskAwaitable+ConfiguredTaskAwaiter.GetResult () [0x00000] in <1fd744d936be4a229b315d57c3b96c68>:0 \n at CoCoL.AutomationExtensions+<RunTask>d__101[T].MoveNext () [0x00083] in <9a758ff4db6c48d6b3d4d0e5c2adf6d1>:0 ",“RemoteStackTraceString”:null,“RemoteStackIndex”:0,“ExceptionMethod”:null,“HResult”:-2146233088,“Source”:“mscorlib”}]}]}]}

Thanks for posting the logs! I’ll try to look through them when I have a moment.

Looks like you are using SFTP for the back end? Do you think anything changed with the permissions on the back end that would cause Duplicati not to be able to upload new files?

1 Like

Unfortunately no. I have several other backups originating from this server and arriving on the NAS using identical credentials, and they all continue to work. The only things that are different between the broken backup and the still-functional ones are:

  • The files are bigger (avg size of about 700MB)
  • The total size of the backup is larger (~2TB versus anywhere from 50MB to about 50GB)
  • Runs less frequently than the other backups (they’re mostly nightly, this one is weekly)
  • This backup is unencrypted (and always has been)
  • Block size is 1MB (I think the default is 100kb, which is what’s set for all my other backups)

And as far as I can tell, the only things that have changed with my source data is the addition of 10 files (between 400-900MB each), and some file permissions changed (including on a couple of folders). But all of those permissions should be more permissive, if anything, than they were before. And regardless, Duplicati is running as root.

Well, I won’t know till morning if I have a genuine fix, but after looking at the summary log again (and specifically the SFTP permissions error you pointed out), I took a look at the NAS, and for some reason while all of my other backups were owned by $BACKUP_USER and in the root group, this particular backup was owned by root and in the $BACKUP_USER group. Figuring I didn’t have much to lose I did a quick chmod -R ug+rw on the NAS files and started another backup from the web UI. While I still get the weird

Feb 20, 2020 11:56 PM: Expected there to be a temporary fileset for synthetic filelist (2, duplicati-b31da8b1c1b564e678e698bf7b813e661.dblock.zip), but none was found?

message when it first encounters a new file, the backup progresses past that point (indeed it looks like it has already added one of the new files and is now working on the second). So I’m cautiously optimistic… though I’d love to know why my user/group ownership was different.

So I’m happy to report that changing the permissions of the destination fileset did the trick. I got the “expected there to be a temporary fileset” error the first time after making that change, but the backup otherwise completed normally. I’ve since added a file and run it again manually and it worked. I’ll test restoring a file from the backup just in case, but everything seems to be OK now. I still don’t know why or how the permissions on the remote files changed (login logs show nobody has manually logged into that NAS for well over a month, before the first backup was even done).

Thanks so much for your help and for pointing me in the right direction? I’ll mark the above message as the solution in case anyone else runs into a similar problem.

Yes from what I saw in my research, this is a benign warning that can happen when a previous backup is interrupted. Now that you finally have a good, successful backup, it shouldn’t appear any more.

Glad your issue is resolved!

1 Like

A synthetic filelist tries to give you a synthetic backup version that’s the past one plus whatever made it before interruption of next backup, but that’s arguably unessential if next good backup is close enough.

Warning Message after Backup is my explanation for why message expects a dblock instead of a dlist, which is what represents files in a version. It’s a bad lookup. I’d like a great test case, but don’t have it.
Warning: Expected there to be a temporary fileset for synthetic filelist #2329 is closed. Need new issue.

Back to the primary issue, this is adding fuel to the theory that this particular unfortunate ending (which is arguably a bug in itself), is a follow-on error to some other issue. Maybe we also need a test case for this. Sometimes details obscure overall picture, e.g. visible using About --> Show log --> Live --> Retry which would probably have shown –number-of-retries retries before giving up then taking error paths…