How come friend's FTP server is not working?

Questi4110

Senior member
Nov 20, 2001
590
0
0
I set up a friend's FTP server (connected through a router D-Link DI-624 I believe) and when I was over his house, I was able to connect through my laptop while on his wireless network.

However, at home, I can not connect to his FTP server. He is using bulletproof FTP server.

Any solutions?


THANKS
 

JackMDS

Elite Member
Super Moderator
Oct 25, 1999
29,548
424
126
Assuming that you set it correctly with the Router and any Firewalls.

Might be that his ISP blocks port 21 and the server has to be set to use another port.
 

Questi4110

Senior member
Nov 20, 2001
590
0
0
Originally posted by: JackMDS
Assuming that you set it correctly with the Router and any Firewalls.

Might be that his ISP blocks port 21 and the server has to be set to use another port.

Ok, he changed the port to 60 and it still did not work. Does it have to be out of a certain range, if so, what do you recommend he set it to?


THANKS
 

billw

Senior member
Apr 23, 2000
218
0
76
Are you connecting to port 60? What's the exact error you're getting? Does he have port 60 forwarded to the correct computer on his network?
 

Questi4110

Senior member
Nov 20, 2001
590
0
0
Originally posted by: billw
Are you connecting to port 60? What's the exact error you're getting? Does he have port 60 forwarded to the correct computer on his network?

No I don't believe he does. The error is that I am not able to connect.

Which ports should he forward through his router and shouldn't some of them be automatic, like 21?


THANKS
 

billw

Senior member
Apr 23, 2000
218
0
76
Originally posted by: Questi4110

No I don't believe he does. The error is that I am not able to connect.

Which ports should he forward through his router and shouldn't some of them be automatic, like 21?


THANKS

Nope, it's not automatic. He needs to forward port 60 to the ip of the computer hosting the ftp server.
 

HKSturboKID

Golden Member
Oct 20, 2000
1,816
0
0
Are u able to ping your friends ftp server from your home? I am thinking that when you are using your laptop, you might be ftping on lan as to WAN. Check and make sure you can ping his ftp server first. How is your friend PC resolve on the internet? Dynamic DNS?
 

Questi4110

Senior member
Nov 20, 2001
590
0
0
Originally posted by: HKSturboKID
Are u able to ping your friends ftp server from your home? I am thinking that when you are using your laptop, you might be ftping on lan as to WAN. Check and make sure you can ping his ftp server first. How is your friend PC resolve on the internet? Dynamic DNS?

I can't ping his ip (without the port i am assuming).

He is connected through FIOS (FIOS hooks into his router which then goes to his computer and other devices).

It is dynamic DNS I believe (not static).


THANKS
 

Questi4110

Senior member
Nov 20, 2001
590
0
0
I asked one of my other friend's to connect to my FTP server and he could not get it to work also. I enabled port: 4556-4558 through port forwarding on my router and I hosted on port 4557 on my FTP server.

I also checked my firewall, sygate personal firewall, and I told it to allow 0.0.0.0-225.225.225.225 Ips and the 4557 port and still it did not work.

What could be happening?


THANKS
 

Questi4110

Senior member
Nov 20, 2001
590
0
0
Originally posted by: spidey07
you need to use passive mode!!!!!!!!!!!!!!!!!!!!!!!!!!!

How can I use passive mode when hosting?


When my friend hosts, and I try to connect, I have used passive and active modes and neither work.


THANKS
 

Questi4110

Senior member
Nov 20, 2001
590
0
0
Originally posted by: spidey07
you have to allow it on the server

Could you explain what exactly passive mode is so I understand what is going on?




These are my options when I go into the "Passive Mode" setting in bulletproof ftp server:

-Check to use passive mode
-Select either fixed IP or Dynamic IP (will resolve hostname like 'me.dyndns.org')
-Passive Port
-If you are behind a firewall or using a NAT/Proxy, you can define the ports to use for incoming passive connection. (Must be set according to your router / firewall ports)
Passive port range: xxxx to xxxxx


So my questions are:
1. I choose dynamic IP right, because I dont have my computer set to static IP
2. What port range should I set - As in, how does this correspond to the port I host my FTP on and what ports my firewall and my router allow?


THANKS
 

spidey07

No Lifer
Aug 4, 2000
65,469
5
76
use passive
use "fixed IP" and put in the external IP address of your connection
use whatever passive port you want, in this case 60
If you want to use a passive port range then use a range and then open these ports on your router.

Google might offer you more help. Or perhaps the manual of your FTP server.
 

DragonWR12LB

Junior Member
Nov 30, 2006
4
0
0
I used to host an FTP server, for some reason I could only connect using PORT mode. As my server didn't support passive mode yet my FTP program connected with passive so I had to change the setting in my FTP program to use PORT mode and then it worked great from about five different locations, one in another state!
 

Questi4110

Senior member
Nov 20, 2001
590
0
0
Originally posted by: spidey07
use passive
use "fixed IP" and put in the external IP address of your connection
use whatever passive port you want, in this case 60
If you want to use a passive port range then use a range and then open these ports on your router.

Google might offer you more help. Or perhaps the manual of your FTP server.

I used passive mode to host, I chose fixed IP, use used a huge port range and enabled it on my router and disabled my firewall and my friend still was not able to connect...

I don't understand why it is not working.



THANKS
 

spidey07

No Lifer
Aug 4, 2000
65,469
5
76
use google to search "ftp server behind NAT"

tell you all you need to know. FTP is a "special" protocol and doesn't quite work as simple as think. Running it on a non standar port just makes matters much worse because your "router" doesn't fix the packets properly.