After upgrading to duplicati 2.1.0.4_stable (and/or 2.1.0.110_canary) I have the same problem with FTP server. I have tried with vsftpd and pure-ftpd with different config tuning and no success. Switching to FTP (alternative) helped.
{
"DeletedFiles": 0,
"DeletedFolders": 0,
"ModifiedFiles": 0,
"ExaminedFiles": 74182,
"OpenedFiles": 74181,
"AddedFiles": 74181,
"SizeOfModifiedFiles": 0,
"SizeOfAddedFiles": 3320727852,
"SizeOfExaminedFiles": 3336227268,
"SizeOfOpenedFiles": 3320727852,
"NotProcessedFiles": 0,
"AddedFolders": 0,
"TooLargeFiles": 0,
"FilesWithError": 0,
"TimestampChangedFiles": 0,
"ModifiedFolders": 0,
"ModifiedSymlinks": 0,
"AddedSymlinks": 0,
"DeletedSymlinks": 0,
"PartialBackup": false,
"Dryrun": false,
"MainOperation": "Backup",
"CompactResults": null,
"VacuumResults": null,
"DeleteResults": null,
"RepairResults": null,
"TestResults": null,
"ParsedResult": "Fatal",
"Interrupted": false,
"Version": "2.1.0.110 (2.1.0.110_canary_2025-02-28)",
"EndTime": "2025-03-04T09:11:06.3040343Z",
"BeginTime": "2025-03-04T09:08:58.4043159Z",
"Duration": "00:02:07.8997184",
"MessagesActualLength": 81,
"WarningsActualLength": 4,
"ErrorsActualLength": 2,
"Messages": [
"2025-03-04 10:08:58 +01 - [Information-Duplicati.Library.Main.Controller-StartingOperation]: The operation Backup has started",
"2025-03-04 10:08:58 +01 - [Information-Duplicati.Library.Main.BasicResults-BackendEvent]: Backend event: List - Started: ()",
"2025-03-04 10:08:58 +01 - [Information-Duplicati.Library.Main.BasicResults-BackendEvent]: Backend event: List - Completed: ()",
"2025-03-04 10:10:17 +01 - [Information-Duplicati.Library.Main.BasicResults-BackendEvent]: Backend event: Put - Started: duplicati-b323668440dab4fadb5f5fe960e74f090.dblock.zip.aes (100.030 MiB)",
"2025-03-04 10:10:17 +01 - [Information-Duplicati.Library.Main.BasicResults-BackendEvent]: Backend event: Put - Started: duplicati-bde4ab5d46c0e4772b73692e061aaed95.dblock.zip.aes (99.808 MiB)",
"2025-03-04 10:10:18 +01 - [Information-Duplicati.Library.Main.BasicResults-BackendEvent]: Backend event: Put - Started: duplicati-b735ea943d69247088d9cfd8312c0418c.dblock.zip.aes (99.979 MiB)",
"2025-03-04 10:10:18 +01 - [Information-Duplicati.Library.Main.BasicResults-BackendEvent]: Backend event: Put - Started: duplicati-b9f1c27032e0e41eb81ab7267493a723d.dblock.zip.aes (99.839 MiB)",
"2025-03-04 10:10:19 +01 - [Information-Duplicati.Library.Main.BasicResults-BackendEvent]: Backend event: Put - Retrying: duplicati-b323668440dab4fadb5f5fe960e74f090.dblock.zip.aes ()",
"2025-03-04 10:10:20 +01 - [Information-Duplicati.Library.Main.BasicResults-BackendEvent]: Backend event: Put - Retrying: duplicati-bde4ab5d46c0e4772b73692e061aaed95.dblock.zip.aes ()",
"2025-03-04 10:10:21 +01 - [Information-Duplicati.Library.Main.BasicResults-BackendEvent]: Backend event: Put - Retrying: duplicati-b9f1c27032e0e41eb81ab7267493a723d.dblock.zip.aes ()",
"2025-03-04 10:10:21 +01 - [Information-Duplicati.Library.Main.BasicResults-BackendEvent]: Backend event: Put - Retrying: duplicati-b735ea943d69247088d9cfd8312c0418c.dblock.zip.aes ()",
"2025-03-04 10:10:29 +01 - [Information-Duplicati.Library.Main.BasicResults-BackendEvent]: Backend event: Put - Rename: duplicati-b323668440dab4fadb5f5fe960e74f090.dblock.zip.aes (100.030 MiB)",
"2025-03-04 10:10:29 +01 - [Information-Duplicati.Library.Main.BasicResults-BackendEvent]: Backend event: Put - Rename: duplicati-bb864de3924d64af08169c4ae5287e5a1.dblock.zip.aes (100.030 MiB)",
"2025-03-04 10:10:29 +01 - [Information-Duplicati.Library.Main.Backend.PutOperation-RenameRemoteTargetFile]: Renaming \"duplicati-b323668440dab4fadb5f5fe960e74f090.dblock.zip.aes\" to \"duplicati-bb864de3924d64af08169c4ae5287e5a1.dblock.zip.aes\"",
"2025-03-04 10:10:29 +01 - [Information-Duplicati.Library.Main.BasicResults-BackendEvent]: Backend event: Put - Started: duplicati-bb864de3924d64af08169c4ae5287e5a1.dblock.zip.aes (100.030 MiB)",
"2025-03-04 10:10:30 +01 - [Information-Duplicati.Library.Main.BasicResults-BackendEvent]: Backend event: Put - Rename: duplicati-bde4ab5d46c0e4772b73692e061aaed95.dblock.zip.aes (99.808 MiB)",
"2025-03-04 10:10:30 +01 - [Information-Duplicati.Library.Main.BasicResults-BackendEvent]: Backend event: Put - Rename: duplicati-bd3b807affa984268851c603795ac72ae.dblock.zip.aes (99.808 MiB)",
"2025-03-04 10:10:30 +01 - [Information-Duplicati.Library.Main.Backend.PutOperation-RenameRemoteTargetFile]: Renaming \"duplicati-bde4ab5d46c0e4772b73692e061aaed95.dblock.zip.aes\" to \"duplicati-bd3b807affa984268851c603795ac72ae.dblock.zip.aes\"",
"2025-03-04 10:10:30 +01 - [Information-Duplicati.Library.Main.BasicResults-BackendEvent]: Backend event: Put - Retrying: duplicati-bb864de3924d64af08169c4ae5287e5a1.dblock.zip.aes ()",
"2025-03-04 10:10:30 +01 - [Information-Duplicati.Library.Main.BasicResults-BackendEvent]: Backend event: Put - Started: duplicati-bd3b807affa984268851c603795ac72ae.dblock.zip.aes (99.808 MiB)"
],
"Warnings": [
"2025-03-04 10:11:04 +01 - [Warning-Duplicati.Library.Main.Backend.Handler-BackendManagerHandlerFailure]: Error in handler: Error writing file: duplicati-b528ec8e89c6b44bbbc9cc104971f3b66.dblock.zip.aes, error: Status is Failed\nUserInformationException: Error writing file: duplicati-b528ec8e89c6b44bbbc9cc104971f3b66.dblock.zip.aes, error: Status is Failed",
"2025-03-04 10:11:04 +01 - [Warning-Duplicati.Library.Main.Backend.Handler-BackendManagerDisposeWhileActive]: Terminating 4 active uploads",
"2025-03-04 10:11:05 +01 - [Warning-Duplicati.Library.Main.Backend.Handler-BackendManagerDisposeError]: Error in active upload: One or more errors occurred. (Error writing file: duplicati-b528ec8e89c6b44bbbc9cc104971f3b66.dblock.zip.aes, error: Status is Failed)\nAggregateException: One or more errors occurred. (Error writing file: duplicati-b528ec8e89c6b44bbbc9cc104971f3b66.dblock.zip.aes, error: Status is Failed)",
"2025-03-04 10:11:06 +01 - [Warning-Duplicati.Library.Main.Backend.DatabaseCollector-FlushingMessagesToLog]: Operation: list File: Result: [\n\n]\nUpdate: duplicati-b323668440dab4fadb5f5fe960e74f090.dblock.zip.aes State: Uploading Size: 104888941 Hash: NMzpTrkIKnkzYei8mB1cKFbw0MZsTFhEgntANS2H0O0=\nUpdate: duplicati-iee62b15abf5b45f0bd8bf534300b2112.dindex.zip.aes State: Uploading Size: -1 Hash: \nOperation: put File: duplicati-b323668440dab4fadb5f5fe960e74f090.dblock.zip.aes Result: {\"Size\":104888941,\"Hash\":\"NMzpTrkIKnkzYei8mB1cKFbw0MZsTFhEgntANS2H0O0=\"}\nUpdate: duplicati-bde4ab5d46c0e4772b73692e061aaed95.dblock.zip.aes State: Uploading Size: 104656461 Hash: /Os47AW7+AD/7BHPNQ6bbCZwLz17+BWZ22Vj/E88I+k=\nUpdate: duplicati-i35729dc305384cc2b34d3c93772dee32.dindex.zip.aes State: Uploading Size: -1 Hash: \nOperation: put File: duplicati-bde4ab5d46c0e4772b73692e061aaed95.dblock.zip.aes Result: {\"Size\":104656461,\"Hash\":\"/Os47AW7+AD/7BHPNQ6bbCZwLz17+BWZ22Vj/E88I+k=\"}\nUpdate: duplicati-b735ea943d69247088d9cfd8312c0418c.dblock.zip.aes State: Uploading Size: 104835613 Hash: BTU++hnh6BZsw+YCUchKS855xyMciZQc2+rwRG26Lhc=\nUpdate: duplicati-i6e0328adb6ed4bbcbdefff7f99f601b6.dindex.zip.aes State: Uploading Size: -1 Hash: \nOperation: put File: duplicati-b735ea943d69247088d9cfd8312c0418c.dblock.zip.aes Result: {\"Size\":104835613,\"Hash\":\"BTU++hnh6BZsw+YCUchKS855xyMciZQc2+rwRG26Lhc=\"}\nUpdate: duplicati-b9f1c27032e0e41eb81ab7267493a723d.dblock.zip.aes State: Uploading Size: 104688781 Hash: oNXlOo2wrU45h8PR2oL1NtS05AuKEcRDCYD+14KZ5c8=\nUpdate: duplicati-i3b76499cf49d4d47b0bdd919ae802e15.dindex.zip.aes State: Uploading Size: -1 Hash: \nOperation: put File: duplicati-b9f1c27032e0e41eb81ab7267493a723d.dblock.zip.aes Result: {\"Size\":104688781,\"Hash\":\"oNXlOo2wrU45h8PR2oL1NtS05AuKEcRDCYD+14KZ5c8=\"}\nRename: duplicati-b323668440dab4fadb5f5fe960e74f090.dblock.zip.aes -> duplicati-bb864de3924d64af08169c4ae5287e5a1.dblock.zip.aes\nOperation: put File: duplicati-bb864de3924d64af08169c4ae5287e5a1.dblock.zip.aes Result: {\"Size\":104888941,\"Hash\":\"NMzpTrkIKnkzYei8mB1cKFbw0MZsTFhEgntANS2H0O0=\"}\nRename: duplicati-bde4ab5d46c0e4772b73692e061aaed95.dblock.zip.aes -> duplicati-bd3b807affa984268851c603795ac72ae.dblock.zip.aes\nOperation: put File: duplicati-bd3b807affa984268851c603795ac72ae.dblock.zip.aes Result: {\"Size\":104656461,\"Hash\":\"/Os47AW7+AD/7BHPNQ6bbCZwLz17+BWZ22Vj/E88I+k=\"}\nRename: duplicati-b9f1c27032e0e41eb81ab7267493a723d.dblock.zip.aes -> duplicati-bb956a29d38244060b749b8a448a7c0cf.dblock.zip.aes\nRename: duplicati-b735ea943d69247088d9cfd8312c0418c.dblock.zip.aes -> duplicati-b6306e28a66a94e6abcaf84b7177f1ef0.dblock.zip.aes\nOperation: put File: duplicati-bb956a29d38244060b749b8a448a7c0cf.dblock.zip.aes Result: {\"Size\":104688781,\"Hash\":\"oNXlOo2wrU45h8PR2oL1NtS05AuKEcRDCYD+14KZ5c8=\"}\nOperation: put File: duplicati-b6306e28a66a94e6abcaf84b7177f1ef0.dblock.zip.aes Result: {\"Size\":104835613,\"Hash\":\"BTU++hnh6BZsw+YCUchKS855xyMciZQc2+rwRG26Lhc=\"}\nRename: duplicati-bb864de3924d64af08169c4ae5287e5a1.dblock.zip.aes -> duplicati-b6fb2f346962a475097ea024324086346.dblock.zip.aes\nOperation: put File: duplicati-b6fb2f346962a475097ea024324086346.dblock.zip.aes Result: {\"Size\":104888941,\"Hash\":\"NMzpTrkIKnkzYei8mB1cKFbw0MZsTFhEgntANS2H0O0=\"}\nRename: duplicati-bd3b807affa984268851c603795ac72ae.dblock.zip.aes -> duplicati-b90406fcaf7ec4c5d9ec2550dfb94015c.dblock.zip.aes\nOperation: put File: duplicati-b90406fcaf7ec4c5d9ec2550dfb94015c.dblock.zip.aes Result: {\"Size\":104656461,\"Hash\":\"/Os47AW7+AD/7BHPNQ6bbCZwLz17+BWZ22Vj/E88I+k=\"}\nRename: duplicati-b6306e28a66a94e6abcaf84b7177f1ef0.dblock.zip.aes -> duplicati-b34f075d415784f3898b69fe0c92a131c.dblock.zip.aes\nRename: duplicati-bb956a29d38244060b749b8a448a7c0cf.dblock.zip.aes -> duplicati-b18e44e26b5dc4cfb87f4426130e16e12.dblock.zip.aes\nOperation: put File: duplicati-b18e44e26b5dc4cfb87f4426130e16e12.dblock.zip.aes Result: {\"Size\":104688781,\"Hash\":\"oNXlOo2wrU45h8PR2oL1NtS05AuKEcRDCYD+14KZ5c8=\"}\nOperation: put File: duplicati-b34f075d415784f3898b69fe0c92a131c.dblock.zip.aes Result: {\"Size\":104835613,\"Hash\":\"BTU++hnh6BZsw+YCUchKS855xyMciZQc2+rwRG26Lhc=\"}\nRename: duplicati-b6fb2f346962a475097ea024324086346.dblock.zip.aes -> duplicati-bbb518695d24b41798665afb1b5cf012c.dblock.zip.aes\nOperation: put File: duplicati-bbb518695d24b41798665afb1b5cf012c.dblock.zip.aes Result: {\"Size\":104888941,\"Hash\":\"NMzpTrkIKnkzYei8mB1cKFbw0MZsTFhEgntANS2H0O0=\"}\nRename: duplicati-b90406fcaf7ec4c5d9ec2550dfb94015c.dblock.zip.aes -> duplicati-bfe3689ef015247a7aa943f1d002286ad.dblock.zip.aes\nOperation: put File: duplicati-bfe3689ef015247a7aa943f1d002286ad.dblock.zip.aes Result: {\"Size\":104656461,\"Hash\":\"/Os47AW7+AD/7BHPNQ6bbCZwLz17+BWZ22Vj/E88I+k=\"}\nRename: duplicati-b34f075d415784f3898b69fe0c92a131c.dblock.zip.aes -> duplicati-b4ca77e481d1c4877b7b7dfe92a3b33f2.dblock.zip.aes\nRename: duplicati-b18e44e26b5dc4cfb87f4426130e16e12.dblock.zip.aes -> duplicati-bc5d125fd8cd046c48fa97d55c5eae8e7.dblock.zip.aes\nOperation: put File: duplicati-b4ca77e481d1c4877b7b7dfe92a3b33f2.dblock.zip.aes Result: {\"Size\":104835613,\"Hash\":\"BTU++hnh6BZsw+YCUchKS855xyMciZQc2+rwRG26Lhc=\"}\nOperation: put File: duplicati-bc5d125fd8cd046c48fa97d55c5eae8e7.dblock.zip.aes Result: {\"Size\":104688781,\"Hash\":\"oNXlOo2wrU45h8PR2oL1NtS05AuKEcRDCYD+14KZ5c8=\"}\nRename: duplicati-bbb518695d24b41798665afb1b5cf012c.dblock.zip.aes -> duplicati-b528ec8e89c6b44bbbc9cc104971f3b66.dblock.zip.aes\nOperation: put File: duplicati-b528ec8e89c6b44bbbc9cc104971f3b66.dblock.zip.aes Result: {\"Size\":104888941,\"Hash\":\"NMzpTrkIKnkzYei8mB1cKFbw0MZsTFhEgntANS2H0O0=\"}\nRename: duplicati-bfe3689ef015247a7aa943f1d002286ad.dblock.zip.aes -> duplicati-b2f3633dfd0c0458cb5ae4390873eeed7.dblock.zip.aes\nOperation: put File: duplicati-b2f3633dfd0c0458cb5ae4390873eeed7.dblock.zip.aes Result: {\"Size\":104656461,\"Hash\":\"/Os47AW7+AD/7BHPNQ6bbCZwLz17+BWZ22Vj/E88I+k=\"}"
],
"Errors": [
"2025-03-04 10:11:06 +01 - [Error-Duplicati.Library.Main.Operation.BackupHandler-FatalError]: Fatal error\nUserInformationException: Error writing file: duplicati-b528ec8e89c6b44bbbc9cc104971f3b66.dblock.zip.aes, error: Status is Failed",
"2025-03-04 10:11:06 +01 - [Error-Duplicati.Library.Main.Controller-FailedOperation]: The operation Backup has failed with error: Error writing file: duplicati-b528ec8e89c6b44bbbc9cc104971f3b66.dblock.zip.aes, error: Status is Failed\nUserInformationException: Error writing file: duplicati-b528ec8e89c6b44bbbc9cc104971f3b66.dblock.zip.aes, error: Status is Failed"
],
"TaskControl": {
"ProgressToken": {
"IsCancellationRequested": false,
"CanBeCanceled": true,
"WaitHandle": {
"Handle": {
"value": 3436
},
"SafeWaitHandle": {
"IsInvalid": false,
"IsClosed": false
}
}
},
"TransferToken": {
"IsCancellationRequested": false,
"CanBeCanceled": true,
"WaitHandle": {
"Handle": {
"value": 3440
},
"SafeWaitHandle": {
"IsInvalid": false,
"IsClosed": false
}
}
}
},
"BackendStatistics": {
"RemoteCalls": 19,
"BytesUploaded": 0,
"BytesDownloaded": 0,
"FilesUploaded": 0,
"FilesDownloaded": 0,
"FilesDeleted": 0,
"FoldersCreated": 0,
"RetryAttempts": 16,
"UnknownFileSize": 0,
"UnknownFileCount": 0,
"KnownFileCount": 0,
"KnownFileSize": 0,
"LastBackupDate": "0001-01-01T00:00:00",
"BackupListCount": 0,
"TotalQuotaSpace": 0,
"FreeQuotaSpace": 0,
"AssignedQuotaSpace": -1,
"ReportedQuotaError": false,
"ReportedQuotaWarning": false,
"MainOperation": "Backup",
"ParsedResult": "Success",
"Interrupted": false,
"Version": "2.1.0.110 (2.1.0.110_canary_2025-02-28)",
"EndTime": "0001-01-01T00:00:00",
"BeginTime": "2025-03-04T09:08:58.4043199Z",
"Duration": "00:00:00",
"MessagesActualLength": 0,
"WarningsActualLength": 0,
"ErrorsActualLength": 0,
"Messages": null,
"Warnings": null,
"Errors": null,
"TaskControl": {
"ProgressToken": {
"IsCancellationRequested": false,
"CanBeCanceled": true,
"WaitHandle": {
"Handle": {
"value": 3436
},
"SafeWaitHandle": {
"IsInvalid": false,
"IsClosed": false
}
}
},
"TransferToken": {
"IsCancellationRequested": false,
"CanBeCanceled": true,
"WaitHandle": {
"Handle": {
"value": 3440
},
"SafeWaitHandle": {
"IsInvalid": false,
"IsClosed": false
}
}
}
}
}
}
pure-ftpd didn’t show any erors in log, but vsftpd did show some strange logs:
FTP response: "230 Login successful."
FTP command: "PBSZ 0"
FTP response: "200 PBSZ set to 0."
FTP command: "PROT P"
FTP response: "200 PROT now Private."
FTP command: "FEAT"
FTP response: "211-Features:"
FTP response: " AUTH TLS\x0D\x0A"
FTP response: " EPRT\x0D\x0A"
FTP response: " EPSV\x0D\x0A"
FTP response: " MDTM\x0D\x0A"
FTP response: " PASV\x0D\x0A"
FTP response: " PBSZ\x0D\x0A"
FTP response: " PROT\x0D\x0A"
FTP response: " REST STREAM\x0D\x0A"
FTP response: " SIZE\x0D\x0A"
FTP response: " TVFS\x0D\x0A"
FTP response: " UTF8\x0D\x0A"
FTP response: "211 End"
FTP command: "OPTS UTF8 ON"
FTP response: "200 Always in UTF8 mode."
FTP command: "SYST"
FTP response: "215 UNIX Type: L8"
FTP command: "PWD"
FTP response: "257 "/" is the current directory"
FTP command: "SIZE /test2/duplicati-b108bdf12e33f40389d56ec042e0338b9.dblock.zip"
FTP response: "550 Could not get file size."
FTP command: "TYPE I"
FTP response: "200 Switching to Binary mode."
FTP command: "EPSV"
FTP response: "229 Entering Extended Passive Mode (|||47125|)"
FTP command: "STOR /test2/duplicati-b108bdf12e33f40389d56ec042e0338b9.dblock.zip"
FTP response: "150 Ok to send data."
FTP response: "426 Failure reading network stream."
FAIL UPLOAD: "/test2/duplicati-b75b2f27bd65447acbaf9a894fee067e1.dblock.zip", 49954816 bytes, 64667.93Kbyte/sec
FTP command: "QUIT"
FTP response: "221 Goodbye."
FTP response: "426 Failure reading network stream."
FAIL UPLOAD: "/test2/duplicati-b108bdf12e33f40389d56ec042e0338b9.dblock.zip", 24838144 bytes, 44077.54Kbyte/sec
FTP command: "QUIT"
FTP response: "221 Goodbye."
files were created on server.
Client is Ubuntu 22.04 and ftp server is Rocky Linux 9.5
[edit]
Here is pure-ftpd sample log for error
Error in handler: Error writing file: duplicati-20250304T113536Z.dlist.zip, error: Status is Failed
:
Mar 04 12:36:26: (?@10.0.0.1) [INFO] New connection from 10.0.0.1
Mar 04 12:36:26: (?@10.0.0.1) [DEBUG] Command [auth] [TLS]
Mar 04 12:36:26: (?@10.0.0.1) [INFO] TLS: Enabled TLSv1.3 with TLS_AES_256_GCM_SHA384, 256 secret bits cipher
Mar 04 12:36:26: (?@10.0.0.1) [DEBUG] Command [user] [backup_user]
Mar 04 12:36:26: (?@10.0.0.1) [DEBUG] Command [pass] [<*>]
Mar 04 12:36:26: (?@10.0.0.1) [INFO] backup_user is now logged in
Mar 04 12:36:26: (backup_user@10.0.0.1) [DEBUG] Command [pbsz] [0]
Mar 04 12:36:26: (backup_user@10.0.0.1) [DEBUG] Command [prot] [P]
Mar 04 12:36:26: (backup_user@10.0.0.1) [DEBUG] Command [feat] []
Mar 04 12:36:26: (backup_user@10.0.0.1) [DEBUG] Command [opts] [UTF8 ON]
Mar 04 12:36:26: (backup_user@10.0.0.1) [DEBUG] Command [syst] []
Mar 04 12:36:26: (backup_user@10.0.0.1) [DEBUG] Command [pwd] []
Mar 04 12:36:26: (backup_user@10.0.0.1) [DEBUG] Command [size] [/test3/duplicati-20250304T113536Z.dlist.zip]
Mar 04 12:36:26: (backup_user@10.0.0.1) [DEBUG] Command [type] [I]
Mar 04 12:36:26: (backup_user@10.0.0.1) [DEBUG] Command [epsv] []
Mar 04 12:36:26: (backup_user@10.0.0.1) [DEBUG] Command [stor] [/test3/duplicati-20250304T113536Z.dlist.zip]
Mar 04 12:36:26: (backup_user@10.0.0.1) [INFO] TLS: Enabled TLSv1.3 with TLS_AES_256_GCM_SHA384, 256 secret bits cipher
Mar 04 12:36:26: (backup_user@10.0.0.1) [NOTICE] /backup/backup_user//test3/duplicati-20250304T113536Z.dlist.zip uploaded (262144 bytes, 61227.22KB/sec)
Mar 04 12:36:26: (backup_user@10.0.0.1) [DEBUG] Command [quit] []
Mar 04 12:36:26: (backup_user@10.0.0.1) [INFO] Logout.