Hi moto and Thank you for your reply,
I reinstalled [format/from scratch] again. The following is symptom of problem:
BEFORE ISP-OMEGA install the ftp session to box:
C:\temp>ftp myserveraddress
Connected to server.dom.org.
220 ProFTPD 1.3.2c Server (Debian) [::ffff:address]
User (server.dom.org:(none)):<me>
331 Password required for <me>
Password:
230 User <me> logged in
ftp> pwd
257 "/home/<me>" is the current directory
ftp> bye
221 Goodbye.
IMMEDIATELY after running the perl ispcp-setup command as specified in:
http://isp-control.net/documentation/sta...ion/ubuntu
C:\temp>ftp server.dom.org
Connected to server.dom.org.
220 ProFTPD 1.3.2c Server (ns1.dom.org) [address]
User (server.com.org:(none)): <me>
331 Password required for <me>
Password:
530 Login incorrect.
Login failed.
ftp>
This is command line ftp using a root level login user. I have also tried using a userid that was created through the gui interface. The error comes back as 'login incorrect'. BTW: Have tried it using the WSFTP client and the command line from both windows based and from linux based login. This appears to be a great package, but the ftp problem is a major stopper. If anyone knows the answer, then that person would be a HERO.
-------------------------------
This has happened each time that I have completed the installation. The installation goes through without problems and I am able to create another admin, a reseller, a user and some domains. However, nothing has allowed the ftp to work correctly. As requested, I have attached the output of the debug command [proftpd -td5]:
Checking syntax of configuration file
- using TCP receive buffer size of 87380 bytes
- using TCP send buffer size of 16384 bytes
- mod_tls/2.2.2: using OpenSSL 0.9.8k 25 Mar 2009
- disabling runtime support for IPv6 connections
- DenyFilter: compiling deny regex '\*.*/'
- <Directory /*>: deferring resolution of path
- PathDenyFilter: compiling deny regex '.quota$'
- <IfModule>: using '!mod_sql.c' section at line 118
- <IfModule>: using '!mod_sql_mysql.c' section at line 122
- <IfModule>: skipping '!mod_quotatab.c' section at line 125
- <IfModule>: using '!mod_quotatab_sql.c' section at line 128
- <IfModule>: using 'mod_quotatab.c' section at line 148
- <IfModule>: skipping 'mod_ratio.c' section at line 163
- <IfModule>: using 'mod_delay.c' section at line 170
- <IfModule>: using 'mod_ctrls.c' section at line 174
- <IfModule>: using 'mod_ctrls_admin.c' section at line 182
- processing configuration directory '/etc/proftpd/ispcp'
- <Directory ~/backups>: deferring resolution of path
- <Directory ~/backups/*>: deferring resolution of path
- <Directory ~/cgi-bin>: deferring resolution of path
- <Directory ~/cgi-bin/*>: deferring resolution of path
- <Directory ~/htdocs>: deferring resolution of path
- <Directory ~/htdocs/*>: deferring resolution of path
- <Directory ~/disabled>: deferring resolution of path
- <Directory ~/errors>: deferring resolution of path
- <Directory ~/errors/*>: deferring resolution of path
- <Directory ~/errors>: deferring resolution of path
- <Directory ~/errors/*>: deferring resolution of path
- <Directory ~/logs>: deferring resolution of path
- <Directory ~/logs/*>: deferring resolution of path
- <Directory ~/phptmp>: deferring resolution of path
- <Directory ~/phptmp/*>: deferring resolution of path
- <Directory ~/statistics>: deferring resolution of path
- <Directory ~/statistics/*>: deferring resolution of path
ns1.apps40east.com -
ns1.apps40east.com - Config for ns1.apps40east.com:
ns1.apps40east.com - ~/statistics/*
ns1.apps40east.com - Limit
ns1.apps40east.com - AllowAll
ns1.apps40east.com - ShowSymlinks
ns1.apps40east.com - AllowOverwrite
ns1.apps40east.com - AllowStoreRestart
ns1.apps40east.com - AllowForeignAddress
ns1.apps40east.com - TimeoutNoTransfer
ns1.apps40east.com - TimeoutStalled
ns1.apps40east.com - TimeoutIdle
ns1.apps40east.com - DisplayLogin
ns1.apps40east.com - DisplayChdir
ns1.apps40east.com - ListOptions
ns1.apps40east.com - DenyFilter
ns1.apps40east.com - SQLNamedQuery_get-quota-limit
ns1.apps40east.com - SQLNamedQuery_get-quota-tally
ns1.apps40east.com - SQLNamedQuery_update-quota-tally
ns1.apps40east.com - SQLNamedQuery_insert-quota-tally
ns1.apps40east.com - SQLAuthTypes
ns1.apps40east.com - SQLAuthenticate
ns1.apps40east.com - SQLConnectInfo
ns1.apps40east.com - SQLMinUserUID
ns1.apps40east.com - SQLMinUserGID
ns1.apps40east.com - RootLogin
ns1.apps40east.com - TransferLog
ns1.apps40east.com - PathDenyFilter
ns1.apps40east.com - ~/statistics
ns1.apps40east.com - Limit
ns1.apps40east.com - DenyAll
ns1.apps40east.com - ShowSymlinks
ns1.apps40east.com - AllowOverwrite
ns1.apps40east.com - AllowStoreRestart
ns1.apps40east.com - AllowForeignAddress
ns1.apps40east.com - TimeoutNoTransfer
ns1.apps40east.com - TimeoutStalled
ns1.apps40east.com - TimeoutIdle
ns1.apps40east.com - DisplayLogin
ns1.apps40east.com - DisplayChdir
ns1.apps40east.com - ListOptions
ns1.apps40east.com - DenyFilter
ns1.apps40east.com - SQLNamedQuery_get-quota-limit
ns1.apps40east.com - SQLNamedQuery_get-quota-tally
ns1.apps40east.com - SQLNamedQuery_update-quota-tally
ns1.apps40east.com - SQLNamedQuery_insert-quota-tally
ns1.apps40east.com - SQLNamedQuery_update-quota-tally
ns1.apps40east.com - SQLNamedQuery_insert-quota-tally
ns1.apps40east.com - SQLAuthTypes
ns1.apps40east.com - SQLAuthenticate
ns1.apps40east.com - SQLConnectInfo
ns1.apps40east.com - SQLMinUserUID
ns1.apps40east.com - SQLMinUserGID
ns1.apps40east.com - RootLogin
ns1.apps40east.com - TransferLog
ns1.apps40east.com - PathDenyFilter
ns1.apps40east.com - ~/phptmp/*
ns1.apps40east.com - Limit
ns1.apps40east.com - AllowAll
ns1.apps40east.com - ShowSymlinks
ns1.apps40east.com - AllowOverwrite
ns1.apps40east.com - AllowStoreRestart
ns1.apps40east.com - AllowForeignAddress
ns1.apps40east.com - TimeoutNoTransfer
ns1.apps40east.com - TimeoutStalled
ns1.apps40east.com - TimeoutIdle
ns1.apps40east.com - DisplayLogin
ns1.apps40east.com - DisplayChdir
ns1.apps40east.com - ListOptions
ns1.apps40east.com - DenyFilter
ns1.apps40east.com - SQLNamedQuery_get-quota-limit
ns1.apps40east.com - SQLNamedQuery_get-quota-tally
ns1.apps40east.com - SQLNamedQuery_update-quota-tally
ns1.apps40east.com - SQLNamedQuery_insert-quota-tally
ns1.apps40east.com - SQLAuthTypes
ns1.apps40east.com - SQLAuthenticate
ns1.apps40east.com - SQLConnectInfo
ns1.apps40east.com - SQLMinUserUID
ns1.apps40east.com - SQLMinUserGID
ns1.apps40east.com - RootLogin
ns1.apps40east.com - TransferLog
ns1.apps40east.com - PathDenyFilter
ns1.apps40east.com - ~/phptmp
ns1.apps40east.com - Limit
ns1.apps40east.com - DenyAll
ns1.apps40east.com - ShowSymlinks
ns1.apps40east.com - AllowOverwrite
ns1.apps40east.com - AllowStoreRestart
ns1.apps40east.com - AllowForeignAddress
ns1.apps40east.com - TimeoutNoTransfer
ns1.apps40east.com - TimeoutStalled
ns1.apps40east.com - TimeoutIdle
ns1.apps40east.com - DisplayLogin
ns1.apps40east.com - DisplayChdir
ns1.apps40east.com - ListOptions
ns1.apps40east.com - DenyFilter
ns1.apps40east.com - SQLNamedQuery_get-quota-limit
ns1.apps40east.com - SQLNamedQuery_get-quota-tally
ns1.apps40east.com - SQLNamedQuery_update-quota-tally
ns1.apps40east.com - SQLNamedQuery_insert-quota-tally
ns1.apps40east.com - SQLAuthTypes
ns1.apps40east.com - SQLAuthenticate
ns1.apps40east.com - SQLConnectInfo
ns1.apps40east.com - SQLMinUserUID
ns1.apps40east.com - SQLMinUserGID
ns1.apps40east.com - RootLogin
ns1.apps40east.com - TransferLog
ns1.apps40east.com - PathDenyFilter
ns1.apps40east.com - ~/logs/*
ns1.apps40east.com - Limit
ns1.apps40east.com - AllowAll
ns1.apps40east.com - ShowSymlinks
ns1.apps40east.com - AllowOverwrite
ns1.apps40east.com - AllowStoreRestart
ns1.apps40east.com - AllowForeignAddress
ns1.apps40east.com - TimeoutNoTransfer
ns1.apps40east.com - TimeoutStalled
ns1.apps40east.com - TimeoutIdle
ns1.apps40east.com - DisplayLogin
ns1.apps40east.com - DisplayChdir
ns1.apps40east.com - ListOptions
ns1.apps40east.com - DenyFilter
ns1.apps40east.com - SQLNamedQuery_get-quota-limit
ns1.apps40east.com - SQLNamedQuery_get-quota-tally
ns1.apps40east.com - SQLNamedQuery_update-quota-tally
ns1.apps40east.com - SQLNamedQuery_insert-quota-tally
ns1.apps40east.com - SQLAuthTypes
ns1.apps40east.com - SQLAuthenticate
ns1.apps40east.com - SQLConnectInfo
ns1.apps40east.com - SQLMinUserUID
ns1.apps40east.com - SQLMinUserGID
ns1.apps40east.com - RootLogin
ns1.apps40east.com - TransferLog
ns1.apps40east.com - PathDenyFilter
ns1.apps40east.com - ~/logs
ns1.apps40east.com - Limit
ns1.apps40east.com - DenyAll
ns1.apps40east.com - ShowSymlinks
ns1.apps40east.com - AllowOverwrite
ns1.apps40east.com - AllowStoreRestart
ns1.apps40east.com - AllowForeignAddress
ns1.apps40east.com - TimeoutNoTransfer
ns1.apps40east.com - TimeoutStalled
ns1.apps40east.com - TimeoutIdle
ns1.apps40east.com - DisplayLogin
ns1.apps40east.com - DisplayChdir
ns1.apps40east.com - ListOptions
ns1.apps40east.com - DenyFilter
ns1.apps40east.com - SQLNamedQuery_get-quota-limit
ns1.apps40east.com - SQLNamedQuery_get-quota-tally
ns1.apps40east.com - SQLNamedQuery_update-quota-tally
ns1.apps40east.com - SQLNamedQuery_insert-quota-tally
ns1.apps40east.com - SQLAuthTypes
ns1.apps40east.com - SQLAuthenticate
ns1.apps40east.com - SQLConnectInfo
ns1.apps40east.com - SQLMinUserUID
ns1.apps40east.com - SQLMinUserGID
ns1.apps40east.com - RootLogin
ns1.apps40east.com - TransferLog
ns1.apps40east.com - PathDenyFilter
ns1.apps40east.com - ~/errors/*
ns1.apps40east.com - Limit
ns1.apps40east.com - AllowAll
ns1.apps40east.com - ShowSymlinks
ns1.apps40east.com - AllowOverwrite
ns1.apps40east.com - AllowStoreRestart
ns1.apps40east.com - AllowForeignAddress
ns1.apps40east.com - TimeoutNoTransfer
ns1.apps40east.com - TimeoutStalled
ns1.apps40east.com - TimeoutIdle
ns1.apps40east.com - DisplayLogin
ns1.apps40east.com - DisplayChdir
ns1.apps40east.com - ListOptions
ns1.apps40east.com - DenyFilter
ns1.apps40east.com - SQLNamedQuery_get-quota-limit
ns1.apps40east.com - SQLNamedQuery_get-quota-tally
ns1.apps40east.com - SQLNamedQuery_update-quota-tally
ns1.apps40east.com - SQLNamedQuery_insert-quota-tally
ns1.apps40east.com - SQLAuthTypes
ns1.apps40east.com - SQLAuthenticate
ns1.apps40east.com - SQLConnectInfo
ns1.apps40east.com - SQLMinUserUID
ns1.apps40east.com - SQLMinUserGID
ns1.apps40east.com - RootLogin
ns1.apps40east.com - TransferLog
ns1.apps40east.com - PathDenyFilter
ns1.apps40east.com - ~/errors
ns1.apps40east.com - Limit
ns1.apps40east.com - DenyAll
ns1.apps40east.com - ShowSymlinks
ns1.apps40east.com - AllowOverwrite
ns1.apps40east.com - AllowStoreRestart
ns1.apps40east.com - AllowForeignAddress
ns1.apps40east.com - TimeoutNoTransfer
ns1.apps40east.com - TimeoutStalled
ns1.apps40east.com - TimeoutIdle
ns1.apps40east.com - DisplayLogin
ns1.apps40east.com - DisplayChdir
ns1.apps40east.com - ListOptions
ns1.apps40east.com - DenyFilter
ns1.apps40east.com - SQLNamedQuery_get-quota-limit
ns1.apps40east.com - SQLNamedQuery_get-quota-tally
ns1.apps40east.com - SQLNamedQuery_update-quota-tally
ns1.apps40east.com - SQLNamedQuery_insert-quota-tally
ns1.apps40east.com - SQLAuthTypes
ns1.apps40east.com - SQLAuthenticate
ns1.apps40east.com - SQLConnectInfo
ns1.apps40east.com - SQLMinUserUID
ns1.apps40east.com - SQLMinUserUID
ns1.apps40east.com - SQLMinUserGID
ns1.apps40east.com - RootLogin
ns1.apps40east.com - TransferLog
ns1.apps40east.com - PathDenyFilter
ns1.apps40east.com - ~/disabled
ns1.apps40east.com - Limit
ns1.apps40east.com - DenyAll
ns1.apps40east.com - ShowSymlinks
ns1.apps40east.com - AllowOverwrite
ns1.apps40east.com - AllowStoreRestart
ns1.apps40east.com - AllowForeignAddress
ns1.apps40east.com - TimeoutNoTransfer
ns1.apps40east.com - TimeoutStalled
ns1.apps40east.com - TimeoutIdle
ns1.apps40east.com - DisplayLogin
ns1.apps40east.com - DisplayChdir
ns1.apps40east.com - ListOptions
ns1.apps40east.com - DenyFilter
ns1.apps40east.com - SQLNamedQuery_get-quota-limit
ns1.apps40east.com - SQLNamedQuery_get-quota-tally
ns1.apps40east.com - SQLNamedQuery_update-quota-tally
ns1.apps40east.com - SQLNamedQuery_insert-quota-tally
ns1.apps40east.com - SQLAuthTypes
ns1.apps40east.com - SQLAuthenticate
ns1.apps40east.com - SQLConnectInfo
ns1.apps40east.com - SQLMinUserUID