Hi there, i already compiled the ghost++ loads of time, and different versions, i read the forums for 2 days and tried everything, but i still cant host any game. The bot can connect to the server and i can create a map, but it just doesnt let any1 (including me ofc) join his game.
I have a Dedicated Server in debian and my netstat;

Code:
netstat -an | grep "LISTEN"
tcp        0      0 0.0.0.0:6112            0.0.0.0:*               LISTEN
Code:
#####################
# BOT CONFIGURATION #
#####################

### set to 1 if you are using warcraft 3 patch 1.23 or newer
bot_patch23ornewer = 1

### show autokick denied country or banned player messages
bot_verbose = 0

### Time limit for hosting a game where no admins enter it
bot_lobbytimelimit = 10

### maximum players allowed to download at once, the rest will have almost KB/s until someone finishes downloading
bot_maxdownloaders = 3

### initiate game over timer if team difference is bigger than this number, 0 - to disable
bot_gameovermaxteamdifference = 0

### initiate game over timer if remaining player percentage is less than this number (and at least a player left) - 0 to disable
bot_gameoverminpercent = 0

### initiate game over timer if remaining players are less than this number (and at least a player left) - 0 to disable
bot_gameoverminplayers = 3

### interval in seconds between download info message
bot_showdownloadsinfotime = 3

### set max download speed (KB/s) available for one client
bot_clientdownloadspeed = 512

### set total download speed (KB/s) available for all clients at once, if set to 1024, 4 people will get 256 each
bot_totaldownloadspeed = 1024

### ignore drop request for the first x seconds of lagging.
bot_dropvotetime = 30

### handle ip bans: 0 = do nothing, 1 = kick, 2 = announce only (no kick).
bot_ipbanning = 2

### ghost will find its external ip on startup, disable if you want to play on LAN only
bot_findexternalip = 1

### banned players will be notified with a whisper.
bot_notifybannedplayers = 0

### admins are required to spoof check if 1, or not if 0
bot_adminsspoofcheck = 1

### root admins are required to spoof check if 1, or not if 0
bot_rootadminsspoofcheck = 1

### make the ban announcement on one line ( = 0) (if possible) or on two ( = 1)
bot_twolinesbanannouncement = 1

### non admin commands, 1 enable, 0 disable
bot_nonadmincommands = 1

### bot's UDP password
bot_udppassword = 

### use new refresh (0) or old refresh code (1)
bot_oldrefresh = 0

### display information on current downloads (speed, ETA)
bot_showdownloadsinfo = 1

### kicked banned people when they enter the channel
bot_kickbannedfromchannel = 0

### lobby/game commands are displayed as chat (or hidden)
bot_relaychatcommands = 1

### whether to automatically add the players from last game to the next game's reserved list
bot_holdplayersforrmk = 1

### Just before a game is hosted the creator is addes to the bots friends list and removed soon after
bot_addcreatorasfriendonhost = 0

### use alternative site for external ip finding (if you experience lag (30s) on ghost startup)
bot_altfindip = 0

### specify your external ip here (if it's static and you don't want ghost to auto find it)
bot_externalip = 

### custom text to add to version.
bot_customversiontext = 

### bot's additional rootadmins separated by space ex: userone usertwo userthree
bot_rootadmins = 

### bot's virtual host name
bot_virtualhostname = |cFF000080GHost

### the log file

bot_log = ghost.log

### the language file

bot_language = language.cfg

### the path to your local Warcraft III directory
###  this path must contain war3.exe, storm.dll, and game.dll
###  this path must end in your system's path seperator (i.e. "\" on Windows or "/" on Linux)
###  if this path contains War3Patch.mpq the bot will attempt to extract "Scripts\common.j" and "Scripts\blizzard.j" on startup and write them to bot_mapcfgpath (which is defined later in this file)
###  common.j and blizzard.j are only required for automatically calculating map_crc, you do not need them if your map config files already contain map_crc

bot_war3path = /usr/lib/

### the port GHost++ will host battle.net games on (this must be different from your admingame_port)

bot_hostport = 6112

### maximum number of games to host at once

bot_maxgames = 5

### command trigger for ingame only (battle.net command triggers are defined later)

bot_commandtrigger = !

### the path to the directory where you keep your map config files (must end in your system's path seperator)
###  this directory can also contain common.j and blizzard.j (extracted from War3Patch.mpq)
###  common.j and blizzard.j are only required for automatically calculating map_crc, you do not need them if your map config files already contain map_crc

bot_mapcfgpath = mapcfgs/

### the path to the directory where you keep your savegame files (must end in your system's path seperator)

bot_savegamepath = savegames/

