Your best friend for file transfer.

Dropped ConnectionS (8 posts)
- Started 14 years ago by robert
- Latest reply 14 years ago from Scott McGuire
-
robert Member
-
Scott McGuire Administrator
Hi Robert,
Fetch does not have an IP V6 option, and you should not need to such an option to stay connected to FTP servers.
Are you trying Fetch 5.5, which has our latest improvements for dealing with dropped connections?
If not, please download and give Fetch 5.5 a try. If Fetch 5.5 isn't working, we'd like to see a transcript so we can figure out why, and hopefully suggest a Fetch setting that will fix the problem. Please do the following:
* Quit Fetch.
* Open Fetch again.
* Try connecting to your server.
* After you receive the error, go to the Window menu, and choose Fetch Transcript.
* Copy the entire contents of the transcript window, and paste them into a reply to this message.We'll take a look and see if we can figure out what's going on.
Thanks,
Scott McGuire
Fetch Softworks -
robert Member
Scott,
Here's The Transcript. Thanks for looking into this:
Fetch 5.5 (5E596) PowerPC running on Mac OS X 10.4.11 (8S165) PowerPC English
StuffIt Engine 0x820, StuffIt SDK Version 10.1.1b1
Partial serial FETCH55001-DWCE-JVW8 T
Connecting to ftp.pumpkintownmountain.com port 21 (Mac OS X firewall is on) (6/26/09 10:33 AM)
Connected to 66.96.130.98 port 21 (6/26/09 10:33 AM)
220-
220 IPOWER FTP Server ready
USER pumpkintownmountain
331 Password required for pumpkintownmountain
PASS
230 User pumpkintownmountain logged in
SYST
215 UNIX Type: L8
PWD
257 "/" is the current directory
MACB ENABLE
500 MACB not understood
PWD
257 "/" is the current directory
PWD
257 "/" is the current directory
TYPE A
200 Type set to A
PASV
get_reply():con_conn->Getline() returns 1,54
ftp_list: 2,-30014 (state == GETTING_LIST)
QUIT
send_cmd():con_conn->Putline() returns 1,54 -
Scott McGuire Administrator
Hi Robert,
Thanks for the Fetch transcript.
Could we see the transcript from FireFTP for comparison? That should help us see what effect the IPV6 option in FireFTP had on the connection.
To do that:
* Connect to the server with FireFTP.
* Click the "Log/Queue" button (in the same command bar that includes Disconnect / Edit / Abort)
* This will show a small Log pane and a Log tab at the bottom of your window; you may have to make the pane larger to see its contents.
* Select and copy all the text in the Log pane.
* Copy the entire contents of the log pane, and paste them into a reply to this message.Thanks,
Scott McGuire
Fetch Softworks -
robert Member
Here it is:
FireFTP 1.0.4 'Human Being' created by Mime Čuvalo
220-
220 IPOWER FTP Server ready
USER pumpkintownmountain
331 Password required for pumpkintownmountain
PASS (password not shown)
230 User pumpkintownmountain logged in
FEAT
211-Features:
MDTM
MFMT
MFF modify;UNIX.group;UNIX.mode;
MLST modify*;perm*;size*;type*;unique*;UNIX.group*;UNIX.mode*;UNIX.owner*;
REST STREAM
SIZE
211 End
PWD
257 "/" is the current directory
TYPE A
200 Type set to A
EPSV
229 Entering Extended Passive Mode (|||42212|)
LIST
150 Opening ASCII mode data connection for file list
226 Transfer complete -
Scott McGuire Administrator
Hi Robert,
Thanks for the FireFTP transcript.
There is a "hidden" Fetch preference which may fix the problem you're seeing.
Could you please try the following?
* Quit Fetch if it is open.
* Open the Applications folder.
* Open the Utilities folder.
* Open the Terminal application.
* At the prompt, type:defaults write com.fetchsoftworks.Fetch PreferEpsv -bool true
(You may want to copy and paste that line to avoid typos.)
* Open Fetch.
* Try connecting to the server.Let us know if that fixes the problem or not. If not, please send another transcript from Fetch.
Thanks,
Scott McGuire
Fetch Softworks -
robert Member
OK! That works. Thanks very much. They (ipower) must have changed something on their server in the last week to require this command as I had connected OK very recently.
-
Scott McGuire Administrator
Hi Robert,
Glad to hear that works.
It's pretty unusual for a server to only accept the ESPV command (instead of the more normal PASV command). The reason checking the IPV6 preference in FireFTP worked is because it changed FireFTP to send the ESPV command; we don't think it actually had anything to do with IPV6.
If you notice problems connecting to other servers you work with, you may need to unset this hidden preference (do the same thing, except end the line with "-bool false"). Some servers are not compatible with the EPSV command, which is why it's off by default and "hidden."
For others who might be reading this, if you are experiencing dropped connections, the hidden preference mentioned here is almost certainly not the solution to your problem; Robert's situation is very rare. You should only set the PreferEpsv preference for very specific situations in consultation with Fetch support, because otherwise, you may decrease Fetch's compatibility with most servers.
Thanks,
Scott McGuire
Fetch Softworks
- Page 1
Had problem with dropped connection during directory listing at ipower.com host. Downloaded firefox fireFTP just to try a different ftp app. I was still getting disconnect until I selected ipV6 option in settings. Then was able to remain connected OK. I haven't found an equivalent setting for Fetch. Is there one?
Robert
Posted 14 years ago #