PDA

View Full Version : Login problems


rifleman
11-04-2003, 06:33 AM
Hi, anybody can help me? I installed iobanana and ioa on the newest ioftpd version. But every time when i connect to the server i get this! No entry in the error log.

Connected to 127.0.0.1 Port ****
220 ioFTPD [www: http://www.ioftpd.com] - [version: beta 5] server ready.
USER ioFTPD
421 Timeout (30 seconds): closing control connection.
Connection failed
Delaying for 31 seconds before reconnect attempt #2




MY ioftpd.ini[ioFTPD]
Ftp_Login_Attempts = 3
Hide_Tray = False [*registered version*]
Cache_Max = 100 # Maximum number of cookie files to cache
Directory_Cache_Max = 5000 # Maximum number of directories to cache
TCL_Pool_Size = 10
Double_Click = https://127.0.0.1:10000/
Process_Priority = Normal # (Idle/Normal/High/Realtime)
Worker_Thread_Count = 10 # Amount of worker threads
Io_Thread_Count = 3 # Amount of io threads [*registered version*]
Encryption_Thread_Count = 2 # Amount of dedicated encryption threads
#LogIn_TimeOut = 15 #
#Idle_TimeOut = 120 #
File_Concurrent_Requests = 5 # Maximum simultanous Read+Write operations per device [*registered version*]
File_PreAllocation = 0 # Amount of kilobytes to pre-allocate for uploads


[Locations]
User_Id_Table = C:\Programme\ioFTPD\etc\UserIdTable
Group_Id_Table = C:\Programme\ioFTPD\etc\GroupIdTable
Hosts_Rules = C:\Programme\ioFTPD\etc\Hosts.Rules

User_Files = C:\Programme\ioFTPD\users
Group_Files = C:\Programme\ioFTPD\groups
Log_Files = C:\Programme\ioFTPD\logs
Cache_Files = C:\Programme\ioFTPD\cache

Ftp_Messages = C:\Programme\ioFTPD\text\ftp
Telnet_Messages = C:\Programme\ioFTPD\text\telnet
Html_Files = C:\Programme\ioFTPD\text\http

Default_Vfs = C:\Programme\ioFTPD\etc\default.vfs
Environment = C:\Programme\ioFTPD\etc\ioftpd.env



##################### DEVICES ########################
##
#
# [Device Name]
# Host = <Host/IP> # External host. Address shown to clients. (0.0.0.0 = any local ip)
# Ports = <Begin-End> # Ports to use for data transfers. May contain comma seperated list of port ranges.
# Random = <True/False> # Use ports in random order
# Bind = <Host/IP> # Internal host. If specified, connections are bound to this address instead of HOST.
#
# Global_Inbound_Bandwidth = <kB/s> # Limit overall inbound speeds
# Global_Outbound_Bandwidth = <kB/s> # Limit overall outbound speeds
# Client_Inbound_Bandwidth = <kB/s> # Limit client inbound speeds
# Client_Outbound_Bandwidth = <kB/s> # Limit client outbound speeds
#


[Any]
Host = 0.0.0.0
Ports = 1-2048
Random = True
Global_Inbound_Bandwidth = 1000
Global_Outbound_Bandwidth = 2000
Client_Inbound_Bandwidth = 100 [*registered version*]
Client_Outbound_Bandwidth = 50 [*registered version*]
;Bind =


################## END OF DEVICES ####################



##################### SERVICES #######################

[FTP_Service]
Type = FTP
Device_Name = Any
Port = 1000
Description = My FTP Service
User_Limit = 10
Allowed_Users = *
;Messages = ..\text\ftp

### Encryption ###
#
Require_Encrypted_Auth = !*
Require_Encrypted_Data = !*
;Certificate_Name = 192.168.1.11 [*registered version*]
Explicit_Encryption = True
Encryption_Protocol = SSL3
Min_Cipher_Strength = 56
Max_Cipher_Strength = 384

### IDNT command handler ###
#
;Get_External_Ident = True

### Traffic Balancing ###
#
;Data_Devices =
;Random_Devices = True


[Telnet_Service]
Type = Telnet
Device_Name = Any
Port = 10001
Description = My Telnet Service
User_Limit = 10
Allowed_Users = T !*
;Messages = ..\text\telnet


[HTTP_Service]
Type = HTTP
Device_Name = Any
Port = 10000
Description = My HTTP Service
User_Limit = 50
Allowed_Users = H !*
;Messages = ..\text\http
;Certificate_Name = 192.168.1.11 [*registered version*]
Explicit_Encryption = False
Encryption_Protocol = SSL3
Min_Cipher_Strength = 128
Max_Cipher_Strength = 384


################## END OF SERVICES ###################


[Network]
Active_Services = FTP_Service Telnet_Service HTTP_Service

Nagle = False # Enable/Disable TCP Nagle algorithm
;Ident_Timeout = 5 # Set ident timeout (seconds)
Hostname_Cache_Duration = 1800 # Seconds cached hostname is valid
Ident_Cache_Duration = 120 # Seconds cached ident is valid
Connections_To_Ban = 10 #
Ban_Counter_Reset_Interval = 30 #
Temporary_Ban_Duration = 1200 # Seconds host remains banned
Internal_Transfer_Buffer = 65536 # Internal transfer buffer size
Scheduler_Update_Speed = NORMAL # Socket scheduler update speed (HIGH/NORMAL/LOW/DISABLED)


[Sections]
## Maximum of 10 different credit sections ##
#
# <alias> = <credit section #> <path>
# <alias> = <credit section #> <stats section #> <path>
#

Home = 0 1 /home/*
Default = 0 *


[VFS]
###
# Default attributes for files & directories
#
# Required Parameters: <filemode> <owner uid>:<owner gid>
#

Default_Directory_Attributes = 755 0:0
Default_File_Attributes = 644 0:0


###
# Command specific rules
#
Modify_Stats_On_Delete = False


###
# Detailed permissions for directories
#
# priviledge = <virtual path> <rights>
#
Upload = * *
Resume = * *
Download = * *
MakeDir = * *
RemoveOwnDir = * *
RemoveDir = * 1VM
Rename = * 1VM
RenameOwn = * *
Overwrite = * 1VM
Delete = * 1VM
DeleteOwn = * *
NoStats = * =lSpeed !*
ShowActivity = /private/* -ioFTPD !*
ShowActivity = * !A *

[Reset]
WeeklyReset = Sunday
MonthlyReset = 1st


[Scheduler]
###
# Scheduler
#
# Event = <minutes> <hours> <day of week> <day of month> Command
#
# Internal Commands:
#
# &Reset : Resets upload/download counters
# &Service_Update : Reloads devices and Restarts services, if bind ip of service has changed
#
Reset = 0 0 * * &Reset
Service_Update = 10,30,50 * * * &Service_Update
Rotate_Log = 0 0 * * C:\Programme\ioFTPD\scripts\ioBanana.exe rotatelog
Day_Stats = 59 23 * * C:\Programme\ioFTPD\scripts\ioBanana.exe daystats
;Spider = 0 0 * * C:\Programme\ioFTPD\scripts\ioBanana.exe SPIDER FORCEDELETE


[Events]
;OnUploadError =
OnUploadComplete = EXEC C:\Programme\ioFTPD\scripts\ioBanana.exe upload
OnUploadError = EXEC C:\Programme\ioFTPD\scripts\ioBanana.exe uploadfailed
;OnDownloadComplete =
;OnResume =
;OnUpload =
;OnFtpNewDir =
;OnFtpDelDir =
OnFtpLogIn = EXEC C:\Programme\ioFTPD\scripts\ioa\ioA.exe logon
;OnTelnetLogIn =
;OnHttpLogIn =
;OnServerStart =
;OnServerStop =


[Pre]
user = C:\Programme\ioFTPD\scripts\ioBanana.exe closed
list = C:\Programme\ioFTPD\scripts\ioBanana.exe ban
retr = C:\Programme\ioFTPD\scripts\ioBanana.exe limiter
mkd = C:\Programme\ioFTPD\scripts\ioBanana.exe dupecheck_dir
mkd = C:\Programme\ioFTPD\scripts\ioBanana.exe checkdenypre
stor = C:\Programme\ioFTPD\scripts\ioBanana.exe pre_stor


[Post]
pass = %C:\Programme\ioFTPD\scripts\ioBanana.exe alert %[service($service)(users)] %[$service]
dele = C:\Programme\ioFTPD\scripts\ioBanana.exe zsdel
mkd = C:\Programme\ioFTPD\scripts\ioBanana.exe mkd
rmd = C:\Programme\ioFTPD\scripts\ioBanana.exe dirlog
rnfr = C:\Programme\ioFTPD\scripts\ioBanana.exe dirlog
rnto = C:\Programme\ioFTPD\scripts\ioBanana.exe dirlog


[HTTP]
Executable = *.exe *.com *.cgi *.php *.php3 *.bat



[Scripts]
;rules = !C:\Programme\ioFTPD\text\ftp\rules.msg
ginfo = EXEC C:\Programme\ioFTPD\scripts\ioBanana.exe ginfo
gstats = EXEC C:\Programme\ioFTPD\scripts\ioBanana.exe gstats
pretime = EXEC C:\Programme\ioFTPD\scripts\ioBanana.exe pretime
new = EXEC C:\Programme\ioFTPD\scripts\ioBanana.exe sitenew
cid = EXEC C:\Programme\ioFTPD\scripts\ioBanana.exe cid
resetstats = EXEC C:\Programme\ioFTPD\scripts\ioBanana.exe resetstats
roulette = EXEC C:\Programme\ioFTPD\scripts\ioBanana.exe roulette
dice = EXEC C:\Programme\ioFTPD\scripts\ioBanana.exe dice
open = EXEC C:\Programme\ioFTPD\scripts\ioBanana.exe open
close = EXEC C:\Programme\ioFTPD\scripts\ioBanana.exe close
approve = EXEC C:\Programme\ioFTPD\scripts\ioBanana.exe approve
listapproved = EXEC C:\Programme\ioFTPD\scripts\ioBanana.exe listapproved
version = EXEC C:\Programme\ioFTPD\scripts\ioBanana.exe version
rotatelog = EXEC C:\Programme\ioFTPD\scripts\ioBanana.exe rotatelog
rescan = EXEC C:\Programme\ioFTPD\scripts\ioBanana.exe rescan
totals = EXEC C:\Programme\ioFTPD\scripts\ioBanana.exe totals
age = EXEC C:\Programme\ioFTPD\scripts\ioBanana.exe age
user = EXEC C:\Programme\ioFTPD\scripts\ioBanana.exe age uinfo
undupe = EXEC C:\Programme\ioFTPD\scripts\ioBanana.exe undupe
nfo = EXEC C:\Programme\ioFTPD\scripts\ioBanana.exe nfo
uptime = EXEC C:\Programme\ioFTPD\scripts\ioBanana.exe uptime
restart = EXEC C:\Programme\ioFTPD\scripts\ioBanana.exe restart
stransfer = EXEC C:\Programme\ioFTPD\scripts\ioBanana.exe transfer
rank = EXEC C:\Programme\ioFTPD\scripts\ioBanana.exe rank
moverls = EXEC C:\Programme\ioFTPD\scripts\ioBanana.exe moverls
pre = EXEC C:\Programme\ioFTPD\scripts\ioBanana.exe pre
wipe = EXEC C:\Programme\ioFTPD\scripts\ioBanana.exe dirlog
nuke = EXEC C:\Programme\ioFTPD\scripts\ioBanana.exe kicknuke NUKE
unnuke = EXEC C:\Programme\ioFTPD\scripts\ioBanana.exe kicknuke UNNUKE
nuke = EXEC C:\Programme\ioFTPD\scripts\ioa\ioA.exe nuke
unnuke = EXEC C:\Programme\ioFTPD\scripts\ioa\ioA.exe unnuke
nukes = EXEC C:\Programme\ioFTPD\scripts\ioa\ioA.exe nukes
unnukes = EXEC C:\Programme\ioFTPD\scripts\ioa\ioA.exe unnukes
request = EXEC C:\Programme\ioFTPD\scripts\ioa\ioA.exe request
reqfilled = EXEC C:\Programme\ioFTPD\scripts\ioa\ioA.exe reqfilled
reqdel = EXEC C:\Programme\ioFTPD\scripts\ioa\ioA.exe reqdel
pre = EXEC C:\Programme\ioFTPD\scripts\ioa\ioA.exe pre
invite = EXEC C:\Programme\ioFTPD\scripts\ioa\ioA.exe invite
newdate = EXEC C:\Programme\ioFTPD\scripts\ioa\ioA.exe newdate
ioaver = EXEC C:\Programme\ioFTPD\scripts\ioa\ioA.exe ioaver
msg = EXEC C:\Programme\ioFTPD\scripts\ioa\ioA.exe msg
wipe = EXEC C:\Programme\ioFTPD\scripts\ioa\ioA.exe wipe
give = EXEC C:\Programme\ioFTPD\scripts\ioa\ioA.exe give
take = EXEC C:\Programme\ioFTPD\scripts\ioa\ioA.exe take
search = EXEC C:\Programme\ioFTPD\scripts\ioa\ioA.exe search
rescan = EXEC C:\Programme\ioFTPD\scripts\ioa\ioA.exe rescan
rescanall = EXEC C:\Programme\ioFTPD\scripts\ioa\ioA.exe rescanall
onel = EXEC C:\Programme\ioFTPD\scripts\ioa\ioA.exe onel
sfv = EXEC C:\Programme\ioFTPD\scripts\ioa\ioA.exe sfv
size = EXEC C:\Programme\ioFTPD\scripts\ioa\ioa.exe size
syslog = EXEC C:\Programme\ioFTPD\scripts\ioa\ioa.exe syslog
errlog = EXEC C:\Programme\ioFTPD\scripts\ioa\ioa.exe errlog
cmdlog = EXEC C:\Programme\ioFTPD\scripts\ioa\ioa.exe cmdlog
weekly = EXEC C:\Programme\ioFTPD\scripts\ioa\ioa.exe weekly
transfer = EXEC C:\Programme\ioFTPD\scripts\ioa\ioa.exe transfer
resetstats = EXEC C:\Programme\ioFTPD\scripts\ioa\ioa.exe resetstats
resetuser = EXEC C:\Programme\ioFTPD\scripts\ioa\ioa.exe resetuser

stLancer_2
11-04-2003, 06:47 AM
check your \etc\hosts.rules file to see if you have deny the access from 127.*...

rifleman
11-04-2003, 08:29 AM
Its not denyed
=========================================
# Default policy
#
# POLICY ACCEPT CONNECTIONS_PER_IP
# POLICY DENY
#

# Uncomment the ACCEPT line, and comment the DENY line
# *** when you changed the default ioFTPD password! ***

# POLICY ACCEPT 2
POLICY DENY


# Classes
#
# CLASS CLASS_NAME TOTAL_CONNECTIONS_PER_CLASS
CLASS NORDIC 25
CLASS ADMIN -1

# Rules
#
# ACCEPT I|H IP|HOSTNAME CLASS_NAME CONNECTIONS_PER_IP
# DENY I|H IP|HOSTNAME LOG_STRING
#

ACCEPT I 192.168. ADMIN -1
ACCEPT I 127.0. ADMIN -1
ACCEPT I 172.16. ADMIN -1
ACCEPT I 10. ADMIN -1
ACCEPT H .fi NORDIC 2
ACCEPT H .se NORDIC 1
ACCEPT H .no NORDIC 1
DENY I 16.3.4 "Banned network address"
DENY H .tw "Access from taiwan is prohibited"
==============================================

Mouton
11-04-2003, 08:39 AM
You're missing EXEC everywhere in your .ini
In the Scheduler, in Pre and Post sections...

stLancer_2
11-05-2003, 03:30 AM
Originally posted by rifleman
Its not denyed
=========================================
# Default policy
#
# POLICY ACCEPT CONNECTIONS_PER_IP
# POLICY DENY
#

# Uncomment the ACCEPT line, and comment the DENY line
# *** when you changed the default ioFTPD password! ***

# POLICY ACCEPT 2
POLICY DENY


look @ here.

Mouton
11-05-2003, 01:01 PM
If that was the problem, he wouldn't even be able to get an answer from the ftpd.
Now, he gets one, but the [Pre] scripts aren't executed correcyl, since he didn't add EXEC before them, so login fails.