io setup
hey, i am new to ioftpd and i tried setting up the server myself with no luck. i thought i setup the drives correctly as well as the setup in the .ini file but everytime i startup the server and try to connect, it would hang on the connection for a bit and then timeout. i would then try to connect again but the server apparently crashed. this is the error i get:
Unhandled exception 3221225477 at address 0x0042b29c (0x00000000)
0x00000000 0x00000005
Unhandled exception 3221225477 at address 0x0042b29c (0x00000000)
0x00000000 0x00000005
Unhandled exception 3221225477 at address 0x0042b29c (0x00000000)
0x00000000 0x00000005
Unhandled exception 3221225477 at address 0x0042b29c (0x00000000)
0x00000000 0x00000006
Unhandled exception 3221225477 at address 0x0042b29c (0x00000000)
0x00000000 0x00000001
Unhandled exception 3221225477 at address 0x0042b29c (0x00000000)
0x00000000 0x00000001
my default vfs looks like this:
"C:\ioFTPD\site" /
"E:\isobackup" /iso
"F:\music" /mp3
and my ioftpd.ini file is set like this
[Threads]
Process_Priority = NORMAL # Suggested process base priority (Idle/Normal/High/Realtime)
Io_Threads = 2 # Number of io threads
Worker_Threads = 1 # Number of worker threads
Worker_Fibers = 50 # Initial number of fibers
Encryption_Threads = 2 # Number of encryption threads
[File]
MessageCache_Size = 1000 # Amount of message files to cache
DirectoryCache_Size = 1000 # Amount of directories to cache per cache bucket (8 buckets)
Device_Concurrency = 5 # Maximum simultanous io operations per device
Upload_PreAllocation = 0 #
[Locations]
User_Id_Table = ..\etc\UserIdTable
Group_Id_Table = ..\etc\GroupIdTable
Hosts_Rules = ..\etc\Hosts.Rules
User_Files = ..\users
Group_Files = ..\groups
Log_Files = ..\logs
Cache_Files = ..\cache
Default_Vfs = ..\etc\default.vfs
Environment = ..\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 = 1024-2048
Random = True
;Global_Inbound_Bandwidth = 10000
;Global_Outbound_Bandwidth = 10000
;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 = 51231
Description = FTPSERVER
User_Limit = 15
Allowed_Users = *
Messages = ..\text\ftp
### Encryption ###
#
Require_Encrypted_Auth = !*
Require_Encrypted_Data = !*
Certificate_Name =
Explicit_Encryption = False
Encryption_Protocol =
Min_Cipher_Strength =
Max_Cipher_Strength =
### IDNT command handler ###
#
Get_External_Ident = False
### 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 = c:\ioFTPD\text\http
;Certificate_Name =
;Explicit_Encryption = False
;Encryption_Protocol =
;Min_Cipher_Strength =
;Max_Cipher_Strength =
################## END OF SERVICES ###################
[Network]
Active_Services = FTP_Service Telnet_Service HTTP_Service
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 = 1000000 #
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)
[Ftp]
Idle_TimeOut = 120
Login_Attempts = 5
Login_TimeOut = 15
Socket_Send_Buffer = 4096
Socket_Recv_Buffer = 1024
DataSocket_Nagle = False
Transfer_Buffer = 65536 # For maximum scalability, set Transfer & DataSocket buffers to to low values
DataSocket_Send_Buffer = 32864
DataSocket_Recv_Buffer = 32864
[Telnet]
Idle_TimeOut = 120
Login_TimeOut = 15
Socket_Send_Buffer = 4096
Socket_Recv_Buffer = 1024
[Http]
Keep_Alive = 180
Max_Memory_Content = 1024000 # Maximum bytes of GET/PUT/POST/HEAD content to cache in memory
;Socket_Send_Buffer = 16384
;Socket_Recv_Buffer = 16384
[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
can you guys please help me out here, really having a hard time with this where i cant even pinpoint the source of the problem
|