cancel
Showing results for 
Search instead for 
Did you mean: 

FTP server - unroutable address

evanbrown
Champ in-the-making
Champ in-the-making
Hi everyone

I'm trying to connect to an Alfresco server over the Internet via FTP.

I've modified file-servers.xml to run ftp on port 1121 and this has been opened on my firewall.  I can connect to the server *but* as the client attempts to negotiate, I get the following error:

Server sent passive reply with unroutable address

and the transaction fails.

This is because Alfresco FTP is reporting its IP address as 192.168.100.171, which is the local LAN address of the Alfresco server - not the public IP address of the machine.

How do I alter the configuration of the FTP service so that the public IP is reported and I can connect to FTP successfully?

Many thanks

Evan Brown
1 REPLY 1

evanbrown
Champ in-the-making
Champ in-the-making
Hi again everyone

In case anybody has the same trouble, I have found out what the problem with this is.

I was using FilleZilla as FTP client which basically isn't the most informative program out there in terms of what it logs from the session.

The issue with the unroutable address was actually a problem with my firewall and passive FTP.  The FTP server was requesting a reconnect on a high level port in order to return data from an initial request on port 21.  Because I was running Alfresco FTP on a non-standard port, the firewall in front of the server was blocking the high order port because FTP Transaction Inspection wasn't turned on for that non-default port.

Hope this helps someone.

Evan