Ask Question Forum:
Model Library:2025-02-08:A.I. model is online auto reply
C
O
M
P
U
T
E
R
2
8
Show
#
ASK
RECENT
←
- Underline
- Bold
- Italic
- Indent
- Step
- Bullet
- Quote
- Cut
- Copy
- Paste
- Table
- Spelling
- Find & Replace
- Undo
- Redo
- Link
- Attach
- Clear
- Code
Below area will not be traslated by Google,you can input code or other languages
Hint:If find spelling error, You need to correct it,1 by 1 or ignore it (code area won't be checked).
X-position of the mouse cursor
Y-position of the mouse cursor
Y-position of the mouse cursor
Testcursor
caretPos
Attachment:===
Asked by duncanb7
at 2024-07-12 00:41:17
Point:500 Replies:10 POST_ID:828586USER_ID:11059
Topic:
Apache Web Server;Linux;Web Servers
I have successfully setup xampp, FTP server using filezilla on my window xp and
I tried client filezilla on the same computer using localhost and type correct
username and passwd,port number 21 and finally succesfully get the my expect ftp directory that is setup on ftp server setup on xampp-control panel.
Now I tried to use the other computer using window 7 and then use
client filezilla and type the server address( that is NOT localhost and that should be the ip address of the previous window xp computer ) and then type the same user name and passwd ,port num 21as I did but it fail to get ftp directory on other computer
(but okay if do it on the same computer)
Why ?
So now I go to check window xp firewall and do some exception for filezilla on the window xp computer. And then try again client fillzilla on the othe window 7 computer, but it
doesn't connect either ....Why?
So I check ping the ip address for window xp computer that is okay and active.
When I type localhost on webbrowser on xp computer that is also showing the index.php page for me. so all setup for ftp server and apache server with xampp on xp is fine
But why external other PC can not connect to the FTP server on xampp on window xp computer ?
Please advise
DUncan
I tried client filezilla on the same computer using localhost and type correct
username and passwd,port number 21 and finally succesfully get the my expect ftp directory that is setup on ftp server setup on xampp-control panel.
Now I tried to use the other computer using window 7 and then use
client filezilla and type the server address( that is NOT localhost and that should be the ip address of the previous window xp computer ) and then type the same user name and passwd ,port num 21as I did but it fail to get ftp directory on other computer
(but okay if do it on the same computer)
Why ?
So now I go to check window xp firewall and do some exception for filezilla on the window xp computer. And then try again client fillzilla on the othe window 7 computer, but it
doesn't connect either ....Why?
So I check ping the ip address for window xp computer that is okay and active.
When I type localhost on webbrowser on xp computer that is also showing the index.php page for me. so all setup for ftp server and apache server with xampp on xp is fine
But why external other PC can not connect to the FTP server on xampp on window xp computer ?
Please advise
DUncan
Expert: Dave Baldwin replied at 2024-07-12 14:08:38
Port 20 is rarely adequate for FTP because FTP in PASV mode uses 'ephemeral' ports which are not port 20. Putting the exception in for the program is the right thing to do in almost all cases for FTP programs. http://support.microsoft.com/kb/309816
Author: duncanb7 replied at 2024-07-12 03:04:20
Listen port on Filezille server setting just 21 is okay to ftp file and No need to type 20 21
Author: duncanb7 replied at 2024-07-12 03:01:48
1-download filezilla server to xp program file directory and install it and setup FTP server again as before from FTP server on xampp-control
2- do exception firwall for filezilla server at xp program files directoy
Done, everything is fixed
Duncan
2- do exception firwall for filezilla server at xp program files directoy
Done, everything is fixed
Duncan
Expert: grahamnonweiler replied at 2024-07-12 02:09:08
@Dave - it should work by just opening TCP 20 / 21 (FTP DATA / FTP) without needing to add the whole exception. But then again XP is not the ideal environment for this type of setup anyway.
Expert: Dave Baldwin replied at 2024-07-12 01:53:07
I finally got it working. I had to add FileZillaServer.exe to the Firewall exceptions on Windows XP so it could connect. I also 'bound' it to the machine IP address but I don't think that actually affected it.
Accepted Solution
Expert: grahamnonweiler replied at 2024-07-12 01:29:28
500 points EXCELLENT
I did not mean for you to use port 20.
Port 20 should be open on the XP firewall - it is used as part of the FTP connection to send and recieve data.
To troubleshoot your problem you need to test each step 1 by 1:
1) Disable the firewall entirely on the XP machine.
2) On the Windows 7 machine open Filezilla client and try to connect to the XP machine using its IP address - do not change any port numbers.
3) If it does not connect then go back to your XP machine.
4) Assume your XP machine has an IP address of 192.168.1.2 then try on the XP machine to connect to FTP on IP address 192.168.1.2 - if it does not connect then it means that Filezilla is set to ONLY allow connections on "localhost". To disable that restriction take XAMPP in to the "live" status. Try the above steps again.
Port 20 should be open on the XP firewall - it is used as part of the FTP connection to send and recieve data.
To troubleshoot your problem you need to test each step 1 by 1:
1) Disable the firewall entirely on the XP machine.
2) On the Windows 7 machine open Filezilla client and try to connect to the XP machine using its IP address - do not change any port numbers.
3) If it does not connect then go back to your XP machine.
4) Assume your XP machine has an IP address of 192.168.1.2 then try on the XP machine to connect to FTP on IP address 192.168.1.2 - if it does not connect then it means that Filezilla is set to ONLY allow connections on "localhost". To disable that restriction take XAMPP in to the "live" status. Try the above steps again.
Expert: Dave Baldwin replied at 2024-07-12 01:11:22
I can't get it to connect either. I added an exception for the Filezilla server in the Windows Firewall but I'm not sure I added the correct one.
Author: duncanb7 replied at 2024-07-12 01:00:26
And for first question.
I try to type the IP address of XP instead of localhost on client filezilla on window xp PC
that is also work same as using localhost
I try to type the IP address of XP instead of localhost on client filezilla on window xp PC
that is also work same as using localhost
Author: duncanb7 replied at 2024-07-12 00:57:31
When I go to xampp-control and activate filezilla ftp server and
editing setting, I just need to type Listen port 21 only and there is no request for me
to type port 20, where I should type.
If I forget to type port 20, why I used client filezilla on the same window xp PC that can
connect to the FTP directory ?
editing setting, I just need to type Listen port 21 only and there is no request for me
to type port 20, where I should type.
If I forget to type port 20, why I used client filezilla on the same window xp PC that can
connect to the FTP directory ?
Expert: grahamnonweiler replied at 2024-07-12 00:52:39
Have you tried connecting with FTP to the XP machine using the IP address instead of a hostname?
If the ping to the XP machine using IP address works, then FTP should work as well.
As for the firewall on XP, you need to ensure that you have ports 21 and 20 open for TCP connections.
If the ping to the XP machine using IP address works, then FTP should work as well.
As for the firewall on XP, you need to ensure that you have ports 21 and 20 open for TCP connections.