I am unable to sync a site.
[2023-11-06 12:09:31.810] [warn] [terminalExec] Error: [sender] io timeout after 60 seconds – exiting
rsync error: timeout in data send/receive (code 30) at io.c(204) [sender=3.1.3]
[2023-11-06 12:09:31.847] [warn] [terminalExec] Error:
rsync: connection unexpectedly closed (11489375 bytes received so far) [receiver]
[2023-11-06 12:09:31.851] [warn] [terminalExec] Error: rsync error: error in rsync protocol data stream (code 12) at io.c(231) [receiver=3.2.7]
[2023-11-06 12:09:31.919] [info] [ProgressIndicator] { isFailed: false, isOpen: true }
[2023-11-06 12:09:32.064] [warn] [terminalExec] Error: rsync: [generator] write error: Broken pipe (32)
rsync error: error in socket IO (code 10) at io.c(848) [generator=3.2.7]
[2023-11-06 12:09:33.865] [info] [terminalExec] Child process exited with code 10
[2023-11-06 12:09:33.873] [error] [downloadSite] Error while downloading files Error: Encountered an error in child process 70600: 10. rsync: [generator] write error: Broken pipe (32)
rsync error: error in socket IO (code 10) at io.c(848) [generator=3.2.7]
at handleChildProcessClosure (/Applications/DevKinsta.app/Contents/Resources/app.asar/main.prod.js:2:733315)
at ChildProcess.<anonymous> (/Applications/DevKinsta.app/Contents/Resources/app.asar/main.prod.js:2:732272)
at ChildProcess.emit (node:events:513:28)
at ChildProcess.emit (node:domain:489:12)
at maybeClose (node:internal/child_process:1091:16)
at Socket.<anonymous> (node:internal/child_process:449:11)
at Socket.emit (node:events:513:28)
at Socket.emit (node:domain:489:12)
at Pipe.<anonymous> (node:net:313:12)
[2023-11-06 12:09:33.882] [error] [ipcMainStep] Error in operation SITE_PULL, step rsync: Error: Encountered an error in child process 70600: 10. rsync: [generator] write error: Broken pipe (32)
rsync error: error in socket IO (code 10) at io.c(848) [generator=3.2.7]
at handleChildProcessClosure (/Applications/DevKinsta.app/Contents/Resources/app.asar/main.prod.js:2:733315)
at ChildProcess.<anonymous> (/Applications/DevKinsta.app/Contents/Resources/app.asar/main.prod.js:2:732272)
at ChildProcess.emit (node:events:513:28)
at ChildProcess.emit (node:domain:489:12)
at maybeClose (node:internal/child_process:1091:16)
at Socket.<anonymous> (node:internal/child_process:449:11)
at Socket.emit (node:events:513:28)
at Socket.emit (node:domain:489:12)
at Pipe.<anonymous> (node:net:313:12)
The log unfortunately does not tell what the command is that is being run, which would allow me to try to debug it. Amazingly the log reports [ProgressIndicator] { isFailed: false, isOpen: true } over and over again is which not very helpful.
Overall I have had terrible times trying to use the sync feature with DevKinsta. I am run a manual backup, but I do not think that is a few useful alternative.
Given that the backup of my local site takes a lot of time, it would be extremely useful if there were the ability to understand each step independently and to run them independently. This would support debugging and working towards a better solution.