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

Connection attempt should be repeated when server is closing remote connection #8532

Closed
cyberduck opened this issue Feb 1, 2015 · 7 comments
Labels
bug fixed ftp FTP Protocol Implementation high priority
Milestone

Comments

@cyberduck
Copy link
Collaborator

fa66ac2 created the issue

version 4.6.4 (16610)
OS X 10.10.2
Editor: Komodo Edit version 8.5.4, build 14424.
After editing a file, the file is not uploaded to the host when it is saved. This occurs intermittently. When it happens, the upload icon in the upper right of the window does not change to a stop sign logo.
This appears to be a problem in this version. I have never had the problem until just recently (the last two weeks or so).

log drawer:

STAT /public_html/theamya.org/regatta/olr
421 No transfer timeout (300 seconds): closing control connection
220 ProFTPD 1.3.2b Server (Southwest Cyberport FTP) [216.184.2.162]
USER usvmyg
331 Password required for usvmyg
PASS ********
230 User usvmyg logged in
FEAT
211-Features:
 LANG bg-BG;en-US*;zh-CN;fr-FR;it-IT;ko-KR;ru-RU
 MDTM
 MFMT
 UTF8
 AUTH TLS
 MFF modify;UNIX.group;UNIX.mode;
 MLST modify*;perm*;size*;type*;unique*;UNIX.group*;UNIX.mode*;UNIX.owner*;
 PBSZ
 PROT
 REST STREAM
 SIZE
211 End
SYST
215 UNIX Type: L8
@cyberduck
Copy link
Collaborator Author

@dkocher commented

I cannot reproduce this issue. Can you find any related output in the system.log (/Applications/Utilities/Console.app)?

@cyberduck
Copy link
Collaborator Author

fa66ac2 commented

When it fails, nothing appears in the Cyberduck log drawer, but the following appears in the system.log:

2/9/15 8:35:00.336 PM Cyberduck[18406]: [main] ERROR ch.cyberduck.core.Cache - Lookup failed for NSObjectPathReference{reference=[file]-/public_html/theamya.org/regatta/olr/PayWithOptions.php, hashcode=968997113} in cache

The only way I have found to work around the problem is to copy the text of the file, close it in the editor, and download it again from the server. Upon pasting the clipboard into the new editor tab, I can save the file and it uploads properly.

@cyberduck
Copy link
Collaborator Author

fa66ac2 commented

New information:

Log drawer shows

421 Idle timeout (600 seconds): closing control connection

Is this a setting in Cyberduck, or is it a setting in the host?

@cyberduck
Copy link
Collaborator Author

@dkocher commented

Replying to [comment:5 doughemi]:

New information:

Log drawer shows "421 Idle timeout (600 seconds): closing control connection". Is this a setting in Cyberduck, or is it a setting in the host?

This is a setting on the server that it closes the connection after a timeout.

@cyberduck
Copy link
Collaborator Author

fa66ac2 commented

Thanks for the quick response.

When I am editing a file, I often pass the idle timeout limit before trying to save. Thus, my changes are not saved on the server. The editor program, Komodo Edit, does save to its temp file, but I cannot find a way to get to that file to send it to the server.
Is there a way in Cyberduck to automatically access the host so that the timeout doesn't occur?

@cyberduck
Copy link
Collaborator Author

@dkocher commented

In aa86981.

@cyberduck
Copy link
Collaborator Author

@dkocher commented

#8740 closed as duplicate.

@iterate-ch iterate-ch locked as resolved and limited conversation to collaborators Nov 26, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug fixed ftp FTP Protocol Implementation high priority
Projects
None yet
Development

No branches or pull requests

1 participant