Your best friend for file transfer.

Guild FTP and ADAT (2 posts)
This is an archived topic. The information in it is likely to be out-of-date and no longer applicable to current versions of Fetch.
- Started 21 years ago by ebaum
- Latest reply 21 years ago from Jim Matthews
-
ebaum Member
-
Jim Matthews Administrator
By default Fetch sends an ADAT command to the server to find out whether the server supports security protocols such as Kerberos. Most servers don't, but that should not be a problem, because the FTP protocol specification states that servers should just return an error if they receive a command they don't recognize. But Guild FTP does not follow the spec -- it drops the connection. So it's necessary to configure Fetch to not send the ADAT command.
In Fetch 4.0.2 there is an Obscure Options pop-up menu in the Misc section of Preferences so you do not need to make this change with AppleScript.
Thanks,
Jim Matthews
Fetch Softworks
- Page 1
Topic closed
This topic has been closed.
Hi,
I've hit trouble accessing a PC running Guild FTP on my local LAN. I found a workaround thanks to this forum, but wanted to explain what the issue because (a) others might benefit and (b) I don't really understand the fix, and would like to.
When I try to connect to the PC with Fetch 4.0.2/OS X 10.1.2, I get a "Server dropped the connection" message, and the following in the transcript:
Connecting to 192.168.123.20 port 21 (8/11/02 4:13:13 PM)
220-GuildFTPd FTP Server (c) 1997-2002
220-Version 0.999
220-Welcome to the Empire server, Anonymous.
220 Please enter your name:
ADAT
Note that I try to log in with a name and password, not as anon. FWIW, the ftp server logs my attempted login, but it thinks that the login attempt was made with login "" and on port 0.
Note also that Anarchie 3.7 logs on fine. If I open up a terminal window and run ftp from there, that also works. FWIW, the ftp client built in to Retrospect Express 5.0 fails to connect, but gives me little information about why.
I found a note in this forum about running the following script once...
tell application "Fetch 4.0.2"
set dont send ADAT to true
end tell
...so I tried it. It fixed the problem.
So what's ADAT, and why does turning it off make things work?
Thanks,
Eric Baumgartner
Posted 21 years ago #