Filezilla server retrieving directory listing error - windows

I’m trying got configure the filezilla server. I’m running inside a virtual machine of windows 10 where I have installed the filezilla server.
First error I had was “Server sent passive reply with unroutable address” in the client filezilla. Using server address instead.”. What I did to “skip” this error is go to filezilla server and configure passive ports to the range of my ports I will use for ftp 7000-7001. In “Use the following host” I entered my ISP IP, world wide my public address. In the router I configured port forwarding to the port 7000 the ip 192.168.98 that is the address of the windows virtual where is the filezilla server but now I have the error “retrieving directory listing” in the client filezilla.
In the client I also used trying to connect insecure but nothing. Anyway, I don;t want the insecure way because the ftp will have access from systems they don’t have such options. I want all the configurations to fix are made to filezilla server nothing with the client.
What can I do to fix the filezilla server?

Related

issue connect ftp with server linux on google cloud

I have problem about connect ftp with my server ubuntu throw port 21 at google cloud vm.
i did install vsftp service my ubuntu, and setup rule allow firewall access port 21 on google cloud ,but still can't connect
enter image description here
Do you have selinux or iptables enabled on your server ?. What are the contents of the vsftpd.log file.
Are you able to telnet to your server on port 21 from your local computer ?
Also you need to open more ports in your firewall for the FTP. Port 21 is used for setting up FTP connection, but the data transfer takes place over other ports depending on whether your FTP server is configured in active mode or passive mode.
In active mode, the data transfer takes place over port 20. Active mode is used when the FTP server can connect to the FTP client from port 20. If the client does not allow incoming connections, then passive mode may be used. In Passive mode, the data transfer takes place over a range of ports which is configured on the FTP server. These ports need to be opened on the server.
If your VSFTP server is using Active mode, then you have to open port 20 on the Google Cloud firewall. If your server is using Passive mode then you need to open the ports that are configured on the server for Passive mode.
Read this link for more information on how FTP works: https://en.wikipedia.org/wiki/File_Transfer_Protocol

FTP Server Connection Process using File Zilla Server

I need to know about ftp server connection using File Zilla Server.I want to transfer files from client machine to server and later i want to download it from server.I have installed ftp server in my windows machine and i did settings like username,password,location directory.Then ftp server got connected,then after a moment or sometime ftp server is disconnected.
I cant able to change settings while it is in disconnecting stage.if i need connection back then i need to reinstall File Zilla Server and make necessary changes in settings ,then it will get connect again. Often i cant do this reinstallation.Please help me step by step process to setup file Zilla Server and how to connect server through the client machine using ip address

How I can access FTP server based on different network

I have set up a FTP server with Apache FTP server on local machine, this machine can access internet but its IP address cannot be accessed externally.
I also have another machine in a different city - it can access the internet but it is same in that its IP address cannot be accessed externally. The two computers are not on the same network so they are unable ping each other.
How I can use FTP client from another machine to access the FTP server, I know it should be impossible but do you guys have any workarounds (whatever code change or other approaches)
I am in the US - do you guys have idea how I can make my home IP publicly accessible?
it is very possible if you control the firewall that the server is behind. this is standard network configuration, and you can find hundreds of tutorials online, but the most important bit of information is the firewall, not the ftp server. you configure port forwarding on your firewall to forward incoming ftp requests to your internal ftp server. also, you will want to use "passive" ftp from the client because the client is also behind a firewall.

FTP server on VPS

I am trying to connect to FileZilla ftp server on my VPS. I have installed it. Added a user. Added exception to Windows Firewall for FileZillaServer.exe; Configured FileZilla to use Passive mode and entered my IP of VPS server. Then I have started the server on VPS.
But I still can not connect to FileZilla from outside. It sais:
Error: Connection timed out
Error: Could not connect to server
P.S. if I`m connecting to server locally, ir works.
Any ideas what is going on?
Thanks a lot.
Well, I will answer it myself :)
I could not start Filezilla server for some reason, but I was able to start IIS FTP server.
All you need to do is to go to IIS Manager and add FTP site. Add user and that`s it.

Red5 Problem with connecting from remote client

So I have this issue. The issue is I am unable to connect to my red5 server from a remote client. I also have not found any tutorials on how to install red5 so that remote clients can connect to it. However, here is what I have done...
Inside My MXML Flex File I try to connect to the computers IP that the server is running on(My Server is running from within Eclipse). The line for connecting looks like this netConnection.connect(rtmp://192.168.2.12/myApp, true);
All that happens is after a lot of minutes go by, I just get NetConnection.Connect.Failed and there is no log being output by Eclipse. Almost like it never even registers the connection that the remote client is trying to make.
The other interesting thing is that I am ABLE to connect to my Red5 Server using a different computer within my local home network just fine. But only when it is remote I am unable to connect.
I have changed my Red5-web.properties file and added this...
webapp.contextPath=/myApp
webapp.virtualHosts=*, 127.0.0.1, localhost, 192.168.2.14, 174.122.104.3
The 174 one is my website where the Flex Swf Resides on.
I think maybe somehow my computer is not setup or configured to allow these remote connections and is rejecting them or something, I'm not quite sure why a remote client can't connect. Does anyone have any idas?
Your help is greatly appreciated.
You may uninstall the red5 and reinstall it.
When it ask you the server ip address type your server's LAN adress (192.168.2.* or 10.0.0.* whatever). This solved my problem.
In my opinion, if you have at least one domain name that you own, the best way for you to go is to set up an Apache Http Server to your server machine, and create subdomains for both red5, rtmp and rtmpt. Make the Apache handle your incoming requests, and decide their correct routing there.
In case you don't own a domain, or the previous way is too time-taking to set up and get it work, you should just make sure that the ip address you're trying to connect to is not an internal IP.
In your example above you are trying to connect from the client to a 192.168... address. If you try to connect to it from within your LAN, it works, since that ip there is registered to your machine.
But when you take your notebook to your neighbor, and using his internet connection to access your site and connect to red5, the client (flex application) will also try to connect to that 192.168..., and your neighbor's router has no idea about your LAN, probably it doesn't have such an internal IP address either, but SURELY cannot connect to your server.
So instead of using 192.168... in your connection string, you should try using your external IP address (the 174... one):
netConnection.connect("rtmp://174.122.104.3/myApp", true);
This will work always, as far as you have a static IP address.
Also make sure, that your red5 server is accessible over the 80 port, or if it's not, specify the correct port number there.
For that you can do following thing...
These steps I took and it's solved my problem...
1.During the installation, you must have given ip 127.0.0.1 (localhost) and port :5080
2.firstly open the port (5080 and 1935) on firewall.
Visit http://windows.microsoft.com/en-in/windows/open-port-windows-firewall#1TC=windows-7
3.Now to go red5->conf->red5.properties and open this file in notepad++. (or any other editor)
4.repalce http.host and rtmp.host ip with your ip address (ipv4)
5.start the red5 service.
6.Now check http://yourip:5080
It will start working, and you can access it from other system also (in the same network Obviously )

Resources