### the path to the directory where you keep your map files (must end in your system's path seperator)
###  GHost++ doesn't require map files but if it has access to them it can send them to players and automatically calculate most map config values
###  GHost++ will search [bot_mappath + map_localpath] for the map file (map_localpath is set in each map's config file)

bot_mappath = maps/

### whether to save replays or not

bot_savereplays = 1

### the path to the directory where you want GHost++ to save replays (must end in your system's path seperator)

bot_replaypath = replays/

### whether to require spoof checks or not
###  disabling spoof checks just turns off automatic spoof checks and requiring players to be spoof checked before starting the game
###  spoof checks need to be enabled if you want GHost++ to detect which realm each player came from (use the !check command to see the realm)
###  you can always manually spoof check by whispering the bot (and in fact is required before running admin commands)

bot_spoofchecks = 1

### whether to display game refresh messages by default
###  this can always be changed for a particular game with the !refresh command

bot_refreshmessages = 0

### whether to automatically lock games when the owner joins

bot_autolock = 0

### whether to automatically save games when a player disconnects
###  this can always be changed for a particular game with the !autosave command

bot_autosave = 0

### whether to allow map downloads or not
###  set to 0 to disable map downloads
###  set to 1 to enable map downloads
###  set to 2 to enable conditional map downloads (an admin must start each map download with the !download or !dl command)

bot_allowdownloads = 1

### whether to ping players during map downloads or not
###  GHost++ will always stop pinging any players who are downloading the map
###  this config value determines whether GHost++ should stop pinging *all* players when at least one player is downloading the map

bot_pingduringdownloads = 0

### use LC style pings (divide actual pings by two)

bot_lcpings = 0

### auto kick players with ping higher than this

bot_autokickping = 400

### the game latency
###  this can always be changed for a particular game with the !latency command (which enforces a minimum of 50 and a maximum of 500)

bot_latency = 100

### the maximum number of packets a player is allowed to get out of sync by before starting the lag screen
###  before version 8.0 GHost++ did not have a lag screen which is the same as setting this to a very high number
###  this can always be changed for a particular game with the !synclimit command (which enforces a minimum of 10 and a maximum of 10000)

bot_synclimit = 50

############################
# ADMIN GAME CONFIGURATION #
############################

### whether to create the admin game or not (see readme.txt for more information)

admingame_create = 0

### the port GHost++ will host the admin game on (this must be different from your bot_hostport)

admingame_port = 6113

### the admin game password

admingame_password = 

##########################
# DATABASE CONFIGURATION #
##########################

### database type (this config value is ignored for now since we only support one type of database)

db_type = sqlite3

### sqlite3 database file

db_sqlite3_file = ghost.dbs

############################
# BATTLE.NET CONFIGURATION #
############################

### which battle.net server to connect to
###  1.) useast.battle.net
###  2.) uswest.battle.net
###  3.) asia.battle.net
###  4.) europe.battle.net
### note that each banned player is tied to the realm it was created on and the realm is case sensitive
### so if you change your realm from useast.battle.net to USEAST.BATTLE.NET it'll still connect but anyone previously banned will not be counted as banned until you change it back

bnet_server = server.eurobattle.net

### your Warcraft III: Reign of Chaos CD key

bnet_cdkeyroc = VBGGFVNF8JFNP9CREZPH2EVYDJ

### your Warcraft III: The Frozen Throne CD key

bnet_cdkeytft = 728Y2WB292X7PCXZPPDXPKCN72

### your battle.net username

bnet_username = bottt

### your battle.net password

bnet_password = ************

### the first channel to join upon entering battle.net

bnet_firstchannel =  botburro

### the root admin on this battle.net server only

bnet_rootadmin = fdsfdsfsdf

### command trigger for this battle.net server only

bnet_commandtrigger = !

### whether to automatically add your friends list to each game's reserved list

bnet_holdfriends = 0

### whether to automatically add your clan members list to each game's reserved list

bnet_holdclan = 0

### you will need to edit this section of the config file if you're connecting to a PVPGN server
###  your PVPGN server operator will tell you what to put here

