rsync 停止工作。無法解釋的錯誤(代碼 130)

rsync 停止工作。無法解釋的錯誤(代碼 130)

我有一個包含以下行的腳本:

rsync -e "ssh -i /home/me/.ssh/id_rsa" -a /home/me/ws/ [email protected]:/pathtobackups/$(date +%FT%R)/

它已經工作了幾個月,但突然停止工作。它只是等待一段時間,當我按抄送時,我收到以下訊息:

rsync 錯誤:rsync.c(644) [sender=3.1.2] 出現無法解釋的錯誤(代碼 130)

即使我也在使用,問題仍然存在--force --ignore-errors

我登入沒有問題,所以我知道伺服器正在運行。此外,伺服器不要求輸入密碼,因此我知道 ssh 密鑰正在工作。伺服器運行的是Ubuntu 10.04 LTS,rsync版本是3.0.7。我知道從 10.04 升級會更好,但我沒有權利這樣做。ssh [email protected]

我不記得在它停止工作之前我做了什麼具體的事情。這可能是我的系統的升級。我使用的是 Debian v9.4,我的系統大部分都是穩定版本。然而,我有一些來自 stable 的軟體包,因為我想要更新版本的 Firefox。這些軟體套件是:firefox、libfontconfig1、fontconfig-config 和 libnss3。

目前我已經安裝了 rsync 3.1.2-1+deb9u1。我嘗試從不穩定分支升級到 3.1.2-2.1,但這沒有幫助。

您知道可能導致此問題的原因以及如何解決該問題嗎?

相關內容