I have used the Internet Transfer Control within several of
my VB6 applications, to perform FTP file transfers.
On some Windows NT4 and 2000 boxes, I get a strange error
when trying to open the FTP connection:
"The computer is disconnected from the network."
I can't understand why this might be happening, because the
computers are networked properly: ping works, telnet works,
our in-house TCP/IP applications work, and the command-line
FTP program provided with Windows works.
I've found that I see the same behaviour on these machines
with apps that use the MFC CFtpConnection class -- as
expected, since both seem to use the WinInet library.
In the IE LAN settings, all of the following are unchecked:
- Automatically detect settings
- Use automatic configuration script
- Use a proxy server for your LAN
The only other thing that seems to be mostly consistent is
that this often happens on computers that are not part of a
domain -- ie., I'm only logged in to the local computer.
This is because these machines are usually on small
networks; sometimes just crosswired to another computer
which is running a real-time Unix-style OS. (There is no
SMB software running on the *nix box, in case that matters.)
Any help would be much appreciated. I've tried to provide
as much information as possible, but if you need further
info, let me know. Please reply by email if possible;
remember to remove "NOSPAM" from my email address before
you hit "send". Thanks.
-- graham