I am having problems getting ProFTP to work:

This is the output of ProFTP:

FTP session opened.
manager proftpd[33551] manager (155.240.187.111[155.240.187.111]):
dispatching PRE_CMD command 'USER username' to mod_core
manager proftpd[33551] manager (155.240.187.111[155.240.187.111]):
dispatching PRE_CMD command 'USER username' to mod_core
manager proftpd[33551] manager (155.240.187.111[155.240.187.111]):
dispatching PRE_CMD command 'USER username' to mod_delay
manager proftpd[33551] manager (155.240.187.111[155.240.187.111]):
dispatching PRE_CMD command 'USER username' to mod_auth
manager proftpd[33551] manager (155.240.187.111[155.240.187.111]):
dispatching CMD command 'USER username' to mod_auth
manager proftpd[33551] manager (155.240.187.111[155.240.187.111]):
dispatching POST_CMD command 'USER username' to mod_sql
manager proftpd[33551] manager (155.240.187.111[155.240.187.111]):
dispatching POST_CMD command 'USER username' to mod_delay
manager proftpd[33551] manager (155.240.187.111[155.240.187.111]):
dispatching LOG_CMD command 'USER username' to mod_sql
manager proftpd[33551] manager (155.240.187.111[155.240.187.111]):
dispatching LOG_CMD command 'USER username' to mod_log
manager proftpd[33551] manager (155.240.187.111[155.240.187.111]):
dispatching PRE_CMD command 'PASS (hidden)' to mod_core
manager proftpd[33551] manager (155.240.187.111[155.240.187.111]):
dispatching PRE_CMD command 'PASS (hidden)' to mod_core
manager proftpd[33551] manager (155.240.187.111[155.240.187.111]):
dispatching PRE_CMD command 'PASS (hidden)' to mod_sql_passwd
manager proftpd[33551] manager (155.240.187.111[155.240.187.111]):
dispatching PRE_CMD command 'PASS (hidden)' to mod_sql
manager proftpd[33551] manager (155.240.187.111[155.240.187.111]):
dispatching PRE_CMD command 'PASS (hidden)' to mod_delay
manager proftpd[33551] manager (155.240.187.111[155.240.187.111]):
dispatching PRE_CMD command 'PASS (hidden)' to mod_auth
manager proftpd[33551] manager (155.240.187.111[155.240.187.111]):
dispatching CMD command 'PASS (hidden)' to mod_auth
manager proftpd[33551] manager (155.240.187.111[155.240.187.111]): no
supplemental groups found for user 'username'
manager proftpd[33551] manager (155.240.187.111[155.240.187.111]):
mod_sql_passwd/0.4: expected '982673e732e72d0646575025d72ee4c811a547f6',
got 'c4233ae0617d48182fdca25e1488871a008ad783'
manager proftpd[33551] manager (155.240.187.111[155.240.187.111]): USER
username (Login failed): No such user found.


This is proftpd.conf:

 This is a basic ProFTPD configuration file (rename it to
# 'proftpd.conf' for actual use.  It establishes a single server
# and a single anonymous login.  It assumes that you have a user/group
# "nobody" and "ftp" for normal operation and anon.

ServerName                      "Galaxy FTP"
ServerType                      standalone
DefaultServer                   on

# Port 21 is the standard FTP port.
Port                            21

# Don't use IPv6 support by default.
UseIPv6                         off

# Umask 022 is a good standard umask to prevent new dirs and files
# from being group and world writable.
Umask                           022

# To prevent DoS attacks, set the maximum number of child processes
# to 30.  If you need to allow more than 30 concurrent connections
# at once, simply increase this value.  Note that this ONLY works
# in standalone mode, in inetd mode you should use an inetd server
# that allows you to limit maximum number of processes per service
# (such as xinetd).
MaxInstances                    30

# Set the user and group under which the server will run.
User                            galaxy
Group                           galaxy

# To cause every FTP user to be "jailed" (chrooted) into their home
# directory, uncomment this line.
DefaultRoot ~

# Automatically create home directory if it doesn't exist
CreateHome                      on dirmode 700

# Normally, we want files to be overwriteable.
AllowOverwrite          on

# Allow users to resume interrupted uploads
AllowStoreRestart               on

# Bar use of SITE CHMOD by default
<Limit SITE_CHMOD>
  DenyAll
</Limit>

# Bar use of RETR (download) since this is not a public file drop
<Limit RETR>
  DenyAll
</Limit>

# Do not authenticate against real (system) users
AuthPAM                         off

# Set up mod_sql_password - Galaxy passwords are stored as hex-encoded SHA1
SQLPasswordEngine               on
SQLPasswordEncoding             hex

# Set up mod_sql to authenticate against the Galaxy database
SQLEngine                       on
SQLBackend                      postgres
SQLConnectInfo                  galaxy_prod@localhost:5432 galaxyftp *******
SQLAuthTypes                    SHA1
SQLAuthenticate                 users

# An empty directory in case chroot fails
SQLDefaultHomedir               /scratch/sysusers/galaxy/ftp

#Define a custom query for lookup that returns a passwd-like entry.  UID
and GID should match your Galaxy user.
SQLUserInfo                     custom:/LookupGalaxyUser
SQLNamedQuery                   LookupGalaxyUser SELECT
"email,password,'600','601','/scratch/sysusers/galaxy/ftp/%U','/bin/bash'
FROM galaxy_user WHERE email='%U'"

# Create log
ExtendedLog /var/log/proftpd.log read,write

Include /etc/proftpd/modules.conf
AuthOrder            mod_sql.c
SQLDefaultGID              601
SQLDefaultUID              600


I have added use_pbkdf2 = false to my universe_wsgi.ini and  the password
have been reset.

Any help would be  appreciated!!


-- 
Regards/Groete/Mit freundlichen Grüßen/recuerdos/meilleures salutations/
distinti saluti/siong/duì yú/привет

Jurgens de Bruin
___________________________________________________________
Please keep all replies on the list by using "reply all"
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  http://lists.bx.psu.edu/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/

Reply via email to