[Xitami] FTP , data mode not working

Alex Barna xitami@lists.xitami.org
Sat, 19 Feb 2005 22:23:02 -0600


d calif wrote:

> Once again, Thanks to ALL offering help and support!!!
>
> FTP now working!   BUT!
>
> First note, I have a dynamic IP.

So do I, so I use https://www.dyndns.org/    for outside access.

> To get FTP server operating I had to put the external IP in the 
> default.cfg.  Also Force IP to on.
> In addition Ports 8020, 8021, and range 8020 - 8030 were openned in 
> the router.
> BUT, having to put the hard IP in default.cfg, means that I will have 
> to manually edit the default.cfg every time my dynamic IP changes.  
> Not a good solution.
> Here are my default.cfg

All I put in defaults.cfg is
[Ftp]
    Enabled = "1"

The rest of the settings work with the defaults in xitami.cfg

To get it to work

>
> [Ftp]
>    enabled = "1"
>    Limit = "25"
>    Pipe = "64k pipe A"
>    User-file = "ftpxxxxts.aut"
>    ipaddress = "63.163.33.138"
>    force-ip = "1"
>    passiveip = "63.163.33.138"
>
> Please commit if you have a solution for dynamic IP other than the 
> current hard IP I have to use.
> I did try putting the domain mysite.yi.org as ip addr, and passive ip, 
> that didn't work, could connect but not get the data port working, 
> xitami kept returning the local ip.  The only way so far to get the 
> external IP returned so passive data transfer on 8020 worked was the 
> above config.
>
> If I am stuck with the above solution, can someone recommend a utility 
> that will get a string from a file and then replace a string in 
> another file, this has to be all command line or ini file initiated.  
> I have a Dynamic Update Client that saves a IP.txt with the current 
> IP, and the same client will execute another program upon update of IP 
> with dns service.  So Update client saves IP, utility will grab IP and 
> replace the old IP in default.cfg.   (it would be great if Xitami did 
> this with the DDNS module).
>
> Again thanks to all who offered help......

Alex,