I created a website on IXWebhosting.com. I then set up ftp to a folder named "transfer". On my XP Pro computer I access it by:
. It opens immediately (doesn't ask for the name and password I had set up). Then I choose "Open ftp site in Windows Explorer" in the Page dropdown. I can then drag and drop to and from the opened window. Works great. On my Vista computer, I get a login screen, but after I enter the proper name and password, I get the dreaded (Internet Explorer cannot display the webpage". I have a client who needs to upload some files to this ftp. He is running XP Home and Internet Explorer (I don't know which version). He gets the same result as my Vista.

Help, anyone? Thanks

Dani AI

Generated

Brief summary and guidance built on the thread: saw XP/Explorer work but Vista+IE fail; and pointed toward command-line checks; suggested using FileZilla. The Explorer workaround is fine for occasional uploads, but the inconsistent behavior points to a few underlying causes worth checking so the client can connect reliably.

The likely root causes

  • FTP uses a control channel (port 21) and a separate data channel for listings/transfers. If the client and server pick different data modes (active vs passive) or a firewall/NAT blocks incoming data connections, a browser may prompt for credentials then fail to list files.
  • A 550 response usually means the path or permissions are wrong from the FTP account’s point of view — many hosts chroot FTP users to their home so an absolute server filesystem path won’t exist inside that jailed view.
  • Some hosts require FTPS/SFTP (encrypted FTP); plain-browser FTP often won’t work in that case.

Practical troubleshooting checklist

  • Use a client that shows the connection log (FileZilla). The log will reveal whether the data connection fails or whether the server returns 550/425 codes.
  • If the log shows data-connection errors, switch the client to Passive (PASV) mode; passive avoids the need for the server to open an incoming connection to the client.
  • If you get 550, check the FTP account’s configured home/remote path in the host control panel and create a dedicated FTP user whose home is the transfer folder.
  • Ensure the client PC’s firewall/router allows FTP appropriately (or use passive mode so you don’t need to open incoming ports).
  • For simple drag-and-drop, add the FTP site as a Network Place in Windows Explorer rather than using IE.

Security and final notes
Do not put credentials in a URL for regular use. Create a limited FTP account for the client with its home set to the transfer folder, test from a different network (or phone tether) to reproduce their environment, and post the FileZilla connection log and exact server replies if you want targeted diagnosis.

Recommended Answers

All 19 Replies

Why not just go to a DOS prompt in Vista and use the ftp command? If you type ftp /? it will list all of the commands. To get there, go to Programs>Accessories and select the DOS command prompt (which is the little C:> prompt in a black boxx

Did you leave your explorer session open while testing it on the other machines? Some FTPDs only allow a single session per user. Also try using the DOS FTP on the Vista machine and see if it gives you a little more details on what the error is:

C:\>ftp apex2006sql
Connected to apex2006sql.
220 Microsoft FTP Service
User (apex2006sql:(none)): abc
331 Password required for abc.
Password:
530 User abc cannot log in.
Login failed.
ftp>

How to use? I have the DOS ftp prompt, entered ereddick.com/transfer/ and was told invalid command. Sorry, but there are some definite gaps in my computerese!

Did you enter the username and password and did it say you were logged in? If you were able to log in with DOS and not in IE then you are looking at a browser issue.

C:\>ftp apex2006sql
Connected to apex2006sql.
220 Microsoft FTP Service
User (apex2006sql:(none)): ?????
331 Password required for ?????.
Password:
230-Hello From Aex Software Inc.
230 User ????? logged in.
ftp> ls
200 PORT command successful.
150 Opening ASCII mode data connection for file list.
@@@ files will be listed @@@
226 Transfer complete.
ftp: 39 bytes received in 0.00Seconds 39000.00Kbytes/sec.
ftp> cd school
250 CWD command successful.
ftp> ls
200 PORT command successful.
150 Opening ASCII mode data connection for file list.
@@@ files will be listed @@@
226 Transfer complete.
ftp: 10 bytes received in 0.00Seconds 10000.00Kbytes/sec.
ftp> pwd
257 "/school" is current directory.
ftp>

Commands:
cd <dirname> -- change directory
ls -- lists the directory
pwd --- current directory
get <file> -- download
send <file> -- sends a file

Did you enter the username and password and did it say you were logged in? If you were able to log in with DOS and not in IE then you are looking at a browser issue.

In DOS I didn't get that far. What do I enter at the ftp> prompt? The ftp folder is ereddick.com/transfer/
It didn't like it when I just typed in ereddick.com/transfer/ at the prompt.

I showed you the command..

open up the DOS prompt and do this from the C:\> prompt, i.e.
C:\> ftp

type: "ftp "
<press enter>
it will ask for your username, type it in
<press enter>
it will ask for your password, type it in
<press enter>
it will say login OK/FAILED. If you logged in type "cd /ereddick.com/transfer"
<press enter>

I showed you the command..

open up the DOS prompt and do this from the C:\> prompt, i.e.
C:\> ftp

type: "ftp "
<press enter>
it will ask for your username, type it in
<press enter>
it will ask for your password, type it in
<press enter>
it will say login OK/FAILED. If you logged in type "cd /ereddick.com/transfer"
<press enter>

ok, thanks--small steps. I entered username when asked. When it asked for password the cursor just sits there. I type in the password but the cursor doesn't move.

Its not supposed to -- its hiding the password for security reasons. Just type it in anyway and it will work

ok, I got in. So, what could be the issue with the browser?

Use windows explorer instead of IE when navigating to the site initially. Start -- Run -- Explorer, hit the "<windows key>+E", or find a shortcut to it.

You have to go to view -- toolbars -- address bar (i think, hunt around and find the address bar in the menus) and type the FTP address in there. IE can download from FTP sites but not upload so you want to use explorer.

Thank you so much--I have learned a bunch today! Using windows explorer works like a charm!

I'm glad you have found a solution to your problem and good luck!

Please mark this thread as solved if your question has been answered.

I am waiting to be sure my client can get in using windows explorer. He is the reason I embarked on this whole endeavor in the first place.

Still waiting to hear from my client. I just went back to the Vista machine--it will let me in if I just enter , and never asks me for a password or username. From there I could access any folder on the website--not good. If I entered the rest of it (/ereddick/transfer/) after the ip, I get a 550 error - no such file or directory. I don't have to resolve this, but the day may come when I need it.

try this:
x

Or download FileZilla. its a very good and free GUI client.

Got it by golly! Thanks so much. Where do I go to mark it solved? Saw it somewhere but can't find it now.

I'm not sure... I have never started a thread before. I'm sure it is down near where you type or under thread tools?

please anybody tell me how to access ftp for blogspot.com
i try to send file by ftp for blogspot.com ..but fnot ound ...
arenot

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.