I have a brand new DroboFS unit I’m setting up to store all our media. I’m having real trouble setting up Proftpd on the unit though.
I have it installed, along with php, lighttpd, dropbear and apache. When I click configure in the DroboApps Admin page (which links to http://10.1.1.2/proftpd/index.php) I just get a blank page. I can’t view the source because it’s 0 bytes.
The output from the /var/log/proftpd.log is:
- warning: handling possibly truncated configuration data at line 49 of '/mnt/DroboFS/Shares/DroboApps/proftpd/etc/proftpd.conf'
Aug 17 05:05:46 drobo-fs proftpd localhost: ProFTPD 1.3.3d (maint) (built Thu Mar 24 2011 22:09:40 CET) standalone mode STARTUP
Everything is otherwise standard, no change to the name (it’s ‘drobo-fs’) but have added a static IP to the network configuration.
Reinstalling the 3 packages (in a single Drobo reboot) results in a correct opening of the proftpd configuration php page in Drobo Admin utility.
I have been able to set the pw for ftpuser … but my ftp client is not able to connect to the Drobo.
I use Fetch (on Mac OS).
Hostname = 192.168.178.34 (IP of DroboFS)
Username = ftpuser
Connect using: FTP
On Connect I get the following error message: “An FTP connection to 192.168.178.34 could not be opened because the connection was refused.”
Hmm, no server log usually means the client is doing something wrong. Can you configure your client to output something more meaningful than that error message? Another option is to use Cyberduck, which I have used extensively with ProFTPd on the FS.
Edit: I’m editing this because it seems that the forum did not register the post correctly.
Connect as: ftp://firstname.lastname@example.org on port 21.
Getting an IO dialog: "Enter your name and password for the server 192.168.178.34.
Connect as registered user.
Name = ftpuser
Password = pw set via Drobo Admin CP.
I get an error message: “There was a problem connecting to the server 192.168.178.23”, “This file server will not allow any additional users to the log on. Try to connect again later.”
Proftpd comes with a simple configuration page. When connection to the Drobo on port 8080 you can navigate to droboadmin. On page configure droboapps I can click on the configure link behind proftpd. Here I can set the pw for ftpuser and enable anonymous.
For testing I have set pw to “test” and have enabled anonymous.
Both ftp logins fail. Using Cyberduck of Fetch. Message is the same. not allowing additional users.
Is there a good way to go about the install to avoid having to make these changes via SSH? I’ve now attempted to complete this setup on 3 different Drobo setups and it’s happened in all three. On one of them, I actually had it working and then after a restart it went down. I’m pretty sure I can figure out editing the file via SSH, but it certainly not ideal. I’d love to know how to avoid this in the future.