Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Broken Pipe Issue every 5-15 Minutes #14969

Closed
rselldorf opened this issue Aug 6, 2023 · 14 comments · Fixed by #14981 or #14982
Closed

Broken Pipe Issue every 5-15 Minutes #14969

rselldorf opened this issue Aug 6, 2023 · 14 comments · Fixed by #14981 or #14982
Assignees
Labels
bug ftp FTP Protocol Implementation
Milestone

Comments

@rselldorf
Copy link

Version 8.6.2 (40032) | Ventura 13.5 | Broken Pipe Issue every 5-15 Minutes

Regards
Robert

@Cristal-Solutions
Copy link

Hello,
Same problem here since the last update. Is there a setting to change ?
Thank you very much.
Best regards

@ylangisc
Copy link
Contributor

ylangisc commented Aug 7, 2023

We need more context. Can you please provide a debug log showing the issue?

@Cristal-Solutions
Copy link

Hello,
Here is my log : cyberduck.log
Thank you very much.

@bradyg77
Copy link

bradyg77 commented Aug 7, 2023

Hello - Same issue on Mac OS 13.4.1, Ever since latest CyberDuck update (Version 8.6.2 (40032)). Broken Pipe errors every few minutes, even when idle with no transfers - then cannot initiate any new transfers, create folders, etc. after errors begin - must close connection and re-connect to server, then all is OK for a few minutes again (FTP running on unraid - no recent changes to server or network environment). If broken pipe errors begin appearing during active transfers, the active transfers are not impacted and still complete successfully.
Screenshot 2023-08-07 at 1 22 40 PM

@dkocher dkocher added the ftp FTP Protocol Implementation label Aug 7, 2023
@ylangisc
Copy link
Contributor

ylangisc commented Aug 8, 2023

Thanks for the log files. Is there any chance to get a test account to be able to reproduce the issue as I don't see any reason in the logs? Feel free to send it to support@cyberduck.io for privacy reasons.

@mprove
Copy link

mprove commented Aug 9, 2023

same here. Mountain Duck has the same issue. Is there a way to downgrade?
My log from CyberDuck:
mprove-cyberduck.log

CyberDuck 8.6.2 / macOS 13.5
Mountain Duck 4.14.2

PS: Mountain Duck is extremely useful (as it worked a week ago). I am a happy user and donator.

@rselldorf
Copy link
Author

rselldorf commented Aug 9, 2023 via email

@ylangisc ylangisc added this to the 8.7.0 milestone Aug 9, 2023
@ylangisc
Copy link
Contributor

ylangisc commented Aug 9, 2023

Thanks for providing details and logs. In the meantime I'm able to reproduce the issue and we are working on a fix.

@dkocher
Copy link
Contributor

dkocher commented Aug 10, 2023

Regression from 05a029b.

@dkocher dkocher modified the milestones: 8.7.0, 8.6.3 Aug 10, 2023
@dkocher dkocher changed the title Version 8.6.2 (40032) | Ventura 13.5 | Broken Pipe Issue every 5-15 Minutes Broken Pipe Issue every 5-15 Minutes Aug 10, 2023
@dkocher dkocher added the bug label Aug 10, 2023
ylangisc added a commit that referenced this issue Aug 10, 2023
@ylangisc ylangisc mentioned this issue Aug 10, 2023
dkocher pushed a commit that referenced this issue Aug 10, 2023
(cherry picked from commit 3a62b38)
@dkocher dkocher linked a pull request Aug 10, 2023 that will close this issue
@dkocher
Copy link
Contributor

dkocher commented Aug 10, 2023

Version 8.6.3 with a fix has now been released.

@porg
Copy link

porg commented Aug 11, 2023

I often had this broken pipe issues, also before this version. But a change of user behavior fixed it for me:

  1. Open Cyberduck (SFTP connection on custom SSH port)
  2. Edit file with TextEditorOfChoice (creates dir structure + file under /tmp/*)
  3. Mac goes to sleep. Mac wakes some time later.
  4. First go to Cyberduck and perform a refresh action. May take 20secs or so.
    • In doubt create a blank file, refresh dir (to be sure it is not memory representation only), file still there, delete file. Then you certainly now the pipe is upright.
  5. Only then resume in your TextEditorOfChoice.

If your first action after Mac wake is to go to the TextEditor perform some changes and save, then CyberDuck often got stuck. Sometimes managed to continue after 2-3min, but often I had to force quit it, then copy text file contents, then reconnect Cyberduck, reopen file and paste clipboard, or else my changes were gone!

Since I changed my operation order after the wake event I had no crashes ever again!

@rselldorf
Copy link
Author

rselldorf commented Aug 11, 2023 via email

@bradyg77
Copy link

Version 8.6.3 with a fix has now been released.

Thank you! Much better!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug ftp FTP Protocol Implementation
Projects
None yet
Development

Successfully merging a pull request may close this issue.

7 participants