-
FTP server
I'm trying to set up any ftp server that can be acesed over the internet. It works over lan currently but over the net stalls on "150 Opening ASCII mode data connection for /bin/ls (320 bytes)."
I setup port forwording on my router so thats not the problem. I'm using GuildFTP v0.999.13 for the ftp server. What do you think the problem is?
-
Are you using active or passive mode?
Remember that by default the port 21 connection is just a command/control connection. It has to open another port for the actual transfer. I don't remember off the top of my head which direction the connection is made but I believe its server to client.
-
WOW, thanks for the fast reply. I'm not sure what mode i'm in tho. I using port 1234 for my ftp. I'll try looking around to see what the other port is.
-
Well the other port can be any port inside a fairly large range. You should test it with another computer instead of your network that way you can remove router from the picture. Once you know it works inside of your network then you can test it with a computer(s) outside of your network.
-
it works in the network but i can't connect to it thought the net. I'm wirelessly testing with my friends network and it stalls on after it connects.
-
Well you can use a packet sniffer and look at the traffic and see what port it is telling the remote side to use. For me I justed did a port forwarding from public port 21 to my computer's port 21 and that was good enough.
-
I found the port with a packet sniffer from download.com and its 1116. Thanks for all your help. :)
-
josh.....a lot of ISP's block incoming requests on port 80... why? because they want you to upgrade to a "Business Account" in which you pay 50 bucks a month more for....
call your ISP and ask if they allow you to do this.. (btw, if you try to hack around it, it may be illegal and probably states so in your contract or terms of use)
-
i'm sorry...i meant port 21....they also block that one as well..
-
I setup my ftp using port 21 they didn't block it for me plus didn't even know isp block things like that. It can't be illega for me then cuz it works with 21. I don't think i can help you with this question misplaced but i bet someone else here could.
-
Its actually pretty easy for ISPs to block certain port connections. Think of the packets as a relay race. All the ISP has to do is not relay the information once it hits their equipments. The get around is to just use a non default port.
-
heheh...i asked the question for you - (..."why [, you ask]?", because your ISP...)
i did however misread your original post
-
Heh, I just checked with my ISP. They block 80, 46, 47, and 58 or something like that. The only one I care about is 80, which ........es me off. But they don't block 21, which is pretty cool.