Question: can not log in FTP server at localhost:2021
0
yychangsd • 30 wrote:
I'd like to set up FTP server and finally after I log into my local server as a registered user, I can see the "choose ftp file".
and it shows :
This Galaxy server allows you to upload files via FTP. To upload some files, log in to the FTP server at localhost:2021 using your Galaxy credentials (email address and password).
But I can not log into it. It shows that
This file server will not allow any additional users to log on. Try to connect again later.
It seems that the register user in local galaxy server can not log into ftp. Actually I also create a user in terminal in proftpd and it works well.
I am feeling I am almost there~~ And any help would be greatly appreciated~~~
This is with a local installed Galaxy by yourself?
Yes~~ I set up a local galaxy server and would like to upload large files through FTP.
Can you already upload files to the FTP Server?
No, I can not.
When I log in the ftp server, It shows that
"This file server will not allow any additional users to log on. Try to connect again later."
It seems that the register user in local galaxy server can not log into ftp.
Actually I also create a user in terminal in proftpd and it works well.
Can you share your proftpd conf or better check if it looks similar to: https://github.com/galaxyproject/ansible-galaxy-extras/blob/master/templates/proftpd.conf.j2
Here is my proftpd.conf
sorry for the format.
Any help would be appreciated~~
Thanks~~
ServerName "Public Galaxy FTP"
ServerType standalone
DefaultServer on
Port 21
UseIPv6 off
Umask 022
MaxInstances 30
User nobody
Group nogroup
DefaultRoot ~
AllowOverwrite on
<limit site_chmod=""> DenyAll </limit>
<anonymous ~ftp=""> User ftp Group ftp
UserAlias anonymous ftp
MaxClients 10
DisplayLogin welcome.msg
DisplayChdir .message
<limit write=""> DenyAll </limit> </anonymous>
AuthPAM off
SQLPasswordEngine on
SQLPasswordEncoding hex
SQLEngine on
SQLBackend postgres
SQLConnectInfo galaxy@localhost galaxy galaxy
SQLAuthTypes SHA1
SQLAuthenticate users
SQLDefaultHomedir /etc/proftpd
SQLUserInfo custom:/LookupGalaxyUser
SQLNamedQuery LookupGalaxyUser SELECT "email,password,'%{env:GALAXY_UID}','%{env:GALAXY_GID}','/export/galaxy-central/database/ftp/%U','/bin/bash' FROM galaxy_user WHERE email='%U'"