bnet_custom_war3version = 23
bnet_custom_exeversion = 208 0 23 1
bnet_custom_exeversionhash = 5 188 217 250
bnet_custom_passwordhashtype = pvpgn
bnet2_server = europe.battle.net
bnet3_server = europe.battle.net
bnet4_server = europe.battle.net
bnet5_server = europe.battle.net
bnet6_server = europe.battle.net
bnet7_server = europe.battle.net
bnet8_server = europe.battle.net
bnet9_server = europe.battle.net
bnet10_server = europe.battle.net
Last Log
Code:
[Sun Sep 20 15:08:01 2009] [GHOST] starting up
[Sun Sep 20 15:08:01 2009] [SQLITE3] opening database [ghost.dbs]
[Sun Sep 20 15:08:01 2009] [SQLITE3] found schema number [7]
[Sun Sep 20 15:08:01 2009] [SQLITE3] checking admin table
[Sun Sep 20 15:08:01 2009] [SQLITE3] upgrading admin table
[Sun Sep 20 15:08:01 2009] [SQLITE3] error adding new column access to table admins - duplicate column name: access
[Sun Sep 20 15:08:01 2009] [SQLITE3] admin upgrade finished
[Sun Sep 20 15:08:01 2009] [SQLITE3] checking safelist table
[Sun Sep 20 15:08:01 2009] [SQLITE3] creating safelist table
[Sun Sep 20 15:08:01 2009] [SQLITE3] error creating table safelist - table safelist already exists
[Sun Sep 20 15:08:01 2009] [CONFIG] loading file [language.cfg]
[Sun Sep 20 15:08:01 2009] [GHOST] loading file [welcome.txt]
[Sun Sep 20 15:08:01 2009] [GHOST] found battle.net connection #1 for server [server.eurobattle.net]
[Sun Sep 20 15:08:01 2009] [GHOST] missing bnet2_cdkeyroc, skipping this battle.net connection
[Sun Sep 20 15:08:01 2009] [GHOST] missing bnet3_cdkeyroc, skipping this battle.net connection
[Sun Sep 20 15:08:01 2009] [GHOST] missing bnet4_cdkeyroc, skipping this battle.net connection
[Sun Sep 20 15:08:01 2009] [GHOST] missing bnet5_cdkeyroc, skipping this battle.net connection
[Sun Sep 20 15:08:01 2009] [GHOST] missing bnet6_cdkeyroc, skipping this battle.net connection
[Sun Sep 20 15:08:01 2009] [GHOST] missing bnet7_cdkeyroc, skipping this battle.net connection
[Sun Sep 20 15:08:01 2009] [GHOST] missing bnet8_cdkeyroc, skipping this battle.net connection
[Sun Sep 20 15:08:01 2009] [GHOST] missing bnet9_cdkeyroc, skipping this battle.net connection
[Sun Sep 20 15:08:01 2009] [GHOST] loading MPQ file [/usr/lib/War3Patch.mpq]
[Sun Sep 20 15:08:01 2009] [GHOST] extracting Scripts\common.j from MPQ file to [mapcfgs/common.j]
[Sun Sep 20 15:08:01 2009] [GHOST] extracting Scripts\blizzard.j from MPQ file to [mapcfgs/blizzard.j]
[Sun Sep 20 15:08:01 2009] [CONFIG] loading file [mapcfgs/map.cfg]
[Sun Sep 20 15:08:01 2009] [MAP] loading MPQ file [maps/DotA Allstars v6.59d.w3x]
[Sun Sep 20 15:08:01 2009] [MAP] calculated map_size = 65 143 51 0
[Sun Sep 20 15:08:01 2009] [MAP] calculated map_info = 53 73 48 196
[Sun Sep 20 15:08:01 2009] [MAP] calculated map_crc = 15 48 17 207
[Sun Sep 20 15:08:01 2009] [MAP] calculated map_sha1 = 126 237 108 180 73 215 99 179 74 245 171 53 106 184 161 138 25 13 55 68
[Sun Sep 20 15:08:01 2009] [MAP] calculated map_width = 118 0
[Sun Sep 20 15:08:01 2009] [MAP] calculated map_height = 120 0
[Sun Sep 20 15:08:01 2009] [MAP] calculated map_numplayers = 10
[Sun Sep 20 15:08:01 2009] [MAP] calculated map_numteams = 2
[Sun Sep 20 15:08:01 2009] [MAP] found 10 slots
[Sun Sep 20 15:08:01 2009] [MAP] overriding calculated map_size with config value map_size = 65 143 51 0
[Sun Sep 20 15:08:01 2009] [MAP] overriding calculated map_info with config value map_info = 53 73 48 196
[Sun Sep 20 15:08:01 2009] [MAP] overriding calculated map_crc with config value map_crc = 15 48 17 207
[Sun Sep 20 15:08:01 2009] [MAP] overriding calculated map_sha1 with config value map_sha1 = 126 237 108 180 73 215 99 179 74 245 171 53 106 184 161 138 25 13 55 68
[Sun Sep 20 15:08:01 2009] [MAP] overriding calculated map_width with config value map_width = 118 0
[Sun Sep 20 15:08:01 2009] [MAP] overriding calculated map_height with config value map_height = 120 0
[Sun Sep 20 15:08:01 2009] [MAP] overriding calculated map_numplayers with config value map_numplayers = 10
[Sun Sep 20 15:08:01 2009] [MAP] overriding calculated map_numteams with config value map_numteams = 2
[Sun Sep 20 15:08:01 2009] [MAP] overriding slots
[Sun Sep 20 15:08:01 2009] [GHOST] started loading [ip-to-country.csv]
[Sun Sep 20 15:08:01 2009] [GHOST] iptocountry data: 10% loaded
[Sun Sep 20 15:08:01 2009] [GHOST] iptocountry data: 20% loaded
[Sun Sep 20 15:08:01 2009] [GHOST] iptocountry data: 30% loaded
[Sun Sep 20 15:08:02 2009] [GHOST] iptocountry data: 40% loaded
[Sun Sep 20 15:08:02 2009] [GHOST] iptocountry data: 50% loaded
[Sun Sep 20 15:08:02 2009] [GHOST] iptocountry data: 60% loaded
[Sun Sep 20 15:08:02 2009] [GHOST] iptocountry data: 70% loaded
[Sun Sep 20 15:08:02 2009] [GHOST] iptocountry data: 80% loaded
[Sun Sep 20 15:08:02 2009] [GHOST] iptocountry data: 90% loaded
[Sun Sep 20 15:08:03 2009] [GHOST] iptocountry data: 100% loaded
[Sun Sep 20 15:08:03 2009] [GHOST] finished loading [ip-to-country.csv]
[Sun Sep 20 15:08:03 2009] [GHOST] Finding External IP 
[Sun Sep 20 15:08:03 2009] [GHOST] External IP is 212.117.162.186
[Sun Sep 20 15:08:03 2009] [GHOST] Country is LU
[Sun Sep 20 15:08:03 2009] [GHOST] GHost++ Version 12.0 One 
[Sun Sep 20 15:08:03 2009] [BNET: server.eurobattle.net] connecting to server [server.eurobattle.net] on port 6112
[Sun Sep 20 15:08:03 2009] [BNET: server.eurobattle.net] connected
[Sun Sep 20 15:08:03 2009] [BNET: server.eurobattle.net] using custom exe version bnet_custom_exeversion = 208 0 23 1
[Sun Sep 20 15:08:03 2009] [BNET: server.eurobattle.net] using custom exe version hash bnet_custom_exeversionhash = 5 188 217 250
[Sun Sep 20 15:08:04 2009] [BNET: server.eurobattle.net] cd keys accepted
[Sun Sep 20 15:08:04 2009] [BNET: server.eurobattle.net] username [faianca] accepted
[Sun Sep 20 15:08:04 2009] [BNET: server.eurobattle.net] using pvpgn logon type (for pvpgn servers only)
[Sun Sep 20 15:08:05 2009] [BNET: server.eurobattle.net] logon successful
[Sun Sep 20 15:08:05 2009] [BNET: server.eurobattle.net] joining channel [botburro]
[Sun Sep 20 15:08:05 2009] [BNET: server.eurobattle.net] joined channel [botburro]
[Sun Sep 20 15:08:05 2009] [INFO: server.eurobattle.net] Hello faianca, welcome to a EUROBATTLE.NET server
[Sun Sep 20 15:08:05 2009] [INFO: server.eurobattle.net] This server is hosted by server.eurobattle.net
[Sun Sep 20 15:08:05 2009] [INFO: server.eurobattle.net]  
[Sun Sep 20 15:08:05 2009] [INFO: server.eurobattle.net] There are currently 4924 users in 957 games and chatting in 493 channels.
[Sun Sep 20 15:08:05 2009] [INFO: server.eurobattle.net]  
[Sun Sep 20 15:08:05 2009] [ERROR: server.eurobattle.net] Cheating in any way is not allowed on our server.
[Sun Sep 20 15:08:05 2009] [ERROR: server.eurobattle.net] Doing so will lead to a ban.
[Sun Sep 20 15:08:05 2009] [INFO: server.eurobattle.net] Need some help?
[Sun Sep 20 15:08:05 2009] [INFO: server.eurobattle.net] Type /help for commands & // for Frequently Asked Questions,
[Sun Sep 20 15:08:05 2009] [INFO: server.eurobattle.net] Or visit us on our forum: www.eurobattle.net
[Sun Sep 20 15:08:05 2009] [INFO: server.eurobattle.net] Have Fun playing :)
[Sun Sep 20 15:08:05 2009] [INFO: server.eurobattle.net]  
[Sun Sep 20 15:08:05 2009] [INFO: server.eurobattle.net] You have no mail.
[Sun Sep 20 15:08:05 2009] [INFO: server.eurobattle.net]  
[Sun Sep 20 15:08:18 2009] [LOCAL: server.eurobattle.net] [PitoD200Kilos] !load dota6.61c
[Sun Sep 20 15:08:18 2009] [BNET: server.eurobattle.net] admin [PitoD200Kilos] sent command [!load dota6.61c]
[Sun Sep 20 15:08:18 2009] [CONFIG] loading file [mapcfgs/dota6.61c.cfg]
[Sun Sep 20 15:08:18 2009] [MAP] loading MPQ file [maps/DotA Allstars v6.61c.w3x]
[Sun Sep 20 15:08:18 2009] [MAP] calculated map_size = 47 190 58 0
[Sun Sep 20 15:08:18 2009] [MAP] calculated map_info = 76 30 112 190
[Sun Sep 20 15:08:18 2009] [MAP] calculated map_crc = 153 213 185 48
[Sun Sep 20 15:08:18 2009] [MAP] calculated map_sha1 = 210 44 50 147 16 252 163 222 118 245 224 44 108 207 100 138 114 198 0 89
[Sun Sep 20 15:08:18 2009] [MAP] calculated map_width = 118 0
[Sun Sep 20 15:08:18 2009] [MAP] calculated map_height = 120 0
[Sun Sep 20 15:08:18 2009] [MAP] calculated map_numplayers = 10
[Sun Sep 20 15:08:18 2009] [MAP] calculated map_numteams = 2
[Sun Sep 20 15:08:18 2009] [MAP] found 10 slots
[Sun Sep 20 15:08:18 2009] [MAP] overriding calculated map_size with config value map_size = 47 190 58 0
[Sun Sep 20 15:08:18 2009] [MAP] overriding calculated map_info with config value map_info = 76 30 112 190
[Sun Sep 20 15:08:18 2009] [MAP] overriding calculated map_crc with config value map_crc = 153 213 185 48
[Sun Sep 20 15:08:18 2009] [MAP] overriding calculated map_sha1 with config value map_sha1 = 210 44 50 147 16 252 163 222 118 245 224 44 108 207 100 138 114 198 0 89
[Sun Sep 20 15:08:18 2009] [MAP] overriding calculated map_width with config value map_width = 118 0
[Sun Sep 20 15:08:18 2009] [MAP] overriding calculated map_height with config value map_height = 120 0
[Sun Sep 20 15:08:18 2009] [MAP] overriding calculated map_numplayers with config value map_numplayers = 10
[Sun Sep 20 15:08:18 2009] [MAP] overriding calculated map_numteams with config value map_numteams = 2
[Sun Sep 20 15:08:18 2009] [MAP] overriding slots
[Sun Sep 20 15:08:18 2009] [LOCAL: server.eurobattle.net] Foi carregada a configuracao do mapa [mapcfgs/dota6.61c.cfg].
[Sun Sep 20 15:08:24 2009] [LOCAL: server.eurobattle.net] [PitoD200Kilos] !pub dota ap euuuuu
[Sun Sep 20 15:08:24 2009] [BNET: server.eurobattle.net] admin [PitoD200Kilos] sent command [!pub dota ap euuuuu]
[Sun Sep 20 15:08:24 2009] [GHOST] creating game [dota ap euuuuu]
[Sun Sep 20 15:08:24 2009] [GAME: dota ap euuuuu] listening on port 6112
[Sun Sep 20 15:08:24 2009] [STATSDOTA] using dota stats
[Sun Sep 20 15:08:24 2009] [LOCAL: server.eurobattle.net] Foi criado um jogo Publico [dota ap euuuuu] pelo jogador [PitoD200Kilos].
[Sun Sep 20 15:18:25 2009] [GAME: dota ap euuuuu] is over (lobby timelimit hit)
[Sun Sep 20 15:18:25 2009] [GHOST] deleting current game [dota ap euuuuu]
[Sun Sep 20 15:18:25 2009] [LOCAL: server.eurobattle.net] [GAME: dota ap euuuuu] is over (lobby timelimit hit)
[Sun Sep 20 15:18:25 2009] [BNET: server.eurobattle.net] joining channel [botburro]
[Sun Sep 20 15:18:25 2009] [BNET: server.eurobattle.net] joined channel [botburro]
[Sun Sep 20 15:18:27 2009] [LOCAL: server.eurobattle.net] /w PitoD200Kilos [GAME: dota ap euuuuu] is over (lobby timelimit hit)