PDA

View Full Version : Dota 2 Dedicated Servers


Pages : [1] 2

DS
03-08-2014, 14:44
It is now possible to run dedicated servers for Dota 2 on all platforms: Windows, Linux, and Mac OS X.

Installation

To get started, download Dota 2 using the Steam client or SteamCMD (https://developer.valvesoftware.com/wiki/SteamCMD) with appid 570. For SteamCMD, you will have to login to an existing Steam account since it is not available when logging in anonymously.

For Mac OS X, follow the Linux instructions for SteamCMD usage. The Mac OS X build of SteamCMD can be downloaded here (http://media.steampowered.com/client/installer/steamcmd_osx.tar.gz).

Next, download the appropriate attachment below for the OS on which you wish to run a server. Extract the files into your Dota 2 install directory. Note that this will overwrite the dedicated.so or dedicated.dylib file on Linux or OS X.

By default, the install directory will be one of the following:

Windows: C:\Program Files (x86)\Steam\SteamApps\common\dota 2 beta
Linux: ~/.local/share/Steam/SteamApps/common/dota 2 beta
Mac OS X: ~/Library/Application Support/Steam/SteamApps/common/dota 2 beta

For Linux, if you don't have the Steam client installed, you will also need to download the Steam runtime (http://media.steampowered.com/client/runtime/steam-runtime-release_latest.tar.xz) and extract it into your home directory.

For both Linux and Mac OS X, if you don't have the Steam client installed, you will need to still obtain the steamclient binaries from a Steam client install for your OS and copy them to the bin directory of your Dota 2 install. This includes crashhandler, steamclient, libsteam, libtier0_s, and libvstdlib_s. On Linux, these files have a .so extension and can be found in ~/.steam/bin32. On OS X, they have a .dylib extension and can be found in /Applications/Steam.app/Contents/MacOS/osx32. From /Applications/Steam.app/Contents/MacOS, you will also need to copy the Frameworks directory to your server's install directory (NOT bin).

Before you run the server, it is highly recommended that you also install the latest snapshot (http://www.metamodsource.net/snapshots) of Metamod:Source and the Dota 2 Fixups (https://forums.alliedmods.net/showthread.php?t=209965) plugin in order to fix a number of issues. Note that you must edit the gameinfo.txt file in the "dota" subdirectory in order to install Metamod:Source. For more details on this install method, see the documentation here (https://wiki.alliedmods.net/Installing_Metamod:Source#GameInfo). (If you chose to use a Steam client install from which you also play the game, you will need to remove the gameinfo edit before launching the Dota client.)

Running the Server

After installing the necessary files, running the server is easy if you've ever run Source servers before. Open a terminal program (or the command prompt on Windows) and navigate to the directory containing your Dota 2 installation. Then run the following command depending on which OS you are using:


Windows: srcds.exe -console -game dota +map dota
Linux: ~/steam-runtime/run.sh ./srcds_run -game dota +map dota
Mac OS X: ./srcds_run -game dota +map dota

Additional command line options, such as -port <port number> and -ip <ip address>, may also be added as needed.

If on Linux and using the copy of steam-runtime shipped with the Steam client, its default path is ~/.steam/bin32/steam-runtime.


Special thanks to psychonic (https://forums.alliedmods.net/member.php?u=37514) for testing this on Linux and for creating the Dota 2 Fixups plugin!

diego91
03-10-2014, 03:48
hi
what I need to edit in gameinfo.txt ?
when I start the server it shuts down
srcds.exe -console -game dota +map dota +ip x.x.x.x -port xxxxx
(windows)

"GameInfo"
{
game "DOTA 2"
gamelogo 1
type multiplayer_only
nomodels 1
nohimodel 1
nocrosshair 0
GameData "dota.fgd"
SupportsDX8 0


FileSystem
{
SteamAppId 816 // This will mount all the GCFs we need (240=CS:S, 220=HL2).
ToolsAppId 211 // Tools will load this (ie: source SDK caches) to get things like materials\debug, materials\editor, etc.

//
// The code that loads this file automatically does a few things here:
//
// 1. For each "Game" search path, it adds a "GameBin" path, in <dir>\bin
// 2. For each "Game" search path, it adds another "Game" path in front of it with _<langage> at the end.
// For example: c:\hl2\cstrike on a french machine would get a c:\hl2\cstrike_french path added to it.
// 3. For the first "Game" search path, it adds a search path called "MOD".
// 4. For the first "Game" search path, it adds a search path called "DEFAULT_WRITE_PATH".
//

//
// Search paths are relative to the base directory, which is where hl2.exe is found.
//
// |gameinfo_path| points at the directory where gameinfo.txt is.
// We always want to mount that directory relative to gameinfo.txt, so
// people can mount stuff in c:\mymod, and the main game resources are in
// someplace like c:\program files\valve\steam\steamapps\<username>\half-life 2.
//
SearchPaths
{
Game |gameinfo_path|.
Game platform
}
}
}

psychonic
03-10-2014, 10:14
what I need to edit in gameinfo.txt ?

The SearchPaths sections should look like this after you add the GameBin line documented here, https://wiki.alliedmods.net/Installing_Metamod:Source#GameInfo


SearchPaths
{
GameBin |gameinfo_path|addons/metamod/bin
Game |gameinfo_path|.
Game platform
}

Tetl
03-10-2014, 19:31
Alright!!! So there's a lot of confusion on here and elsewhere on how to run a Dota 2 server of your own, here's a complete(hopefully) rundown:

What you need:
steamcmd (https://developer.valvesoftware.com/wiki/SteamCMD#Downloading_SteamCMD)
The latest Metamod:Source 1.11 Snapshot (http://sourcemm.net/snapshots).
The latest download of d2fixups. (https://forums.alliedmods.net/showthread.php?t=209965)


Installation:
You'll use steamcmd to install and maintain your Dota installation. Follow these instructions (https://developer.valvesoftware.com/wiki/SteamCMD#Running_SteamCMD) using Dota's appid of 570. So, when you see commands like:
app_update 740 validateKnow that the Dota equivalent is:
app_update 570 validateI'll refer to the root of your steamcmd install as "dotaserver"

You'll need a compatible srcds executable for your platform. Get it from DS's original post in this thread above. Extract it into "/dotaserver/", putting the core files (e.g. srcds_linux, srcds.exe) alongside your Dota exectuable.

Open up your steamcmd install to the (dotaserver/dota) directory.
Metamod:Source goes inside your addons folder. If you look inside of the .rar, you'll see an "addons" folder. This means that it's meant to be merged with your existing addons folder, so drop it inside of dotaserver/dota directly.
d2fixups is the same way. After extracting MM:S, extract d2fixups just like that.

To get Metamod:Source to load, you need to edit gameinfo.txt in (dotaserver/dota) as per the instruction in this article under "GameInfo (https://wiki.alliedmods.net/Installing_Metamod:Source#Gameinfo)".

Launching srcds
You'll need to run the program with certain parameters. DS's original post brushes over the specifics of executing SRCDS on your platform.

Mandatory:
-game dota -consoleSub-Mandatory:
-port <port> -ip <computersLANIP> Helpful:
+map <mapname> -maxplayers 10 +developer <0/1/2>

Network and General Configuration in Windows
In Windows, I like creating a shortcut and editing its "target". This involves creating a shortcut to srcds.exe, opening Right click-> Properties, and adding your parameters after the final quotation mark in the Target: field. You'll need these, for sure:
-console -game dota +map dota -maxplayers 10 -port <yourchosenport> -ip <computersLANIP>
So, my Target: field looks something like this:
"C:\dotaserver\srcds.exe" -console -game dota -port 3003 -ip 192.168.1.4 -maxplayers 10

For -ip, input your computer's LAN address. Windows users can find out how here:
http://windows.about.com/od/networkc...-Windows-7.htm

Pick any available port for -port. Keep in mind that in addition to any typical networking considerations (firewalls, etc.), if you want to make your server joinable over the network, you need to forward your chosen port. Find your router on this list (http://portforward.com/english/routers/port_forwarding/routerindex.htm)., and pick a guide for any game. Then, just apply the instructions given, but for whatever port you've chosen.

Connecting and Playing
To connect clients must enter

connect ip:port

into their Dota console, example:

connect 192.168.1.4:27015


When greeted with a darkened overview of the map, you need only to join a team.

jointeam good


jointeam bad


To skip the Waiting For Players stage, set the following cvar:

dota_wait_for_players_to_load 1


where the integer is the number of players to wait for before entering Pick.

CyberStars
03-14-2014, 03:18
Thanks a lot for this. It's really cool :up:
Actually, I have some problems running the server.
After installing and configuring the server according above instructions, I run it.
But it writes:
********************************************* ***
* Unable to load Steam support library. *
* This server will operate in LAN mode only. *
********************************************* ***

How to fix this???

P.S.
How to use Sourcemod (http://www.sourcemod.net/snapshots.php) for this server?

psychonic
03-14-2014, 08:34
Thanks a lot for this. It's really cool :up:
Actually, I have some problems running the server.
After installing and configuring the server according above instructions, I run it.
But it writes:
********************************************* ***
* Unable to load Steam support library. *
* This server will operate in LAN mode only. *
********************************************* ***

How to fix this???
Oops! There is an extra step required if you do not have the Steam client installed. I've updated the first post with it.

For both Mac and Linux, if you don't have the Steam client installed, you will need to still obtain the steamclient binaries from a Steam client install for your OS and copy them to bin directory of your Dota 2 install. This includes steamclient, libsteam, libtier0_s, and libvstdlib_s. On Mac, they have a .dylib extension and can be found in /Applications/Steam.app/Contents/MacOS/osx32. On Linux, they have a .so extension and can be found in ~/.steam/bin32.



P.S.
How to use Sourcemod (http://www.sourcemod.net/snapshots.php) for this server?
Same as on Windows - just grab a Linux snapshot from the download page instead of a Windows snapshot.

CyberStars
03-14-2014, 09:37
For both Mac and Linux, if you don't have the Steam client installed, you will need to still obtain the steamclient binaries from a Steam client install for your OS and copy them to bin directory of your Dota 2 install. This includes steamclient, libsteam, libtier0_s, and libvstdlib_s. On Mac, they have a .dylib extension and can be found in /Applications/Steam.app/Contents/MacOS/osx32. On Linux, they have a .so extension and can be found in ~/.steam/bin32.
This helped. Solved the issue. Thanks a lot.

Same as on Windows - just grab a Linux snapshot from the download page instead of a Windows snapshot.
For Sourcemod: it isn't loaded.
the result of "meta list" is
Listing 2 plugins:
[01] <ERROR>
[02] Dota 2 Fixups (2.0.0) by Nicholas Hastings

psychonic
03-14-2014, 09:39
For Sourcemod: it isn't loaded.
the result of "meta list" is
Listing 2 plugins:
[01] <ERROR>
[02] Dota 2 Fixups (2.0.0) by Nicholas Hastings
What prints if you type this in console:
meta load addons/sourcemod/bin/sourcemod_mm

CyberStars
03-14-2014, 09:57
What prints if you type this in console:
meta load addons/sourcemod/bin/sourcemod_mm

Failed to load plugin addons/sourcemod/bin/sourcemod_mm (/home/user/dota2/dota/addons/sourcemod/bin/sourcemod_mm_i486.so: undefined symbol: _ZTVN10__cxxabiv117__class_type_infoE).

SM_version: 1.6.0-hg4283

CyberStars
03-14-2014, 10:28
What prints if you type this in console:
meta load addons/sourcemod/bin/sourcemod_mm

The same error message for SM version 1.6.0-hg4284

psychonic
03-14-2014, 13:07
Failed to load plugin addons/sourcemod/bin/sourcemod_mm (/home/user/dota2/dota/addons/sourcemod/bin/sourcemod_mm_i486.so: undefined symbol: _ZTVN10__cxxabiv117__class_type_infoE).

SM_version: 1.6.0-hg4283
DS will have to fix this properly when he has time available.

In the meantime, try replacing your srcds_linux with this one, <removed link since first post has now been updated with new bins>

Antipode
03-14-2014, 13:18
I have a error :

user:~$ ~/steam-runtime/run.sh /home/user/OGP_User_Files/Dota2/./srcds_run -game dota +map dota
/bin/bash: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found (required by /home/user/steam-runtime/amd64/lib/x86_64-linux-gnu/libtinfo.so.5)


I have Debian Wheezy and packet is not a stable. In stable is libc6 2.13.

psychonic
03-14-2014, 13:21
I have a error :

user:~$ ~/steam-runtime/run.sh /home/user/OGP_User_Files/Dota2/./srcds_run -game dota +map dota
/bin/bash: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found (required by /home/user/steam-runtime/amd64/lib/x86_64-linux-gnu/libtinfo.so.5)
I have Debian Wheezy and packet is not a stable. In stable is libc6 2.13.
The Dota 2 binaries require a newer GLIBC version than Debian 7 ships. CentOS has the same issue. (Although it does run on the latest Ubuntu LTS, 12.04).

A workaround is to copy the libc.so.6 (and libm.so.6) from a newer distribution into your Dota 2 directory (next to srcds_linux).

DS
03-14-2014, 16:21
I've updated the first post with a new srcds binary for Linux.

It should fix the undefined symbol error mentioned earlier. It should also fix another symbol error that occurs when attempting to load the clientprefs extension for SourceMod.

DS
03-15-2014, 02:42
The first post has been updated once again with a new dedicated binary for Linux and Mac OS X. This fixes an issue where VScript files couldn't be run and some custom game modes wouldn't work as a result.

CyberStars
03-15-2014, 10:29
Everything works fine.

Thank you guys. :up:

CyberStars
03-18-2014, 09:17
Server runs fine. But when me and my friend play on it, it crashes after a short time when game is in progress.
It writes the following on server console:
/home/user/dota2/srcds_run: line 356: 2870 Segmentation fault (core dumped) $HL_CMD

warning: exec file is newer than core file.

warning: Error reading shared library list entry at 0xfc938b00

warning: Error reading shared library list entry at 0xc3c95b58
warning: Error reading shared library list entry at 0xfc938b00
warning: Error reading shared library list entry at 0xc3c95b58
debug.cmds:5: Error in sourced command file:
No function contains program counter for selected frame.
Post about crashes or other issues at forums.alliedmods.net/showthread.php?t=158240

*******: Server restart in 10 seconds

The url is for Mac OS X Dedicated Servers, I'm running on Linux.

sm version: SourceMod Version Information:
SourceMod Version: 1.6.0-dev+4284
SourcePawn Engine: SourcePawn 1.2, jit-x86 (build 1.6.0-dev+4284)
SourcePawn API: v1 = 4, v2 = 6
Compiled on: Mar 6 2014 19:41:31
Build ID: 4284:ffbdeec249d9
http://www.sourcemod.net/
meta version:Metamod:Source version 1.11.0-dev
Build ID: 907:5e7cfd30f942-dev
Loaded As: GameDLL (gameinfo.txt)
Compiled on: Mar 10 2014
Plugin interface version: 15:14
SourceHook version: 5:5
http://www.metamodsource.net/
meta list:Listing 3 plugins:
[01] SourceMod (1.6.0-dev+4284) by AlliedModders LLC
[02] Dota 2 Fixups (2.0.0) by Nicholas Hastings
[03] SDK Tools (1.6.0-dev+4284) by AlliedModders LLC
sm plugins list:[SM] Listing 17 plugins:
01 "Admin Help" (1.6.0-dev+4284) by AlliedModders LLC
02 "Player Commands" (1.6.0-dev+4284) by AlliedModders LLC
03 "Basic Chat" (1.6.0-dev+4284) by AlliedModders LLC
04 "Basic Comm Control" (1.6.0-dev+4284) by AlliedModders LLC
05 "Basic Commands" (1.6.0-dev+4284) by AlliedModders LLC
06 "Admin File Reader" (1.6.0-dev+4284) by AlliedModders LLC
07 "Fun Votes" (1.6.0-dev+4284) by AlliedModders LLC
08 "Basic Info Triggers" (1.6.0-dev+4284) by AlliedModders LLC
09 "Anti-Flood" (1.6.0-dev+4284) by AlliedModders LLC
10 "Fun Commands" (1.6.0-dev+4284) by AlliedModders LLC
11 "Sound Commands" (1.6.0-dev+4284) by AlliedModders LLC
12 "Admin Menu" (1.6.0-dev+4284) by AlliedModders LLC
13 "Basic Ban Commands" (1.6.0-dev+4284) by AlliedModders LLC
14 Disabled: "Nextmap" (1.6.0-dev+4284) by AlliedModders LLC
15 "Basic Votes" (1.6.0-dev+4284) by AlliedModders LLC
16 "Reserved Slots" (1.6.0-dev+4284) by AlliedModders LLC
17 "Client Preferences" (1.6.0-dev+4284) by AlliedModders LLC
sm exts list:[SM] Displaying 7 extensions:
[01] Automatic Updater (1.6.0-dev+4284): Updates SourceMod gamedata files
[02] Webternet (1.6.0-dev+4284): Extension for interacting with URLs
[03] SDK Tools (1.6.0-dev+4284): Source SDK Tools
[04] BinTools (1.6.0-dev+4284): Low-level C/C++ Calling API
[05] Top Menus (1.6.0-dev+4284): Creates sorted nested menus
[06] Client Preferences (1.6.0-dev+4284): Saves client preference settings
[07] SQLite (1.6.0-dev+4284): SQLite Driver


P.S.
I've opened a new thread about it. But when I saw the url for posting crashes I thought that it is mostly related to this topic.

Hassanshin_2
03-26-2014, 10:45
Good, i can play dota 2 Lan in offline mode. but, how to fill the empty slot with bots?

I usually use "dota_start_ai_game 1"

then, this message appear

Can't change replicated ConVar dota_start_ai_game from console of client, only server operator can change its value

how to fill the empty slot with bots?

freakmaster
04-02-2014, 05:17
i use mac os. whenever i try to launch srcds_run on termainal using the command " .../srcds_run -game dota +map dota " an error message follows stating
"ERROR: Invalid game type 'dota' sepecified.
Wed Apr 2 14:46:43 IST 2014: Server Failed"

Tetl
04-04-2014, 23:57
Good, i can play dota 2 Lan in offline mode. but, how to fill the empty slot with bots?

I usually use "dota_start_ai_game 1"

then, this message appear

Can't change replicated ConVar dota_start_ai_game from console of client, only server operator can change its value

how to fill the empty slot with bots?

dota_bot_populate

This message

Can't change replicated ConVar dota_start_ai_game from console of client, only server operator can change its value

means you need to input commands in your server window, not your Dota 2 game client

kidovate
04-06-2014, 15:00
Aside from our crashes due to cosmetics on Linux, I'm having another issue now... The server seems to shutdown whenever someone disconnects, for example, if I fail to connect (like I don't have the map or something), the server instantly closes. Same thing if someone disconnects halfway through.

I'm running metamod and sourcemod, as well as d2fixups. I'm not sure what would cause this. The server log just says someone disconnected, and then immediately ends.

psychonic
04-06-2014, 15:01
Aside from our crashes due to cosmetics on Linux, I'm having another issue now... The server seems to shutdown whenever someone disconnects, for example, if I fail to connect (like I don't have the map or something), the server instantly closes. Same thing if someone disconnects halfway through.

I'm running metamod and sourcemod, as well as d2fixups. I'm not sure what would cause this. The server log just says someone disconnected, and then immediately ends.
That's a known issue with SourceMod on Dota right now (as of a few Dota updates ago), at least on Windows servers.

kidovate
04-06-2014, 15:18
That's a known issue with SourceMod on Dota right now (as of a few Dota updates ago), at least on Windows servers.

Psy this is also Quantum on Steam, glad to see you're still looking at this thread.

I'm having trouble connecting to the server on three windows servers right now, I'm not quite sure why as if I launch the Alien Swarm style setup on the server it works fine, but using the same port in this version I can't connect. This is strange as I can connect to it on my local server.

The setups are exactly the same on every server as I have an exe setting everything up. Any ideas why I wouldn't be able to connect?

Also, does RCON use TCP or UDP in this? Which is better? Do I need the rcon handshake?

psychonic
04-06-2014, 17:09
That's a known issue with SourceMod on Dota right now (as of a few Dota updates ago), at least on Windows servers.
This should now be fixed in SM 1.6.0-hg4312 and later snapshots.

Vorian
04-13-2014, 05:21
So, I followed these guides:
https://github.com/ash47/Frota#how-do-i-play-with-friend[1]
http://www.reddit.com/r/Dota2Modding/comments/1ueg70/custom_gamemodes_how_to_play_frota_host_your_ own/[2]
https://forums.alliedmods.net/showthread.php?p=2110203#post2110203[3]
But whatever I do, I can't get it to work. I run srcds.exe via the command line and the shortcut but each way it just closes after few seconds.
Here's how my folders look:
http://imgur.com/a/MgOyl#0 [4]
Any idea what could be going wrong?
Here's some log file i dug up:
---- Host_NewGame ----
material "nodraw" not found.
Missing map material: nodraw
TraceRayVerticalGroundHeight() disabled for 'maps/riverofsouls.bsp'
TraceRayVerticalGroundHeight() disabled for 'maps/riverofsouls.bsp'
TraceRayVerticalGroundHeight() disabled for 'maps/riverofsouls.bsp'
TraceRayVerticalGroundHeight() disabled for 'maps/riverofsouls.bsp'
Host_NewGame on map riverofsouls
ConVarRef r_flashoverbudget doesn't point to an existing ConVar
Error, bad server command snd_reload_caches
Executing dedicated server config file
Set Gravity 800.0 (0.250 tolerance)
SoundEmitter: adding map sound overrides from scripts/game_sounds_custom.txt [66 total, 7 replacements, 0 duplicated replacements]
S:Gamerules: entering state 'DOTA_GAMERULES_STATE_INIT'
Model props_gameplay/antler_trap_01.mdl over budget: 8640 tris, 1 batches
Model props_gameplay/antler_trap_02.mdl over budget: 8640 tris, 1 batches
Model props_gameplay/pig_sfm_low.mdl over budget: 5911 tris, 1 batches
Model creeps/neutral_creeps/n_creep_ogre_lrg/n_creep_ogre_lrg.mdl over budget: 4132 tris, 2 batches
Failed to load models/props_structures/tower_bad3_dest_lvl1.mdl!
error.mdl : material "models/error/new light1" not found.
Failed to load models/props_structures/tower_bad3_dest_lvl2.mdl!
Server: Missing precache for particle system "tower_bad3_lamp"!
Server: Missing precache for particle system "tower_bad3_destroy_lvl3"!
Can't find soundscape: radiant_center
Dynamic prop prop_dynamic_clientside: no sequence named:Secretshop_radiant_idle
Invalid file size for motd.txt
Invalid file size for host.txt
Created class baseline: 27 classes, 18030 bytes.
CGameEventManager:: unknown type 'uint32' for key 'accountID' [player_info_updated].
exec: couldn't exec server.cfg
Error, bad server command snd_reload_caches
CSoundEmitterSystem: Registered 1454 sounds

psychonic
04-13-2014, 09:15
So, I followed these guides:
https://github.com/ash47/Frota#how-do-i-play-with-friend[1]
http://www.reddit.com/r/Dota2Modding/comments/1ueg70/custom_gamemodes_how_to_play_frota_host_your_ own/[2]
https://forums.alliedmods.net/showthread.php?p=2110203#post2110203[3]
But whatever I do, I can't get it to work. I run srcds.exe via the command line and the shortcut but each way it just closes after few seconds.
Here's how my folders look:
http://imgur.com/a/MgOyl#0 [4]
Any idea what could be going wrong?
Here's some log file i dug up:
---- Host_NewGame ----
material "nodraw" not found.
Missing map material: nodraw
TraceRayVerticalGroundHeight() disabled for 'maps/riverofsouls.bsp'
TraceRayVerticalGroundHeight() disabled for 'maps/riverofsouls.bsp'
TraceRayVerticalGroundHeight() disabled for 'maps/riverofsouls.bsp'
TraceRayVerticalGroundHeight() disabled for 'maps/riverofsouls.bsp'
Host_NewGame on map riverofsouls
ConVarRef r_flashoverbudget doesn't point to an existing ConVar
Error, bad server command snd_reload_caches
Executing dedicated server config file
Set Gravity 800.0 (0.250 tolerance)
SoundEmitter: adding map sound overrides from scripts/game_sounds_custom.txt [66 total, 7 replacements, 0 duplicated replacements]
S:Gamerules: entering state 'DOTA_GAMERULES_STATE_INIT'
Model props_gameplay/antler_trap_01.mdl over budget: 8640 tris, 1 batches
Model props_gameplay/antler_trap_02.mdl over budget: 8640 tris, 1 batches
Model props_gameplay/pig_sfm_low.mdl over budget: 5911 tris, 1 batches
Model creeps/neutral_creeps/n_creep_ogre_lrg/n_creep_ogre_lrg.mdl over budget: 4132 tris, 2 batches
Failed to load models/props_structures/tower_bad3_dest_lvl1.mdl!
error.mdl : material "models/error/new light1" not found.
Failed to load models/props_structures/tower_bad3_dest_lvl2.mdl!
Server: Missing precache for particle system "tower_bad3_lamp"!
Server: Missing precache for particle system "tower_bad3_destroy_lvl3"!
Can't find soundscape: radiant_center
Dynamic prop prop_dynamic_clientside: no sequence named:Secretshop_radiant_idle
Invalid file size for motd.txt
Invalid file size for host.txt
Created class baseline: 27 classes, 18030 bytes.
CGameEventManager:: unknown type 'uint32' for key 'accountID' [player_info_updated].
exec: couldn't exec server.cfg
Error, bad server command snd_reload_caches
CSoundEmitterSystem: Registered 1454 sounds
It looks like D2Fixups isn't loaded, possibly from MM:S not being loaded or installed.

McM3yer
04-13-2014, 10:05
Hello everybody,
I'm trying to setup an offline dota 2 server for a lan party (completly without internet), metamod and the d2fixups are installed, but if i'm trying to host a new game over typing 'map dota' the server kills itself without giving an error or something else. Any ideas about what I can do?

#Console initialized.
#Adding VPK file: D:\servers\d2server\dota\sound_vo_english
#Adding VPK file: D:\servers\d2server\dota\pak01
#Adding VPK file: D:\servers\d2server\platform\pak01
#Could not get IReplayDirector interface from library server.dll#Game.dll loaded for "Dota 2"
[D2Fixups] Warning: Failed to setup Test Clint shutdown patch.
Unknown command "mat_bloom_scalefactor_scalar"
Unknown command "mat_grain_enable"
Unknown command "dota_camer_listening_offset"

meta version
Metamod:Source version 1.10.1-dev
Build ID: 863:40f95b364a37-dev
Loaded As: GameDLL (gameinfo.txt)
Compiled on: Aug 25 2013
Plugin interface version: 15:14
SourceHook version: 5:5
http://www.metamodsource.net/

meta list
Listing 1 plugin:
[01] Dota 2 Fixups (2.0.1) by Nicholas Hastings

CyberStars
04-22-2014, 10:32
Server runs fine. But when me and my friend play on it, it crashes after a short time when game is in progress.

Is there any news about this issue?

psychonic
04-22-2014, 11:05
Is there any news about this issue?
There is an issue with Linux servers causing it to crash in some bone/animation logic. It is difficult to debug and not the fault of any plugins.

Quintinity
04-22-2014, 15:04
What are the possible causes of this message? The server shuts itself down afterwards.


********************************************* ***
* Unable to load Steam support library. *
* This server will operate in LAN mode only. *
********************************************* ***

I am running on Windows and MM:S and D2Fixups are loading properly.

psychonic
04-22-2014, 18:38
What are the possible causes of this message? The server shuts itself down afterwards.


********************************************* ***
* Unable to load Steam support library. *
* This server will operate in LAN mode only. *
********************************************* ***I am running on Windows and MM:S and D2Fixups are loading properly.
That can happen if you have the Steam client installed on the server and it is out of date (whether it is running or not).

Quintinity
04-22-2014, 18:50
That can happen if you have the Steam client installed on the server and it is out of date (whether it is running or not).

Hmm, I tried updating the server files using app_update 570 validate in SteamCMD. I don't know if that is what I'm supposed to do but it made no difference.

psychonic
04-22-2014, 18:51
Hmm, I tried updating the server files using app_update 570 validate in SteamCMD. I don't know if that is what I'm supposed to do but it made no difference.
Not the game server, but the Steam client.

Quintinity
04-22-2014, 19:00
Not the game server, but the Steam client.

Yes, I'm sure that my Steam client is up to date. Are there any other possible reasons?

wbykos
04-29-2014, 03:49
Tryed these instructions. Server seems run fine, but i can't connect. Whats wrong with him?
Ubuntu 14.04

root@udota:/ext/games/dota2# ./run.sh ./srcds_run -debug -game dota +map dota


************** WARNING ***************
Running the dedicated server as root
is highly discouraged. It is generally
unnecessary to use root privileges to
execute the dedicated server.
**************************************


The server will continue to launch in 10 seconds\rThe server will continue to launch in 9 seconds\rThe server will continue to launch in 8 seconds\rThe server will continue to launch in 7 seconds\rThe server will continue to launch in 6 seconds\rThe server will continue to launch in 5 seconds\rThe server will continue to launch in 4 seconds\rThe server will continue to launch in 3 seconds\rThe server will continue to launch in 2 seconds\rThe server will continue to launch in 1 seconds\rAuto detecting CPU
Using default binary: ./srcds_linux
Enabling debug mode
Server will auto-restart if there is a crash.
Using breakpad minidump system
Using breakpad crash handler
Adding VPK file: /ext/games/dota2/dota/pak01
Adding VPK file: /ext/games/dota2/platform/pak01
Did not detect any valid joysticks.
WARNING: unable to link Test_StartScript and Test_StartScript because one or more is a ConCommand.
WARNING: unable to link Test_RandomChance and Test_RandomChance because one or more is a ConCommand.
WARNING: unable to link Test_LoopForNumSeconds and Test_LoopForNumSeconds because one or more is a ConCommand.
WARNING: unable to link Test_Loop and Test_Loop because one or more is a ConCommand.
WARNING: unable to link Test_LoopCount and Test_LoopCount because one or more is a ConCommand.
WARNING: unable to link Test_StartLoop and Test_StartLoop because one or more is a ConCommand.
WARNING: unable to link log_flags and log_flags because one or more is a ConCommand.
WARNING: unable to link log_color and log_color because one or more is a ConCommand.
WARNING: unable to link log_verbosity and log_verbosity because one or more is a ConCommand.
WARNING: unable to link log_level and log_level because one or more is a ConCommand.
WARNING: unable to link log_dumpchannels and log_dumpchannels because one or more is a ConCommand.

Console initialized.
Adding VPK file: /ext/games/dota2/dota/sound_vo_english
Could not get IReplayDirector interface from library serverGame.dll loaded for "Dota 2"
Unknown command "mat_bloom_scalefactor_scalar"
Unknown command "mat_grain_enable"
Unknown command "dota_camera_listening_offset"
---- Host_NewGame ----
Host_NewGame on map dota
Executing dedicated server config file
Failed to load addons\\scripts\maps\.txt!
S:Gamerules: entering state 'DOTA_GAMERULES_STATE_INIT'
Model props_gameplay/antler_trap_01.mdl over budget: 8640 tris, 1 batches
Model props_gameplay/antler_trap_02.mdl over budget: 8640 tris, 1 batches
Model props_gameplay/pig_sfm_low.mdl over budget: 5911 tris, 1 batches
Model creeps/neutral_creeps/n_creep_ogre_lrg/n_creep_ogre_lrg.mdl over budget: 4132 tris, 2 batches
[S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed.
Setting breakpad minidump AppID = 570
Forcing breakpad minidump interfaces to load
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
exec: couldn't exec server.cfg
Server is hibernating
S3: Client connected with invalid ticket: UserID: 2
Could not establish connection to Steam servers.
S3: Client connected with invalid ticket: UserID: 2
S3: Client connected with invalid ticket: UserID: 2
S3: Client connected with invalid ticket: UserID: 2
S3: Client connected with invalid ticket: UserID: 2


And client with revemu

] connect 6.6.6.17
NotifyClientSignon: 1
Connecting to public(6.6.6.17:27015) ...
35.389: Sending UDP connect to public IP 6.6.6.17:27015

Disconnect: STEAM validation rejected

NotifyClientSignon: 0

psychonic
04-29-2014, 09:07
Get rid of the revemu no-steam garbage and it will work.

yoshipower
04-29-2014, 13:00
Hello there, let me introduce myself quickly. I'm a french dota 2 player and I'm having a LAN-party soon with some friends.
Of course, your tutorial to run a DotA 2 dedicated server is the best thing I've ever crossed on the Internet for a while, because I really want to play this game offline with no internet connection !
So, having some troubles I've just registered to this forum. First of all, a big thank you for your work !

So here's my trouble : I have installed the server following the guide step by step, and since i work in ITs I have no real problem to understand what I'm doing.

When I launch the server, it seems to be stable, but when I use the command "map dota", there are some error messages :

http://i.imgur.com/F9LR7s9.png

I don't know what the path \\scripts\maps\.txt refers to. And why can't i exec server.cfg ?

Thank you for your further help.

psychonic
04-29-2014, 13:04
Hello there, let me introduce myself quickly. I'm a french dota 2 player and I'm having a LAN-party soon with some friends.
Of course, your tutorial to run a DotA 2 dedicated server is the best thing I've ever crossed on the Internet for a while, because I really want to play this game offline with no internet connection !
So, having some troubles I've just registered to this forum. First of all, a big thank you for your work !

So here's my trouble : I have installed the server following the guide step by step, and since i work in ITs I have no real problem to understand what I'm doing.

When I launch the server, it seems to be stable, but when I use the command "map dota", there are some error messages :

http://i.imgur.com/F9LR7s9.png

I don't know what the path \\scripts\maps\.txt refers to. And why can't i exec server.cfg ?

Thank you for your further help.
If you want it to strictly be a lan server, you will need to add +sv_lan 1 to the launch options.

You can ignore the "\\scripts\maps\.txt" message, and not being able to exec server.cfg is normal if you don't have one (which is fine).

yoshipower
04-29-2014, 13:37
Hello Psychonic, thank you for answering so fast ! Unfortunately, your tip doesn't seem to fix my problem.

Here are some detailed screenshots of my procedure to run it :

http://i.imgur.com/2Zznk4O.png

psychonic
04-29-2014, 15:10
Hello Psychonic, thank you for answering so fast ! Unfortunately, your tip doesn't seem to fix my problem.

Here are some detailed screenshots of my procedure to run it :

http://i.imgur.com/2Zznk4O.png
If you are trying to connect to it from the same computer running the server, you need to change your game's clientport by adding +clientport <port> to your game launch options in Steam. Set it to something unused, and not 27005 (the default).

yoshipower
04-30-2014, 02:42
Hello Psychonic,

It worked ! I can't tell you how much happy I am. I'm really thanking you.

Another question : DotA 2 has been updated this day (6.81 patch)
Will the dedicated server stop working with the new game client ? And if I don't update my game, will it still work ? Same questions with updated server and client ?

psychonic
04-30-2014, 07:51
Another question : DotA 2 has been updated this day (6.81 patch)
Will the dedicated server stop working with the new game client ? And if I don't update my game, will it still work ? Same questions with updated server and client ?
All of this varies per update. I haven't checked this one yet. The dedicated server binary itself will likely never stop working, but the supporting D2Fixups plugin can after updates.

yoshipower
04-30-2014, 13:26
Well I have just tried and it seems to work fine. I'm really enjoying your support !

Last question : is there a way to play the game without full slots ?

I mean by that that we will play some dota 2 games with 7-8 people sometimes, and we would like to do games like 4vs3 without bots. My issue is that if dont fill empty slots with the "dota_bot_populate" command, the game won't start properly. Any command to use ? I'm not familiar with the source commands

punitx
05-01-2014, 11:13
Hello psychonic, I have been using d2fixup and srcds to play dota2 with my friends since last year. It's all thank to you guys. Please keep up the good work.
Recently, after 6.81 update, something broke. Here's the screenshot of my server.
http://imgur.com/q6bCXR8

Server is running fine but we are not able to connect to it now. It was working fine just before the update.
http://imgur.com/FJ3dl4A

Do you have any idea what could have caused this?

psychonic
05-01-2014, 11:16
Hello psychonic, I have been using d2fixup and srcds to play dota2 with my friends since last year. It's all thank to you guys. Please keep up the good work.
Recently, after 6.81 update, something broke. Here's the screenshot of my server.
http://imgur.com/q6bCXR8

Server is running fine but we are not able to connect to it now. It was working fine just before the update.
http://imgur.com/FJ3dl4A

Do you have any idea what could have caused this?
Make sure that you specify a port when connecting. The client no longer defaults to connecting to port 27015. It instead now assumes invalid port 0 if none is specified.

punitx
05-01-2014, 11:35
Make sure that you specify a port when connecting. The client no longer defaults to connecting to port 27015. It instead now assumes invalid port 0 if none is specified.

Thanks psychonic, It helped.

g4gippy
05-02-2014, 01:08
@punitx, did you managed to connect to the server? Please share it ;>

Quintinity
05-02-2014, 17:55
@punitx, did you managed to connect to the server? Please share it ;>

I believe you have to connect with connect 127.0.0.1:27015.

g4gippy
05-03-2014, 05:59
i see. thanks for the code

slayeroflight
05-03-2014, 10:08
Hi guys,

I've spent several hours on this issue but couldn't solve it. Server seems running but I can't connect remotely. I appreciate any help.

I run the server with the following command

~/.steam/bin32/steam-runtime/run.sh ./srcds_run -console -game dota -maxplayers 10 -port 27021 -condebug -dev +exec frota.cfg +map riverofsouls.bsp

Output:

Auto detecting CPU
Using default binary: ./srcds_linux
Server will auto-restart if there is a crash.
Using breakpad minidump system
Using breakpad crash handler
Adding VPK file: /mnt/extra/dotaserver/dota/pak01
Adding VPK file: /mnt/extra/dotaserver/platform/pak01
Did not detect any valid joysticks.
WARNING: unable to link Test_StartScript and Test_StartScript because one or more is a ConCommand.
WARNING: unable to link Test_RandomChance and Test_RandomChance because one or more is a ConCommand.
WARNING: unable to link Test_LoopForNumSeconds and Test_LoopForNumSeconds because one or more is a ConCommand.
WARNING: unable to link Test_Loop and Test_Loop because one or more is a ConCommand.
WARNING: unable to link Test_LoopCount and Test_LoopCount because one or more is a ConCommand.
WARNING: unable to link Test_StartLoop and Test_StartLoop because one or more is a ConCommand.
WARNING: unable to link log_flags and log_flags because one or more is a ConCommand.
WARNING: unable to link log_color and log_color because one or more is a ConCommand.
WARNING: unable to link log_verbosity and log_verbosity because one or more is a ConCommand.
WARNING: unable to link log_level and log_level because one or more is a ConCommand.
WARNING: unable to link log_dumpchannels and log_dumpchannels because one or more is a ConCommand.

Console initialized.
Adding VPK file: /mnt/extra/dotaserver/dota/sound_vo_english
Could not get IReplayDirector interface from library serverGame.dll loaded for "Dota 2"
ConVarRef dota_tutorial_game doesn't point to an existing ConVar
Seeded random number generator @ 1076606169 ( 2.683 )
Unable to load #included script scripts/talker/response_rules_techies.txt
(token -1) : Discarded rule because of invalid criterion isallytechies
(token -1) : Discarded rule because of invalid criterion isallytechies
(token -1) : Discarded rule because of invalid criterion isenemytechies
(token -1) : Discarded rule because of invalid criterion isenemytechies
(token -1) : Discarded rule because of invalid criterion isenemytechies
(token -1) : Discarded rule because of invalid criterion isenemytechies
(token -1) : Discarded rule because of invalid criterion isenemytechies
(token -1) : Discarded rule because of invalid criterion isenemytechies
(token -1) : Discarded rule because of invalid criterion isallytechies
(token -1) : Discarded rule because of invalid criterion isenemytechies
(token -1) : Discarded rule because of invalid criterion isenemytechies
(token -1) : Discarded rule because of invalid criterion isenemytechies
(token -1) : Discarded rule because of invalid criterion isenemytechies
(token -1) : Discarded rule because of invalid criterion isenemytechies
Unknown command "mat_bloom_scalefactor_scalar"
Unknown command "mat_grain_enable"
Unknown command "dota_camera_listening_offset"
CSoundEmitterSystem: Registered 1314 sounds
---- Host_NewGame ----
ConVarRef dota_local_custom_game doesn't point to an existing ConVar
material "nodraw" not found.
Missing map material: nodraw
TraceRayVerticalGroundHeight() disabled for 'maps/riverofsouls.bsp'
TraceRayVerticalGroundHeight() disabled for 'maps/riverofsouls.bsp'
TraceRayVerticalGroundHeight() disabled for 'maps/riverofsouls.bsp'
TraceRayVerticalGroundHeight() disabled for 'maps/riverofsouls.bsp'
Host_NewGame on map riverofsouls
ConVarRef r_flashoverbudget doesn't point to an existing ConVar
Unknown Ability Target Flag Value: DOTA_UNIT_TARGET_FLAG_NOT_MAGIC_IMMUNE_ENEMIE S!
Unknown Ability Target Flag Value: DOTA_UNIT_TARGET_FLAG_NOT_MAGIC_IMMUNE_ENEMIE S!
Unknown Ability Target Flag Value: DOTA_UNIT_TARGET_FLAG_NOT_MAGIC_IMMUNE_ENEMIE S!
Unknown Ability Target Flag Value: DOTA_UNIT_TARGET_FLAG_NOT_MAGIC_IMMUNE_ENEMIE S!
Unknown Ability Target Flag Value: DOTA_UNIT_TARGET_FLAG_NOT_MAGIC_IMMUNE_ENEMIE S!
Unknown Ability Target Flag Value: DOTA_UNIT_TARGET_FLAG_NOT_MAGIC_IMMUNE_ENEMIE S!
Executing dedicated server config file
Set Gravity 800.0 (0.250 tolerance)


Loading Frota modules...
Loaded Frota modules successfully!

S:Gamerules: entering state 'DOTA_GAMERULES_STATE_INIT'
dota_base_game_mode executing script: scripts/vscripts/addon_game_mode.lua
Hello Frota!


Starting to load Frota gamemode...
Precaching stuff...
Done precaching!
Done loading Frota gamemode!


Model props_gameplay/antler_trap_01.mdl over budget: 8640 tris, 1 batches
Model props_gameplay/antler_trap_02.mdl over budget: 8640 tris, 1 batches
Model props_gameplay/pig_sfm_low.mdl over budget: 5911 tris, 1 batches
Model creeps/neutral_creeps/n_creep_ogre_lrg/n_creep_ogre_lrg.mdl over budget: 4132 tris, 2 batches
Failed to load models/props_structures/tower_bad3_dest_lvl1.mdl!
error.mdl : material "models/error/new light1" not found.
Failed to load models/props_structures/tower_bad3_dest_lvl2.mdl!
Server: Missing precache for particle system "tower_bad3_lamp"!
Server: Missing precache for particle system "tower_bad3_destroy_lvl3"!
Can't find soundscape: radiant_center
Dynamic prop prop_dynamic_clientside: no sequence named:Secretshop_radiant_idle
Invalid file size for motd.txt
Invalid file size for host.txt
Created class baseline: 27 classes, 20219 bytes.
[S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed.
Setting breakpad minidump AppID = 570
Forcing breakpad minidump interfaces to load
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
CAsyncWavDataCache: 0 .wavs total 0 bytes, 0.00 % of capacity
Trying cache : '/mnt/extra/dotaserver/dota/sound/sound.cache'
exec: couldn't exec server.cfg
Server is hibernating
FCVAR_CHEAT cvars reverted to defaults.
Connection to Steam servers successful, Game Server SteamID [A:1:1407698947:4283] (90090389300037635).
CDOTAGCServerSystem - adding listener
VAC secure mode is activated.
Notifying GC we don't need a session.
meta list
Listing 1 plugin:
[01] Dota 2 Fixups (2.0.0) by Nicholas Hastings


On the client side:

] connect 54.194.8.51:27021
NotifyClientSignon: 1
Connecting to 54.194.8.51:27021...
4544.206: Sending connect to 54.194.8.51:27021
Retrying 54.194.8.51:27021...
4550.212: Sending connect to 54.194.8.51:27021
Retrying 54.194.8.51:27021...
4556.262: Sending connect to 54.194.8.51:27021
Retrying 54.194.8.51:27021...
4562.280: Sending connect to 54.194.8.51:27021
Retrying 54.194.8.51:27021...
4568.331: Sending connect to 54.194.8.51:27021
Retrying 54.194.8.51:27021...
4574.374: Sending connect to 54.194.8.51:27021


I've opened all ports just to be sure and there is no firewall.

.

pikomus
05-03-2014, 11:58
Hi @slayeroflight, I just wanted to let you know that you're not alone, I have the exact same problem on my linux server, I can't connect.

I have listed all opened port on my server and it seems that the game does not open the port at all.

Thanks in advance to anyone who can help solve this issue.

king_siavash
05-04-2014, 12:35
Hi Guys,
my server crash after about 1 minute when a player connect and i get this on console:
http://pingg.ir/1/asd.png
what can i do ?
sry for bad english
thanks,

slayeroflight
05-04-2014, 14:04
@king_siavash

What is the output when you write "meta list" to the console?

king_siavash
05-04-2014, 16:35
@king_siavash

What is the output when you write "meta list" to the console?
hi
problem solved after update source mod to sourcemod-1.6.0-hg4312
thanks for replay

Regnet12
05-05-2014, 22:19
hi guys! I have a problem! I can not connect to the server ((
http://s61.radikal.ru/i171/1405/7b/90ffad22dbcb.png (http://www.radikal.ru)
game console:
] connect 46.180.50.145
NotifyClientSignon: 1
Connecting to 46.180.50.145:0...
718.618: Sending connect to 46.180.50.145:0
Retrying 46.180.50.145:0...
724.620: Sending connect to 46.180.50.145:0
Retrying 46.180.50.145:0...
730.629: Sending connect to 46.180.50.145:0
Retrying 46.180.50.145:0...
736.643: Sending connect to 46.180.50.145:0
Retrying 46.180.50.145:0...
742.653: Sending connect to 46.180.50.145:0

psychonic
05-05-2014, 22:51
You need to specify a port. Port 0 is not valid. (default server port is 27015)

Regnet12
05-05-2014, 23:05
You need to specify a port. Port 0 is not valid. (default server port is 27015)

I've tried. does not help

metaphase
05-06-2014, 08:17
Ok, so I've got my server up and running with Frota + D2Fixups 2.0.1 + Metamod:Source 1.11.0

but... on connection I get this:

m_mapGameModeDetails contains 0 items
Current item schema is up-to-date with version 5BE8E11A.
S_StartSound: Failed to load sound 'ui\notification_alert.wav', file probably missing from disk/repository
] connect 127.0.0.1:27015
NotifyClientSignon: 1
Connecting to 127.0.0.1:27015...
12.638: Sending connect to 127.0.0.1:27015
NotifyClientSignon: 2
Connected to 127.0.0.1:27015

Dota 2
Map: riverofsouls
Players: 1 (0 bots) / 10 humans
Build: 922
Server Number: 1

Server didn't specify a gamedir, assuming no change
ILocalize::AddFile() failed to load file "resource/addon_english.txt".
CAsyncWavDataCache: 1 .wavs total 0 bytes, 0.00 % of capacity

Host_Error: CMapLoadHelper::Init, unable to open maps/riverofsouls.bsp


NotifyClientSignon: 0
Unloading custom UI:
CAsyncWavDataCache: 1 .wavs total 0 bytes, 0.00 % of capacity

I'm yet to be able to work out what's missing here - my server has, via my autoexec.cfg file, the map running already and I'm able to run the "fake" command to fill the server with clients to test it, and no issues there either

I believe it's something to do with the server not telling the client that it's running an addon rather than a standard map, so the map is located in a different folder, any ideas?

pikomus
05-06-2014, 08:24
Ok, so I've got my server up and running with Frota + D2Fixups 2.0.1 + Metamod:Source 1.11.0

but... on connection I get this:



I'm yet to be able to work out what's missing here - my server has, via my autoexec.cfg file, the map running already and I'm able to run the "fake" command to fill the server with clients to test it, and no issues there either

any ideas?

You need to issue the command "update_addon_paths" on the client before connect.

metaphase
05-06-2014, 08:30
You sir - are a legend.

Regnet12
05-06-2014, 13:15
guys)) must be installed map)))

Regnet12
05-06-2014, 13:16
but ((I immediately get the closing game client

pikomus
05-06-2014, 13:40
@Regnet12 (https://forums.alliedmods.net/member.php?u=248951), from what I can see from your screenshot, the server didn't host anything, try to type : "map dota"

Regnet12
05-06-2014, 22:06
guys now climbs error ( console server: Client "UserName" connected (IP).
"UserName<4><STEAM_ID><>" STEAM USERID validated
Sending full update to Client UserName (UserName can't find frame from tick -1)
STEAMAUTH: Client UserName received failure code 6
Dropped UserName from server(10): NETWORK_DISCONNECT_STEAM_AUTHCANCELLED
Requesting account 80467908 resources without rank.
CGCJobRequestBatchPlayerResourcesResponse: Received 1 account resources. or Unable to load activity weights file! 'scripts/activity_modifier_weights.txt'
Unable to load activity weights file! 'scripts/activity_modifier_weights.txt'
Unable to load activity weights file! 'scripts/activity_modifier_weights.txt'
Unable to load activity weights file! 'scripts/activity_modifier_weights.txt'
Unable to load activity weights file! 'scripts/activity_modifier_weights.txt'
Unable to load activity weights file! 'scripts/activity_modifier_weights.txt'
Unable to load activity weights file! 'scripts/activity_modifier_weights.txt'
Unable to load activity weights file! 'scripts/activity_modifier_weights.txt'
Unable to load activity weights file! 'scripts/activity_modifier_weights.txt'
Unable to load activity weights file! 'scripts/activity_modifier_weights.txt'
Unable to load activity weights file! 'scripts/activity_modifier_weights.txt'
Unable to load activity weights file! 'scripts/activity_modifier_weights.txt'
Unable to load activity weights file! 'scripts/activity_modifier_weights.txt'
Unable to load activity weights file! 'scripts/activity_modifier_weights.txt'

bamman
05-07-2014, 01:32
Has anybody had any luck with Frota working with 6.81?

SRCDS works fine but myself and other cannot connect.

NotifyClientSignon: 2
Connected to xx.xx.xx.xx:27015

Dota 2
Map: riverofsouls
Players: 1 (0 bots) / 10 humans
Build: 922
Server Number: 1


Host_Error: CMapLoadHelper::Init, unable to open maps/riverofsouls.bsp


NotifyClientSignon: 0In server logs


Server is hibernating
FCVAR_CHEAT cvars reverted to defaults.
Connection to Steam servers successful, Game Server SteamID [A:2331253xxxxx2:42914] (900xxxx023773.
CDOTAGCServerSystem - adding listener
VAC secure mode is activated.
Received server welcome from GC.
GC Connection established for server version 0
Server waking up from hibernation
Client "sage" connected (xx.xx.xx.xx:59185).
ConVarRef fow_client_viz_flags doesn't point to an existing ConVar
S:Gamerules: entering state 'DOTA_GAMERULES_STATE_WAIT_FOR_PLAYERS_TO_LOA D'
"sage<2><STEAM_xxxxxxx><>" STEAM USERID validated
Failed to cleanup player #2
Dropped sage from server(2): NETWORK_DISCONNECT_DISCONNECT_BY_USER
S:Gamerules: entering state 'DOTA_GAMERULES_STATE_HERO_SELECTION'
S:Gamerules: entering state 'DOTA_GAMERULES_STATE_STRATEGY_TIME'
S:Gamerules: entering state 'DOTA_GAMERULES_STATE_PRE_GAME'
m_flPreGameStartTime set to 181.11
m_flStateTransitionTime set to 271.11
S:Gamerules: entering state 'DOTA_GAMERULES_STATE_GAME_IN_PROGRESS'
UpdateAutomaticSurrender:
GoodGuys = 0 Disconnected = 0
BadGuys = 0 Disconnected = 0
Players are all disconnected, looking for their fort...
S:Gamerules: entering state 'DOTA_GAMERULES_STATE_POST_GAME'
CDOTAUserMsg_PlayerMMR check: lobbyType=-1, GameEndReason=2
CDOTAGCServerSystem::MatchSignOut gathering sign out stats. Duration in minutes = 6.000202
-- IsMassDisconnectHappening -- 0 players currently disconnected.
Mass disconect not detected
Match signout: duration = 360 (360.012115) good guys win = 0
Match start date: Wed May 07 15:07:15 2014
Num players on teams: Good: 0 Bad: 0
KILLEATER: Signing out with 0 adjustments
KILLEATER: Message has 0 player blocks
Not submitting stats. Both teams must have human players.
S:Gamerules: entering state 'DOTA_GAMERULES_STATE_DISCONNECT'
Terminating after game.
Steamworks Stats: CDOTASteamWorksGameStatsServer Ending CLIENT session id: 101744346429
Steamworks Stats: CDOTASteamWorksGameStatsServer Ending SERVER session id: 101744346429
CSoundEmitterSystem: Registered 1314 sounds

pikomus
05-07-2014, 01:59
bamman (https://forums.alliedmods.net/member.php?u=248995), as I already said to metaphase (https://forums.alliedmods.net/member.php?u=248973), type "update_addon_paths" before connect on the client.

CyberStars
05-08-2014, 02:33
There is an issue with Linux servers causing it to crash in some bone/animation logic. It is difficult to debug and not the fault of any plugins.

Are you working on this issue? Will it be fixed?

psychonic
05-08-2014, 08:15
Are you working on this issue? Will it be fixed?
No, I am not actively working on it. It seems to happen at random and appears to related to bone/animation code, rather than having anything to do with the custom srcds or plugins.

_DEMON
05-11-2014, 15:59
Hello, I had a problem. Run the server, I go to the server and the server crashes. Please tell me what to do! Windows 7 and windows xp.

CyberStars
05-16-2014, 09:06
On Linux server runs successful but the port is always 0.
Run command:/home/user/steam-runtime/run.sh ./srcds_run -console -game dota +map dota +ip xxx.xx.xx.xx +port 27031 +maxplayers 10 +exec server.cfg

status:hostname: Dota 2
version : 40/40 943 secure
steamid : [A:1:857650183:4312] (90090513304040455)
udp/ip : xxx.xx.xxx.xx:0 os(Linux) type(dedicated)
players : 0 humans, 0 bots (10 max) (hibernating)
edicts : 524 used of 2048 max
gamestate: DOTA_GAMERULES_STATE_INIT Times: Transition=0.00 Current=1.00
# userid name uniqueid connected ping loss state rate adr
#end

sm version: SourceMod Version Information:
SourceMod Version: 1.6.0-dev+4369
SourcePawn Engine: SourcePawn 1.2, jit-x86 (build 1.6.0-dev+4369)
SourcePawn API: v1 = 4, v2 = 6
Compiled on: May 11 2014 14:55:30
Build ID: 4369:04d788390c7c
http://www.sourcemod.net/

meta version:Metamod:Source version 1.11.0-dev
Build ID: 912:3b34ec2a8800-dev
Loaded As: GameDLL (gameinfo.txt)
Compiled on: May 11 2014
Plugin interface version: 15:14
SourceHook version: 5:5
http://www.metamodsource.net/

meta list:Listing 3 plugins:
[01] SourceMod (1.6.0-dev+4369) by AlliedModders LLC
[02] Dota 2 Fixups (2.0.0) by Nicholas Hastings
[03] SDK Tools (1.6.0-dev+4369) by AlliedModders LLC

There is no the lineGC Connection established for server version 0 Ends withServer is hibernating
Connection to Steam servers successful, Game Server SteamID [A:1:857650183:4312] (90090513304040455).
CDOTAGCServerSystem - adding listener
VAC secure mode is activated.

P.S.
I downloaded the last Dota 2 Fixups but the version is again 2.0.0

psychonic
05-16-2014, 09:20
On Linux server runs successful but the port is always 0.
Run command:/home/user/steam-runtime/run.sh ./srcds_run -console -game dota +map dota +ip xxx.xx.xx.xx +port 27031 +maxplayers 10 +exec server.cfg
As in all other Source games it's, -ip, -port, and -maxplayers as they are first-class command-line params. The + is for executing concommand or setting convars on start.

There is confusion sometimes as I think HL1 used + for all, and there are compatibility shims in the engine that cause + to still work for some of them in some engine variants.

CyberStars
05-16-2014, 09:45
As in all other Source games it's, -ip, -port, and -maxplayers as they are first-class command-line params. The + is for executing concommand or setting convars on start.

There is confusion sometimes as I think HL1 used + for all, and there are compatibility shims in the engine that cause + to still work for some of them in some engine variants.

The same issue for -ip, -port, -maxplayers.

P.S.
before, it works fine with/home/user/steam-runtime/run.sh ./srcds_run -console -game dota +map dota +ip xxx.xx.xx.xx -port 27031
+maxplayers 10 +exec server.cfg
The issue comes after Dota2 last updates.

I'm sure for ip and maxplayers should be +ip and +maxplayers

psychonic
05-16-2014, 09:51
The same issue for -ip, -port, -maxplayers.

P.S.
before, it works fine with/home/user/steam-runtime/run.sh ./srcds_run -console -game dota +map dota +ip xxx.xx.xx.xx -port 27031
+maxplayers 10 +exec server.cfgThe issue comes after Dota2 last updates.

I'm sure for ip and maxplayers should be +ip and +maxplayers
As I said, the + still works with them on some games due to compatibility shims in place. - also works.

It sounds like the port binding is only an issue on linux. I can't reproduce it on my Windows test server.

CyberStars
05-16-2014, 10:20
It sounds like the port binding is only an issue on linux. I can't reproduce it on my Windows test server.

Yes, you're right, the problem is only on Linux.

sulta
05-23-2014, 15:26
I can run and my server but Frota doesn't work properly, there is no voting screen so everything is just random. I'm using Metamod:Source veresion 1.10.1-hg891 because version I can't get any version 1.11.0 to work. Is there anything I can do to fix this?

A_Handy_Cap
05-24-2014, 04:57
Hi first of all I just want to say thanks for the great work you guys put in , but i have a question , is there a way to make your items work with the server ?

like I got a courier that I bought but can't use it with the server or is it just me with that problem :(

El Diablo War3Evo
05-24-2014, 17:07
steam@atlanta4:~/dota2$ ./startDota.sh
Auto detecting CPU
Using default binary: ./srcds_linux
Server will auto-restart if there is a crash.
Using breakpad minidump system
Using breakpad crash handler
Adding VPK file: /home/steam/dota2/dota/pak01
Adding VPK file: /home/steam/dota2/platform/pak01
Did not detect any valid joysticks.
WARNING: unable to link Test_StartScript and Test_StartScript because one or more is a ConCommand.
WARNING: unable to link Test_RandomChance and Test_RandomChance because one or more is a ConCommand.
WARNING: unable to link Test_LoopForNumSeconds and Test_LoopForNumSeconds because one or more is a ConCommand.
WARNING: unable to link Test_Loop and Test_Loop because one or more is a ConCommand.
WARNING: unable to link Test_LoopCount and Test_LoopCount because one or more is a ConCommand.
WARNING: unable to link Test_StartLoop and Test_StartLoop because one or more is a ConCommand.
WARNING: unable to link log_flags and log_flags because one or more is a ConCommand.
WARNING: unable to link log_color and log_color because one or more is a ConCommand.
WARNING: unable to link log_verbosity and log_verbosity because one or more is a ConCommand.
WARNING: unable to link log_level and log_level because one or more is a ConCommand.
WARNING: unable to link log_dumpchannels and log_dumpchannels because one or more is a ConCommand.

Console initialized.
Adding VPK file: /home/steam/dota2/dota/sound_vo_english
Could not get IReplayDirector interface from library serverGame.dll loaded for "Dota 2"
ConVarRef dota_tutorial_game doesn't point to an existing ConVar
Seeded random number generator @ 1078504486 ( 3.136 )
Unable to load #included script scripts/talker/response_rules_techies.txt
(token -1) : Discarded rule because of invalid criterion isallytechies
(token -1) : Discarded rule because of invalid criterion isallytechies
(token -1) : Discarded rule because of invalid criterion isenemytechies
(token -1) : Discarded rule because of invalid criterion isenemytechies
(token -1) : Discarded rule because of invalid criterion isenemytechies
(token -1) : Discarded rule because of invalid criterion isenemytechies
(token -1) : Discarded rule because of invalid criterion isenemytechies
(token -1) : Discarded rule because of invalid criterion isenemytechies
(token -1) : Discarded rule because of invalid criterion isallytechies
(token -1) : Discarded rule because of invalid criterion isenemytechies
(token -1) : Discarded rule because of invalid criterion isenemytechies
(token -1) : Discarded rule because of invalid criterion isenemytechies
(token -1) : Discarded rule because of invalid criterion isenemytechies
(token -1) : Discarded rule because of invalid criterion isenemytechies
Unknown command "mat_bloom_scalefactor_scalar"
Unknown command "mat_grain_enable"
Unknown command "dota_camera_listening_offset"
CSoundEmitterSystem: Registered 1261 sounds
---- Host_NewGame ----
Host_NewGame on map dota
Executing dedicated server config file
Set Gravity 800.0 (0.250 tolerance)
S:Gamerules: entering state 'DOTA_GAMERULES_STATE_INIT'
Model props_gameplay/antler_trap_01.mdl over budget: 8640 tris, 1 batches
Model props_gameplay/antler_trap_02.mdl over budget: 8640 tris, 1 batches
Model props_gameplay/pig_sfm_low.mdl over budget: 5911 tris, 1 batches
Model creeps/neutral_creeps/n_creep_ogre_lrg/n_creep_ogre_lrg.mdl over budget: 4132 tris, 2 batches
Invalid file size for motd.txt
Invalid file size for host.txt
Created class baseline: 36 classes, 22887 bytes.
[S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed.
/home/steam/dota2/srcds_run: line 356: 11006 Segmentation fault $HL_CMD
Add "-debug" to the /home/steam/dota2/srcds_run command line to generate a debug.log to help with solving this problem
Sat May 24 18:28:50 EDT 2014: Server restart in 10 seconds
Sat May 24 18:28:54 EDT 2014: Server Quit

I can upload a copy of the "core" if needed.

I'm not sure what is wrong, as this is as far as I can get.


p.s.
Running Debian Wheezy 7.5

My start command:

/home/steam/steam-runtime/run.sh /home/steam/dota2/srcds_run -console -game dota +map dota -maxplayers 10 -ip 107.161.28.137 -port 27015 +exec server.cfg

I have both libc.so.6 and libm.so.6 with latest version next to srcds_linux and srcds_run

server.cfg:
hostname "War3Evo Dota Test Server"
sv_lan "0"
sv_consistency 1
sv_region 0
sv_alltalk 1
sv_tags "W3E,Fun,Dota"

I have the latest d2fixups and metamod and sourcemod snapshots

I read this article so many times and reading it in bits and pieces... and rereading it.




** This fixed the above issue **

I copied this whole directory /home/username/.steam/steam/steam-lib/i386/lib/i386-linux-gnu/ to the dota2 install directory.

The directory has these files and is located /home/steam/dota2 (not /home/steam/dota2/dota)


570_install.vdf libBrokenLocale-2.15.so libm.so.6 libnss_nisplus-2.15.so libthread_db.so.1
79fdc20c8431715cb7ddfa58ac5d2f171680a9bd libBrokenLocale.so.1 libnsl-2.15.so libnss_nisplus.so.2 libutil-2.15.so
bin libc-2.15.so libnsl.so.1 libnss_nis.so.2 libutil.so.1
core libcidn-2.15.so libnss_compat-2.15.so libpcprofile.so orangebox
dota libcidn.so.1 libnss_compat.so.2 libpthread-2.15.so platform
dota_linux libcrypt-2.15.so libnss_dns-2.15.so libpthread.so.0 screenStartDota.sh
dota.sh libcrypt.so.1 libnss_dns.so.2 libresolv-2.15.so srcds_linux
EmptySteamDepot libc.so.6 libnss_files-2.15.so libresolv.so.2 srcds_run
ld-2.15.so libdl-2.15.so libnss_files.so.2 librt-2.15.so startDota.sh
ld-linux.so.2 libdl.so.2 libnss_hesiod-2.15.so librt.so.1 steam_appid.txt
libanl-2.15.so libm-2.15.so libnss_hesiod.so.2 libSegFault.so thirdpartylegalnotices.txt
libanl.so.1 libmemusage.so libnss_nis-2.15.so libthread_db-1.0.so
** Now im having different problems..

type meta list or sm in console and get command unknown..

So, now I search and try and figure out why..

I'm going to try different versions of meta mod, as version mmsource-1.11.0-hg917-linux doesn't even seem to load.


** Current bugs **


[S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed.
Installing breakpad exception handler for appid(srcds_linux)/version(1.0_client)
Installing breakpad exception handler for appid(srcds_linux)/version(1.0_client)
Setting breakpad minidump AppID = 570
Forcing breakpad minidump interfaces to load
dlopen failed trying to load:
/home/steam/.steam/sdk32/steamclient.so
with error:
/home/steam/.steam/sdk32/steamclient.so: cannot open shared object file: No such file or directory
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
Installing breakpad exception handler for appid(570)/version(0)
dlopen failed trying to load:
/home/steam/.steam/sdk32/steamclient.so
with error:
/home/steam/.steam/sdk32/steamclient.so: cannot open shared object file: No such file or directory
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
Could not find steamerrorreporter binary. Any minidumps will be uploaded in-processServer is hibernating
FCVAR_CHEAT cvars reverted to defaults.
Installing breakpad exception handler for appid(srcds_linux)/version(1.0_client)
Connection to Steam servers successful, Game Server SteamID [A:1:2417595395:4333] (90090605058298883).
CDOTAGCServerSystem - adding listener
VAC secure mode is activated.
meta list
Unknown command "meta"
meta
Unknown command "meta"
meta version
Unknown command "meta"
^^ Thought I had metamod installed, after relooking at my TF2 server's installed found I was missing pieces of the software. Since I uploaded the dota2 fixes, I must have saw I had a metamod directory and "assumed" i installed it.. LOL.

Just recently added /home/steam/.steam/sdk32 to our server from my client home directory from /home/username/.steam/sdk32/ seems to fix bug error "dlopen failed trying to load: /home/steam/.steam/sdk32/steamclient.so"

okay..

I guess I had to modifiy the gameinfo.txt in the /home/steam/dota2/dota directory where I found a copy that existed already there.


"GameInfo"
{
game "DOTA 2"
gamelogo 1
type multiplayer_only
nomodels 1
nohimodel 1
nocrosshair 0
GameData "dota.fgd"
SupportsDX8 0


FileSystem
{
SteamAppId 816 // This will mount all the GCFs we need (240=CS:S, 220=HL2).
ToolsAppId 211 // Tools will load this (ie: source SDK caches) to get things like materials\debug, materials\editor, etc.

//
// The code that loads this file automatically does a few things here:
//
// 1. For each "Game" search path, it adds a "GameBin" path, in <dir>\bin
// 2. For each "Game" search path, it adds another "Game" path in front of it with _<langage> at the end.
// For example: c:\hl2\cstrike on a french machine would get a c:\hl2\cstrike_french path added to it.
// 3. For the first "Game" search path, it adds a search path called "MOD".
// 4. For the first "Game" search path, it adds a search path called "DEFAULT_WRITE_PATH".
//

//
// Search paths are relative to the base directory, which is where hl2.exe is found.
//
// |gameinfo_path| points at the directory where gameinfo.txt is.
// We always want to mount that directory relative to gameinfo.txt, so
// people can mount stuff in c:\mymod, and the main game resources are in
// someplace like c:\program files\valve\steam\steamapps\<username>\half-life 2.
//
SearchPaths
{
GameBin |gameinfo_path|addons/metamod/bin
Game |gameinfo_path|.
Game platform
}
}
}
Current Problems:

Dota 2 is running, and can't seem to get any connections from client.

Debian Linux Wheezy 7.5 64 bit.


I spent the last 5 hours working on this..

All I can figure out that is..

Dota 2 does not setup a listen port for 27015 on the server... Period! It does however setup 1 random higher than 40000+ UDP port, and a static 26901 UDP port. It does not ever setup a 27015 listen port for the server in either sv_lan mode 0 or 1.

I've tried to tunnel both tcp and udp to the server via SSH and connecting my client thru that method, and I've tried to connect to the public ip address. I have tried to use IPTABLES to do something like this:

I DO NOT SUGGEST YOU DO THIS: THIS IS JUST SOMETHING I'VE TRIED AND DOES NOT WORK!

*nat
-A FORWARD -d 107.161.28.137 -i venet0 -p tcp -m tcp --dport 27015 -j ACCEPT
-A PREROUTING -d 127.0.0.1 -p tcp -m tcp --dport 27015 -j DNAT --to-destination 107.161.28.137
COMMIT

*filter
-A POSTROUTING -o venet0 -j MASQUERADE
COMMIT
And that doesn't work either...

So.. there is nothing that I know of right now that would make Dota 2 or force it to open a port up for linux.

AS OF RIGHT NOW. 25 MAY 2014 SUNDAY AT 1AM EST TIME, DOTA 2 SERVER DOES NOT WORK FOR LINUX DEBIAN 64-BIT SERVER EITHER SETTING IT UP AS LAN OR DEDICATED!

update...

using +ip instead of -ip changes what ip addess Dota 2 binds to for the two ports it binds to... still can't seem to get it to serve on 27015

im not sure if its suppose to be like this.. but in console the clientport is -1, and seems to be unable to change during start up. You can change in console..

"clientport" = "-1" ( def. "27005" )

Been playing with some console commands:

net_status
Net status for host 107.161.28.137:
- Config: Multiplayer, listen, 0 connections
- Ports: 0 client 65535, 1 server 0, 2 hltv 0, 3 total.

server_gc_status
Requesting GC status...
Server failed to get reply from the GC
^^ after reading dota2fixups.. its actually not suppose to be successful.

cvarlist - for list of all cvars

I guess the only way to fix this would be in trying to figure out in the source code what would force a linux server to bind the client udp port (ie. force listening) even if its not changeable by the enduser. (27015 recommended)

Please do let me know if someone figures it out.

Thanks.

Shrugtal
05-26-2014, 10:45
Hi guys, I've been trying to create a server to run Dota 2 on, as per the steps listed in posts 1 and 3. But when I launch my server it crashes as soon as it reaches the last line in this picture. I would really like to get this working - thanks for any help.

http://i.imgur.com/RVzVqSp.png

Tetl
05-27-2014, 16:18
Hi guys, I've been trying to create a server to run Dota 2 on, as per the steps listed in posts 1 and 3. But when I launch my server it crashes as soon as it reaches the last line in this picture. I would really like to get this working - thanks for any help.

http://i.imgur.com/RVzVqSp.png

Paste your commandline, Run with +meta list -condebug and paste the log in dota/console.log

DragonbornEngineer
05-30-2014, 08:59
@El Diablo:

Is this the reason why my dota cannot connect to localhost? I'm using Lubuntu latest version

El Diablo War3Evo
05-30-2014, 20:07
@El Diablo:

Is this the reason why my dota cannot connect to localhost? I'm using Lubuntu latest version

I've heard the windows server works fine.

Linux servers will not work because Dota 2 server will not bind the login port. I've check netstat multiple times and tried multiple ways. I'm just all out of ideas.

It is strange though... Dota 2 server does create 2 ports, but they are the least important ports and will not help you connect :(

THERE SHOULD BE A THING ON THE FRONT PAGE THAT SAYS: LINUX VERSIONS NOT WORKING ATM.

Tetl
06-02-2014, 18:43
@El Diablo:

Is this the reason why my dota cannot connect to localhost? I'm using Lubuntu latest version

change clientport on your server

hideov
06-02-2014, 22:54
I confirm the linux server not being able to bind to the correct port on Debian 8 32bit

DS
06-03-2014, 21:21
I apologize for not getting to this sooner. The first post has been updated with fixed versions for Linux and OS X. The server should now correctly bind to ports.

El Diablo War3Evo
06-04-2014, 02:15
I apologize for not getting to this sooner. The first post has been updated with fixed versions for Linux and OS X. The server should now correctly bind to ports. OMG, really? This would be so AWESOME! I can't wait to get home to try it out!

CyberStars
06-04-2014, 02:33
OMG, really? This would be so AWESOME! I can't wait to get home to try it out!

I notice some sarcasm. Be grateful for this though.

CyberStars
06-04-2014, 02:43
I apologize for not getting to this sooner. The first post has been updated with fixed versions for Linux and OS X. The server should now correctly bind to ports.

I've tried. The port is bound properly.
Thanks for fix DS (https://forums.alliedmods.net/member.php?u=7).

El Diablo War3Evo
06-04-2014, 03:36
I notice some sarcasm. Be grateful for this though.

If that appears to be sarcasm it is not. That is what I thought and said out loud.. I just couldn't believe it is getting a update so soon! I'm highly happy.

On a side note, game starts, but before the game starts it crashes. So, now to research why the unknown crash.. it "times out" or something?


Get this, if you didn't know it... you have to have players type in console "jointeam good" or "jointeam bad" .. without quotes.. Then you have to type "dota_bot_populate" without quotes in the server console to get the game started it seems.....

Although, right now, we in game, and just before we can kill any creeps it crashes ... not sure what.. the server doesn't crash, but everyone gets disconnected for some reason?? or crashes clients?

CyberStars
06-04-2014, 04:09
If that appears to be sarcasm it is not. That is what I thought and said out loud.. I just couldn't believe it is getting a update so soon! I'm highly happy.
Good, clear, I wrote my thoughts too. That's why I have written "I notice".

On a side note, game starts, but before the game starts it crashes. So, now to research why the unknown crash.. it "times out" or something?
Although, right now, we in game, and just before we can kill any creeps it crashes ... not sure what.. the server doesn't crash, but everyone gets disconnected for some reason?? or crashes clients?
Take a look here 1, 2 and here 3


Get this, if you didn't know it... you have to have players type in console "jointeam good" or "jointeam bad" .. without quotes.. Then you have to type "dota_bot_populate" without quotes in the server console to get the game started it seems.....
For joining to the game, I have created a plug-in which automatically assigns players to teams.

hideov
06-04-2014, 13:06
For Sourcemod: it isn't loaded.
the result of "meta list" is
Listing 2 plugins:
[01] <ERROR>
[02] Dota 2 Fixups (2.0.0) by Nicholas Hastings

I've got the same error on both Windows 8 and Linux (Debian 8, glibc 2.18 ), both 32 bit.

Also,
meta load addons/sourcemod/bin/sourcemod_mm
Failed to load plugin addons/sourcemod/bin/sourcemod_mm (Failed to get API).for Metamod 1.10.1-dev, Sourcemod 1.5.3.

I googled and found people with the same problem in the past, but non of their solutions seemed to help. Most of them had downloaded Meta/Sourcemod for the wrong operating system.

edit: I apologize, just realized I should have downloaded Sourcemod from the 1.6 snapshots. I had downloaded 1.5.3 Release which was giving the problem. The last snapshot seems sto be working.

El Diablo War3Evo
06-04-2014, 17:42
I've got the same error on both Windows 8 and Linux (Debian 8, glibc 2.18 ), both 32 bit.

Also,
meta load addons/sourcemod/bin/sourcemod_mm
Failed to load plugin addons/sourcemod/bin/sourcemod_mm (Failed to get API).for Metamod 1.10.1-dev, Sourcemod 1.5.3.

I googled and found people with the same problem in the past, but non of their solutions seemed to help. Most of them had downloaded Meta/Sourcemod for the wrong operating system.

edit: I apologize, just realized I should have downloaded Sourcemod from the 1.6 snapshots. I had downloaded 1.5.3 Release which was giving the problem. The last snapshot seems sto be working.


You probably need to find and edit gameinfo.txt

Where? /home/steam/dota2/dota

Here is my example:


"GameInfo"
{
game "DOTA 2"
gamelogo 1
type multiplayer_only
nomodels 1
nohimodel 1
nocrosshair 0
GameData "dota.fgd"
SupportsDX8 0


FileSystem
{
SteamAppId 816 // This will mount all the GCFs we need (240=CS:S, 220=HL2).
ToolsAppId 211 // Tools will load this (ie: source SDK caches) to get things like materials\debug, materials\editor, etc.

//
// The code that loads this file automatically does a few things here:
//
// 1. For each "Game" search path, it adds a "GameBin" path, in <dir>\bin
// 2. For each "Game" search path, it adds another "Game" path in front of it with _<langage> at the end.
// For example: c:\hl2\cstrike on a french machine would get a c:\hl2\cstrike_french path added to it.
// 3. For the first "Game" search path, it adds a search path called "MOD".
// 4. For the first "Game" search path, it adds a search path called "DEFAULT_WRITE_PATH".
//

//
// Search paths are relative to the base directory, which is where hl2.exe is found.
//
// |gameinfo_path| points at the directory where gameinfo.txt is.
// We always want to mount that directory relative to gameinfo.txt, so
// people can mount stuff in c:\mymod, and the main game resources are in
// someplace like c:\program files\valve\steam\steamapps\<username>\half-life 2.
//
SearchPaths
{
GameBin |gameinfo_path|addons/metamod/bin
Game |gameinfo_path|.
Game platform
}
}
}
OR

Download the latest copy:

Windows Linux Mac OS X
1.11.0-git935.zip (http://www.metamodsource.net/mmsdrop/1.11/mmsource-1.11.0-git935-windows.zip) 1.11.0-git935.tar.gz (http://www.metamodsource.net/mmsdrop/1.11/mmsource-1.11.0-git935-linux.tar.gz) 1.11.0-git935.zip (http://www.metamodsource.net/mmsdrop/1.11/mmsource-1.11.0-git935-mac.zip)

from the development snapshots at

http://www.sourcemm.net/snapshots

_DEMON
06-06-2014, 21:19
How to make the delay spectators?

CyberStars
06-07-2014, 05:55
How to make the delay spectators?

Write tv_delay 60 in server.cfg
It will set delay to 60 sec.

DragonbornEngineer
06-07-2014, 11:20
How do I start up an addon like Wraith Night or Frota? The thing always spew up this:

S:Gamerules: entering state 'DOTA_GAMERULES_STATE_INIT'
Failed to execute script: scripts/vscripts/nian.lua:465: attempt to index global 'EntityFramework' (a nil value)
Failed to execute script: scripts/vscripts/nian.lua:465: attempt to index global 'EntityFramework' (a nil value)
Failed to execute script: scripts/vscripts/nian.lua:465: attempt to index global 'EntityFramework' (a nil value)

Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
PreMinidumpCallback: updating dump comment
Uploading dump (out-of-process) [proxy '']
/tmp/dumps/crash_20140607221549_1.dmp
./srcds_run: line 356: 7505 Segmentation fault (core dumped) $HL_CMD
debug.cmds:5: Error in sourced command file:
No function contains program counter for selected frame.
Post about crashes or other issues at https://forums.alliedmods.net/showthread.php?t=236635
Sab Jun 7 22:15:50 WIB 2014: Server restart in 10 seconds
Finished uploading minidump (out-of-process): success = yes
response: CrashID=bp-8c8faab2-d7ce-43ca-a13c-cf5812140607

debug.log:
http://pastebin.com/kL6jxknj

asdf.cfg:

dota_local_addon_enable 1
dota_local_addon_game frostivus
dota_local_addon_map frostivus
dota_force_gamemode 15
update_addon_paths

Tetl
06-09-2014, 08:08
How do I start up an addon like Wraith Night or Frota? The thing always spew up this:

S:Gamerules: entering state 'DOTA_GAMERULES_STATE_INIT'
Failed to execute script: scripts/vscripts/nian.lua:465: attempt to index global 'EntityFramework' (a nil value)
Failed to execute script: scripts/vscripts/nian.lua:465: attempt to index global 'EntityFramework' (a nil value)
Failed to execute script: scripts/vscripts/nian.lua:465: attempt to index global 'EntityFramework' (a nil value)

Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
PreMinidumpCallback: updating dump comment
Uploading dump (out-of-process) [proxy '']
/tmp/dumps/crash_20140607221549_1.dmp
./srcds_run: line 356: 7505 Segmentation fault (core dumped) $HL_CMD
debug.cmds:5: Error in sourced command file:
No function contains program counter for selected frame.
Post about crashes or other issues at https://forums.alliedmods.net/showthread.php?t=236635
Sab Jun 7 22:15:50 WIB 2014: Server restart in 10 seconds
Finished uploading minidump (out-of-process): success = yes
response: CrashID=bp-8c8faab2-d7ce-43ca-a13c-cf5812140607

debug.log:
http://pastebin.com/kL6jxknj

asdf.cfg:

dota_local_addon_enable 1
dota_local_addon_game frostivus
dota_local_addon_map frostivus
dota_force_gamemode 15
update_addon_paths

The version of Wraith Night shipped in December is not compatible with latest VScript version

https://github.com/tetl/newfrosty

_DEMON
06-09-2014, 08:46
Write tv_delay 60 in server.cfg
It will set delay to 60 sec.

Does not work.

CyberStars
06-09-2014, 09:21
Does not work.

Have you added +exec server.cfg at the end of your run command?

DragonbornEngineer
06-09-2014, 09:55
How do you start a server with addons? Is my way to load the addons correct?




When a player leaves the game, their slot isn't removed, and hence, someone else can't connect and take their place, this is caused by the limit of 5 players per team, someone solve this :P

Player slot being removed has a hacky fix via Sourcemod, I can also hackily set > 5 people on a team via SMJS / Sourcemod


Is it true? We can play more than 5 people in one team?

CyberStars
06-10-2014, 02:28
How do you start a server with addons? Is my way to load the addons correct?


[/LIST]
[/LIST]
Is it true? We can play more than 5 people in one team?

As I know it's not possible. I know that for Dota 2 (fixups) the max value for maxplayers is 10 (5 per team).

_DEMON
06-10-2014, 04:07
In Linux you have a file steamclitnt.so ?

psychonic
06-10-2014, 07:47
I know that for Dota 2 (fixups) the max value for maxplayers is 10 (5 per team).
That was true about four months ago. Since then, the maximum limit on that convar was raised to the server's max of 32. However, you can still only have a maximum of 5 players on each radiant and dire. Other slots are just for spectators/broadcasters.

CyberStars
06-10-2014, 07:59
That was true about four months ago. Since then, the maximum limit on that convar was raised to the server's max of 32. However, you can still only have a maximum of 5 players on each radiant and dire. Other slots are just for spectators/broadcasters.

Good note )

CyberStars
06-10-2014, 08:01
In Linux you have a file steamclitnt.so ?

It should be in main /bin folder.

_DEMON
06-11-2014, 04:40
Have you added +exec server.cfg at the end of your run command?

Yes.

CyberStars
06-11-2014, 04:59
How to make the delay spectators?

Do you mean delay for players connected as spectator (like by command "
jointeam spec") or players connected to Source TV?

Because tv_delay is for Source TV clients.

hideov
06-11-2014, 11:35
I'm totally new to the world of srcds, and I was wondering: is there a way to connect using rcon to srcds for dota? I tried using pysrcds to the linux version, but my connection is rejected. I had not the chance to try with srcds.exe yet today.

psychonic
06-11-2014, 12:02
I'm totally new to the world of srcds, and I was wondering: is there a way to connect using rcon to srcds for dota? I tried using pysrcds to the linux version, but my connection is rejected. I had not the chance to try with srcds.exe yet today.
Make sure that you specify the IP address on the command line (with -ip) rather than letting it default to all interfaces. Without it specified, the rcon socket will not bind.

_kaaarl_
06-11-2014, 12:09
Hey,

I'm also totally new here and I've got a problem with my server. When i connect to the server I always get a auto disconnect after 5 secs ;(

serverlog: http://imgur.com/dHrORic
clientconsole: http://i.imgur.com/YEZjZte.jpg

Can someone help me?

hideov
06-11-2014, 12:20
Make sure that you specify the IP address on the command line (with -ip) rather than letting it default to all interfaces. Without it specified, the rcon socket will not bind.

I specify my internal ip, as in -ip 192.168.0.6, and I try to connect from inside my Local network.
I do not specify the port, but asap i'll try to do that as well

edit:
Calling srcds with -ip localip -port 27015, and with -ip 127.0.0.1 -port 27015 (in both cases trying to connect from the same machine, hence the 127.0.0.1 try), holds no result. The connection is rejected. I can see from Wireshark the package going to port tcp 27015, so something is coming out of Python for sure.
I tried both without password and with password, setting it on srcds using rcon_password pass

_DEMON
06-11-2014, 21:02
Do you mean delay for players connected as spectator (like by command "
jointeam spec") or players connected to Source TV?

Because tv_delay is for Source TV clients.

It's true! I want to make a delay or cancel the command jointeam spec and make came on SourceTV

CyberStars
06-12-2014, 02:28
It's true! I want to make a delay or cancel the command jointeam spec and make came on SourceTV

To prevent players from using command "jointeam", you need Sourcemod plug-in with following: public OnPluginStart()
{
AddCommandListener(ComCallback, "jointeam");
}

public Action:ComCallback(client, const String:command[], argc)
{
return Plugin_Handled;
}


For SourceTV take a look at SourceTV for Dota 2 (https://forums.alliedmods.net/showthread.php?t=233463)

_DEMON
06-12-2014, 03:52
To prevent players from using command "jointeam", you need Sourcemod plug-in with following: public OnPluginStart()
{
AddCommandListener(ComCallback, "jointeam");
}

public Action:CommandCallback(client, const String:command[], argc)
{
return Plugin_Handled;
}


For SourceTV take a look at SourceTV for Dota 2 (https://forums.alliedmods.net/showthread.php?t=233463)

Ie write AddCommandListener (ComCallback, "jointeam spec"); ?

Skype is? throw in PM :)

_DEMON
06-12-2014, 04:28
To prevent players from using command "jointeam", you need Sourcemod plug-in with following: public OnPluginStart()
{
AddCommandListener(ComCallback, "jointeam");
}

public Action:CommandCallback(client, const String:command[], argc)
{
return Plugin_Handled;
}


For SourceTV take a look at SourceTV for Dota 2 (https://forums.alliedmods.net/showthread.php?t=233463)
/groups/sourcemod/upload_tmp/text3NDjJV.sp(4) : error 017: undefined symbol "ComCallback"

CyberStars
06-12-2014, 04:36
/groups/sourcemod/upload_tmp/text3NDjJV.sp(4) : error 017: undefined symbol "ComCallback"

Sorry, my previous post has been changed )

mrelfire
06-14-2014, 08:22
I am under windows, with metamod working I have an "exit"
the debug log is :


[D2Fixups] Warning: Failed to setup Test Client shutdown patch.
Unable to load #included script scripts/talker/response_rules_techies.txt
(token -1) : Discarded rule because of invalid criterion isallytechies
(token -1) : Discarded rule because of invalid criterion isallytechies
(token -1) : Discarded rule because of invalid criterion isenemytechies
(token -1) : Discarded rule because of invalid criterion isenemytechies
(token -1) : Discarded rule because of invalid criterion isenemytechies
(token -1) : Discarded rule because of invalid criterion isenemytechies
(token -1) : Discarded rule because of invalid criterion isenemytechies
(token -1) : Discarded rule because of invalid criterion isenemytechies
(token -1) : Discarded rule because of invalid criterion isallytechies
(token -1) : Discarded rule because of invalid criterion isenemytechies
(token -1) : Discarded rule because of invalid criterion isenemytechies
(token -1) : Discarded rule because of invalid criterion isenemytechies
(token -1) : Discarded rule because of invalid criterion isenemytechies
(token -1) : Discarded rule because of invalid criterion isenemytechies
Unknown command "mat_bloom_scalefactor_scalar"
Unknown command "mat_grain_enable"
Unknown command "dota_camera_listening_offset"
CSoundEmitterSystem: Registered 1267 sounds


in fact if I not put any map it doesn't crash => loading a map make the server stopping ;)

any ideas please ?

DragonbornEngineer
06-14-2014, 09:42
How do I start a server with a gamemode addon? What addon that works with the current server build?

mrelfire
06-14-2014, 09:44
How do I start a server with a gamemode addon? What addon that works with the current server build?

is your server working without ?
if yes, put it in the addons folder your preferd addons for dota2

shmishleniy
06-15-2014, 10:17
Hi! Can I start server that will wait for list of the players specified by STEAMID?
For example:
STEAM_0:1:1234567 - good
STEAM_0:1:1234568 - good
STEAM_0:1:1234569 - bad
STEAM_0:1:1234570 - bad

Or I have to write some sourcemod plugin myself?

_kaaarl_
06-15-2014, 15:27
My server crashes when i join and i get this message:

Engine Error:
Failed to execute script: ...2
beta\dota\scripts\vscripts\addon_init.lua:18: attempt to index
upvalue 'mt'(a nil value)

addon_init:

function Dynamic_Wrap( mt, name )
if Convars:GetFloat( 'developer' ) == 1 then
local function w(...) return mt[name](...) end
return w
else
return mt[name]
end
end


The third line is the 18. line

psychonic
06-16-2014, 14:48
Hi! Can I start server that will wait for list of the players specified by STEAMID?
For example:
STEAM_0:1:1234567 - good
STEAM_0:1:1234568 - good
STEAM_0:1:1234569 - bad
STEAM_0:1:1234570 - bad

Or I have to write some sourcemod plugin myself?
That functionality would normally be provided by matchmaking lobbies which are not available with unofficial servers. You would have to create a plugin to replicate that functionality. (It is possible.)

shmishleniy
06-16-2014, 17:47
That functionality would normally be provided by matchmaking lobbies which are not available with unofficial servers. You would have to create a plugin to replicate that functionality. (It is possible.)

Thank you. I'm done with this.

Also to run server with steam on Linux I forced to copy libraries to dota folder or create links. Is it ok?
I did something like this:

STEAM_HOME=~
STEAM_CMD=$STEAM_HOME/steamcmd
DOTA_HOME=$STEAM_HOME/dota2
STEAM_RUNTIME=$STEAM_HOME/steam-runtime

ln -s $STEAM_CMD/linux32/crashhandler.so $DOTA_HOME/bin/crashhandler.so
ln -s $STEAM_CMD/linux32/libsteam.so $DOTA_HOME/bin/libsteam.so
ln -s $STEAM_CMD/linux32/libtier0_s.so $DOTA_HOME/bin/libtier0_s.so
ln -s $STEAM_CMD/linux32/libvstdlib_s.so $DOTA_HOME/bin/libvstdlib_s.so
ln -s $STEAM_CMD/linux32/steamclient.so $DOTA_HOME/bin/steamclient.so
ln -s $STEAM_CMD/linux32/steamcmd $DOTA_HOME/bin/steamcmd
ln -s $STEAM_CMD/linux32/steamconsole.so $DOTA_HOME/bin/steamconsole.so
ln -s $STEAM_CMD/linux32/steamerrorreporter $DOTA_HOME/bin/steamerrorreporter

_kaaarl_
06-19-2014, 10:28
Does nobody know a resolution for my problem? :(

shmishleniy
06-21-2014, 16:18
Does nobody know a resolution for my problem? :(

Something wrong with some installed addon (Frota?).

Tetl
06-21-2014, 18:05
Does nobody know a resolution for my problem? :(

what's in your addons folder

_kaaarl_
06-22-2014, 05:56
what's in your addons folder

Ehm, the d2moddin folder and the Frota folder.

EDIT: I have removed the d2moddin folder. It didn't help :(

fortytw0
06-22-2014, 09:12
So I've managed to launch the dedicated server on Linux (Debian 7) following the instructions in the OP - However, once I join a team, I'm unable to select any units without box-dragging, and can't seem to control the hero.

I also get this odd segfault, seemingly randomly. Any ideas?



/home/ian/dota2/srcds_run: line 356: 3714 Segmentation fault (core dumped) $HL_CMD
BFD: Warning: /home/ian/dota2/core is truncated: expected core file size >= 336617472, found: 2138112.
Cannot access memory at address 0xf77be928
Cannot access memory at address 0xf77be924
debug.cmds:1: Error in sourced command file:
Cannot access memory at address 0xffd33e90
Post about crashes or other issues at https://forums.alliedmods.net/showthread.php?t=236635
Sat Jun 21 18:01:31 EDT 2014: Server restart in 10 seconds
Using breakpad minidump system
Using breakpad crash handler

L00na
06-22-2014, 10:27
Hello there! I have some proplems. Dota crushing then I trying to connect to the server. I using Frota gamemode and I run server with these parameters:

srcds.exe -console -game dota +maxplayers 10 +hostport 27015 -condebug -dev +exec autoexec +map riverofsouls.bsp
autoexec.cfg looks like this:

dota_local_addon_enable 1;dota_local_addon_game Frota;dota_local_addon_map Frota;dota_force_gamemode 15;update_addon_paths;
Server log looks like this:

ConVarRef dota_tutorial_game doesn't point to an existing ConVar
Seeded random number generator @ 1049203811 ( 0.269 )
[D2Fixups] Warning: Failed to setup Test Client shutdown patch.
Unable to load #included script scripts/talker/response_rules_techies.txt
(token -1) : Discarded rule because of invalid criterion isallytechies
(token -1) : Discarded rule because of invalid criterion isallytechies
(token -1) : Discarded rule because of invalid criterion isenemytechies
(token -1) : Discarded rule because of invalid criterion isenemytechies
(token -1) : Discarded rule because of invalid criterion isenemytechies
(token -1) : Discarded rule because of invalid criterion isenemytechies
(token -1) : Discarded rule because of invalid criterion isenemytechies
(token -1) : Discarded rule because of invalid criterion isenemytechies
(token -1) : Discarded rule because of invalid criterion isallytechies
(token -1) : Discarded rule because of invalid criterion isenemytechies
(token -1) : Discarded rule because of invalid criterion isenemytechies
(token -1) : Discarded rule because of invalid criterion isenemytechies
(token -1) : Discarded rule because of invalid criterion isenemytechies
(token -1) : Discarded rule because of invalid criterion isenemytechies
Unknown command "mat_bloom_scalefactor_scalar"
Unknown command "mat_grain_enable"
Unknown command "dota_camera_listening_offset"
CSoundEmitterSystem: Registered 1268 sounds
---- Host_NewGame ----
ConVarRef dota_local_custom_game doesn't point to an existing ConVar
material "nodraw" not found.
Missing map material: nodraw
TraceRayVerticalGroundHeight() disabled for 'maps/riverofsouls.bsp'
TraceRayVerticalGroundHeight() disabled for 'maps/riverofsouls.bsp'
TraceRayVerticalGroundHeight() disabled for 'maps/riverofsouls.bsp'
TraceRayVerticalGroundHeight() disabled for 'maps/riverofsouls.bsp'
Host_NewGame on map riverofsouls
ConVarRef r_flashoverbudget doesn't point to an existing ConVar
Unknown Ability Target Flag Value: DOTA_UNIT_TARGET_FLAG_NOT_MAGIC_IMMUNE_ENEMIE S!
Unknown Ability Target Flag Value: DOTA_UNIT_TARGET_FLAG_NOT_MAGIC_IMMUNE_ENEMIE S!
Unknown Ability Target Flag Value: DOTA_UNIT_TARGET_FLAG_NOT_MAGIC_IMMUNE_ENEMIE S!
Unknown Ability Target Flag Value: DOTA_UNIT_TARGET_FLAG_NOT_MAGIC_IMMUNE_ENEMIE S!
Unknown Ability Target Flag Value: DOTA_UNIT_TARGET_FLAG_NOT_MAGIC_IMMUNE_ENEMIE S!
Unknown Ability Target Flag Value: DOTA_UNIT_TARGET_FLAG_NOT_MAGIC_IMMUNE_ENEMIE S!
Executing dedicated server config file
Set Gravity 800.0 (0.250 tolerance)
S:Gamerules: entering state 'DOTA_GAMERULES_STATE_INIT'


Loading Frota modules...
Loaded Frota modules successfully!

dota_base_game_mode executing script: scripts/vscripts/addon_game_mode.lua
Frota is starting to init...


Starting to load Frota gamemode...
Precaching stuff...
Model heroes/tiny_03/tiny_03.mdl over budget: 5084 tris, 4 batches
Model heroes/tiny_04/tiny_04.mdl over budget: 5452 tris, 4 batches
Done precaching!
Done loading Frota gamemode!


Model props_gameplay/antler_trap_01.mdl over budget: 8640 tris, 1 batches
Model props_gameplay/antler_trap_02.mdl over budget: 8640 tris, 1 batches
Model props_gameplay/pig_sfm_low.mdl over budget: 5911 tris, 1 batches
Model creeps/neutral_creeps/n_creep_ogre_lrg/n_creep_ogre_lrg.mdl over budget: 4132 tris, 2 batches
Failed to load models/props_structures/tower_bad3_dest_lvl1.mdl!
error.mdl : material "models/error/new light1" not found.
Failed to load models/props_structures/tower_bad3_dest_lvl2.mdl!
Server: Missing precache for particle system "tower_bad3_lamp"!
Server: Missing precache for particle system "tower_bad3_destroy_lvl3"!
Can't find soundscape: radiant_center
Dynamic prop prop_dynamic_clientside: no sequence named:Secretshop_radiant_idle
Invalid file size for motd.txt
Invalid file size for host.txt
Created class baseline: 27 classes, 20263 bytes.
CAsyncWavDataCache: 0 .wavs total 0 bytes, 0.00 % of capacity
Trying cache : 'c:\dota 2 server\dota 2 beta\dota\sound\sound.cache'
exec: couldn't exec server.cfg
Server is hibernating
FCVAR_CHEAT cvars reverted to defaults.
exec: couldn't exec d
Connection to Steam servers successful, Game Server SteamID [A:1:3991708681:4406] (90090920165024777).
CDOTAGCServerSystem - adding listener
VAC secure mode is activated.
Current item schema is up-to-date with version 3EE931A6.
Received server welcome from GC.
GC Connection established for server version 0
Server waking up from hibernation
Client "[A] is the best team" connected (88.206.95.78:65206).
ConVarRef fow_client_viz_flags doesn't point to an existing ConVar
S:Gamerules: entering state 'DOTA_GAMERULES_STATE_WAIT_FOR_PLAYERS_TO_LOA D'
exec: couldn't exec d
"[A] is the best team<2><STEAM_1:1:31821248><>" STEAM USERID validated
Sending full update to Client [A] is the best team ([A] is the best team can't find frame from tick -1)
STEAMAUTH: Client [A] is the best team received failure code 6
Failed to cleanup player #2
Dropped [A] is the best team from server(10): NETWORK_DISCONNECT_STEAM_AUTHCANCELLED
Requesting account 63642497 resources without rank.
CGCJobRequestBatchPlayerResourcesResponse: Received 1 account resources.

expertcode
06-23-2014, 10:50
Hello.
I have problem on Server Linux

~/steam-runtime/run.sh ./srcds_run -game dota +map dota -lan 0 -port 27015 -ip 127.0.0.1 +dota_force_gamemode "5"
Auto detecting CPU
Using default binary: ./srcds_linux
Server will auto-restart if there is a crash.
Using breakpad minidump system
Using breakpad crash handler
Adding VPK file: /home/steam/Steam/steamapps/common/dota/dota/pak01
Adding VPK file: /home/steam/Steam/steamapps/common/dota/platform/pak01
Did not detect any valid joysticks.
WARNING: unable to link Test_StartScript and Test_StartScript because one or more is a ConCommand.
WARNING: unable to link Test_RandomChance and Test_RandomChance because one or more is a ConCommand.
WARNING: unable to link Test_LoopForNumSeconds and Test_LoopForNumSeconds because one or more is a ConCommand.
WARNING: unable to link Test_Loop and Test_Loop because one or more is a ConCommand.
WARNING: unable to link Test_LoopCount and Test_LoopCount because one or more is a ConCommand.
WARNING: unable to link Test_StartLoop and Test_StartLoop because one or more is a ConCommand.
WARNING: unable to link log_flags and log_flags because one or more is a ConCommand.
WARNING: unable to link log_color and log_color because one or more is a ConCommand.
WARNING: unable to link log_verbosity and log_verbosity because one or more is a ConCommand.
WARNING: unable to link log_level and log_level because one or more is a ConCommand.
WARNING: unable to link log_dumpchannels and log_dumpchannels because one or more is a ConCommand.

Console initialized.
Adding VPK file: /home/steam/Steam/steamapps/common/dota/dota/sound_vo_english
Could not get IReplayDirector interface from library serverGame.dll loaded for "Dota 2"
L 06/23/2014 - 18:46:27: Failed lookup of gEntList directly - Reverting to lookup via LevelShutdown
Unknown command "mat_bloom_scalefactor_scalar"
Unknown command "mat_grain_enable"
Unknown command "dota_camera_listening_offset"
---- Host_NewGame ----
ConVarRef dota_local_custom_game doesn't point to an existing ConVar
Unknown command "plugin_load"
Host_NewGame on map dota
L 06/23/2014 - 18:46:29: -------- Mapchange to dota --------
L 06/23/2014 - 18:46:29: Error log file session closed.
Executing dedicated server config file
S:Gamerules: entering state 'DOTA_GAMERULES_STATE_INIT'
Model props_gameplay/antler_trap_01.mdl over budget: 8640 tris, 1 batches
Model props_gameplay/antler_trap_02.mdl over budget: 8640 tris, 1 batches
Model props_gameplay/pig_sfm_low.mdl over budget: 5911 tris, 1 batches
Model creeps/neutral_creeps/n_creep_ogre_lrg/n_creep_ogre_lrg.mdl over budget: 4132 tris, 2 batches
[S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed.
Setting breakpad minidump AppID = 570
Forcing breakpad minidump interfaces to load
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
Server logging enabled.
Unknown command "sm_flood_time"
Unknown command "sm_reserve_type"
Unknown command "sm_reserved_slots"
Unknown command "sm_hide_slots"
Unknown command "sm_chat_mode"
S:Gamerules: entering state 'DOTA_GAMERULES_STATE_HERO_SELECTION'
Connection to Steam servers successful, Game Server SteamID [A:1:2924486664:4410] (90090936277671944).
CDOTAGCServerSystem - adding listener
VAC secure mode is activated.
Current item schema is up-to-date with version 3EE931A6.
GC Connection established for server version 0

Problem --> S:Gamerules: entering state 'DOTA_GAMERULES_STATE_HERO_SELECTION'
Before i am connect ((

Server.cfg

hostname "My name"
rcon_password "123456"
sv_lan 1
sv_hibernate_when_empty 0
dota_force_gamemode 11
dota_wait_for_players_to_load 1
dota_wait_for_players_to_load_count 10
dota_wait_for_players_to_load_timeout 260
log on
sv_rcon_log "1"
sv_logsdir "logs"
sv_log_onefile 0
sv_logbans 1
sv_logecho 0
sv_logfile 1
sv_logflush 0
sv_logsdir "logs"
sv_cheats 0

psychonic
06-23-2014, 10:52
Problem --> S:Gamerules: entering state 'DOTA_GAMERULES_STATE_HERO_SELECTION'
Before i am connect ((

Remove sv_hibernate_when_empty 0.

By default, the server hibernates until the first person connects, at which point it transitions to DOTA_GAMERULES_STATE_WAITING_FOR_PLAYERS.

By disabling hibernation, you are skipping that.

expertcode
06-23-2014, 11:00
Remove sv_hibernate_when_empty 0.

By default, the server hibernates until the first person connects, at which point it transitions to DOTA_GAMERULES_STATE_WAITING_FOR_PLAYERS.

By disabling hibernation, you are skipping that.

Than first user connected, will be -> DOTA_GAMERULES_STATE_HERO_SELECTION
how to make it work
dota_wait_for_players_to_load_count 10
dota_wait_for_players_to_load_timeout 260
))))

expertcode
06-23-2014, 11:01
On windows Server working

expertcode
06-23-2014, 11:03
Server waking up from hibernation
Client "ZMag" connected (31.181.94.122:64319).
S:Gamerules: entering state 'DOTA_GAMERULES_STATE_HERO_SELECTION'

:cry:

expertcode
06-23-2014, 11:16
I needed extract vpk files on linux server?

DragonbornEngineer
06-26-2014, 04:48
Help my hero isn't showing up at all

Log:

abaddon@abaddon-K45VM:~/dota 2 beta$ ./srcds_run -game dota -exec autoexec.cfg +map reflex.bsp -debug
Auto detecting CPU
Using default binary: ./srcds_linux
Enabling debug mode
Server will auto-restart if there is a crash.
Using breakpad minidump system
Using breakpad crash handler
Adding VPK file: /home/abaddon/dota 2 beta/dota/pak01
Adding VPK file: /home/abaddon/dota 2 beta/platform/pak01
Did not detect any valid joysticks.
WARNING: unable to link Test_StartScript and Test_StartScript because one or more is a ConCommand.
WARNING: unable to link Test_RandomChance and Test_RandomChance because one or more is a ConCommand.
WARNING: unable to link Test_LoopForNumSeconds and Test_LoopForNumSeconds because one or more is a ConCommand.
WARNING: unable to link Test_Loop and Test_Loop because one or more is a ConCommand.
WARNING: unable to link Test_LoopCount and Test_LoopCount because one or more is a ConCommand.
WARNING: unable to link Test_StartLoop and Test_StartLoop because one or more is a ConCommand.
WARNING: unable to link log_flags and log_flags because one or more is a ConCommand.
WARNING: unable to link log_color and log_color because one or more is a ConCommand.
WARNING: unable to link log_verbosity and log_verbosity because one or more is a ConCommand.
WARNING: unable to link log_level and log_level because one or more is a ConCommand.
WARNING: unable to link log_dumpchannels and log_dumpchannels because one or more is a ConCommand.

Console initialized.
Adding VPK file: /home/abaddon/dota 2 beta/dota/sound_vo_english
Could not get IReplayDirector interface from library serverGame.dll loaded for "Dota 2"
Unknown command "mat_bloom_scalefactor_scalar"
Unknown command "mat_grain_enable"
Unknown command "dota_camera_listening_offset"
---- Host_NewGame ----
ConVarRef dota_local_custom_game doesn't point to an existing ConVar
TraceRayVerticalGroundHeight() disabled for 'maps/reflex.bsp'
TraceRayVerticalGroundHeight() disabled for 'maps/reflex.bsp'
TraceRayVerticalGroundHeight() disabled for 'maps/reflex.bsp'
Host_NewGame on map reflex
ConVarRef r_flashoverbudget doesn't point to an existing ConVar
Executing dedicated server config file
SoundEmitter: adding map sound overrides from scripts/game_sounds_custom.txt [45 total, 1 replacements, 0 duplicated replacements]
S:Gamerules: entering state 'DOTA_GAMERULES_STATE_INIT'
[[REFLEX]] start
[[REFLEX]] test
[REFLEX] reflex.lua
[REFLEX] creating reflex game mode
dota_base_game_mode executing script: scripts/vscripts/addon_game_mode.lua
[REFLEX] Starting to load Reflex gamemode...
[REFLEX] Rules set
[REFLEX] entity_killed event set
[REFLEX] reflex_wat set
[REFLEX] reflex_set_ability set
[REFLEX] values set
[REFLEX] Precaching stuff...
Error in .VMT file: error parsing vector element "$SPECULARCOLOR" in "$SPECULARCOLOR"
Error in .VMT file: error parsing vector element "$RIMLIGHTCOLOR" in "$RIMLIGHTCOLOR"
Error in .VMT file: error parsing vector element "$SPECULARCOLOR" in "$SPECULARCOLOR"
Error in .VMT file: error parsing vector element "$RIMLIGHTCOLOR" in "$RIMLIGHTCOLOR"
[REFLEX] Done precaching!
[REFLEX] Done loading Reflex gamemode!


Error in .VMT file: error parsing vector element "$SPECULARCOLOR" in "$SPECULARCOLOR"
Error in .VMT file: error parsing vector element "$RIMLIGHTCOLOR" in "$RIMLIGHTCOLOR"
Error in .VMT file: error parsing vector element "$SPECULARCOLOR" in "$SPECULARCOLOR"
Error in .VMT file: error parsing vector element "$RIMLIGHTCOLOR" in "$RIMLIGHTCOLOR"
Error in .VMT file: error parsing vector element "$SPECULARCOLOR" in "$SPECULARCOLOR"
Error in .VMT file: error parsing vector element "$RIMLIGHTCOLOR" in "$RIMLIGHTCOLOR"
Error in .VMT file: error parsing vector element "$SPECULARCOLOR" in "$SPECULARCOLOR"
Error in .VMT file: error parsing vector element "$RIMLIGHTCOLOR" in "$RIMLIGHTCOLOR"
Model props_gameplay/antler_trap_01.mdl over budget: 8640 tris, 1 batches
Model props_gameplay/antler_trap_02.mdl over budget: 8640 tris, 1 batches
Error in .VMT file: error parsing vector element "$RIMLIGHTCOLOR" in "$RIMLIGHTCOLOR"
Error in .VMT file: error parsing vector element "$RIMLIGHTCOLOR" in "$RIMLIGHTCOLOR"
Error in .VMT file: error parsing vector element "$RIMLIGHTCOLOR" in "$RIMLIGHTCOLOR"
Error in .VMT file: error parsing vector element "$RIMLIGHTCOLOR" in "$RIMLIGHTCOLOR"
Error in .VMT file: error parsing vector element "$specularcolor" in "$specularcolor"
Error in .VMT file: error parsing vector element "$specularcolor" in "$specularcolor"
Error in .VMT file: error parsing vector element "$RIMLIGHTCOLOR" in "$RIMLIGHTCOLOR"
Error in .VMT file: error parsing vector element "$RIMLIGHTCOLOR" in "$RIMLIGHTCOLOR"
Error in .VMT file: error parsing vector element "$rimlightcolor" in "$rimlightcolor"
Error in .VMT file: error parsing vector element "$rimlightcolor" in "$rimlightcolor"
Error in .VMT file: error parsing vector element "$specularcolor" in "$specularcolor"
Error in .VMT file: error parsing vector element "$specularcolor" in "$specularcolor"
Error in .VMT file: error parsing vector element "$specularcolor" in "$specularcolor"
Error in .VMT file: error parsing vector element "$specularcolor" in "$specularcolor"
Error in .VMT file: error parsing vector element "$specularcolor" in "$specularcolor"
Error in .VMT file: error parsing vector element "$specularcolor" in "$specularcolor"
Error in .VMT file: error parsing vector element "$specularcolor" in "$specularcolor"
Error in .VMT file: error parsing vector element "$specularcolor" in "$specularcolor"
Error in .VMT file: error parsing vector element "$specularcolor" in "$specularcolor"
Error in .VMT file: error parsing vector element "$specularcolor" in "$specularcolor"
Error in .VMT file: error parsing vector element "$RIMLIGHTCOLOR" in "$RIMLIGHTCOLOR"
Error in .VMT file: error parsing vector element "$RIMLIGHTCOLOR" in "$RIMLIGHTCOLOR"
Error in .VMT file: error parsing vector element "$SPECULARCOLOR" in "$SPECULARCOLOR"
Error in .VMT file: error parsing vector element "$SPECULAR_BLOOM_COLOR" in "$SPECULAR_BLOOM_COLOR"
Error in .VMT file: error parsing vector element "$RIMLIGHTCOLOR" in "$RIMLIGHTCOLOR"
Error in .VMT file: error parsing vector element "$SPECULARCOLOR" in "$SPECULARCOLOR"
Error in .VMT file: error parsing vector element "$SPECULAR_BLOOM_COLOR" in "$SPECULAR_BLOOM_COLOR"
Error in .VMT file: error parsing vector element "$RIMLIGHTCOLOR" in "$RIMLIGHTCOLOR"
Error in .VMT file: error parsing vector element "$RIMLIGHTCOLOR" in "$RIMLIGHTCOLOR"
Error in .VMT file: error parsing vector element "$RIMLIGHTCOLOR" in "$RIMLIGHTCOLOR"
Model props_gameplay/pig_sfm_low.mdl over budget: 5911 tris, 1 batches
Error in .VMT file: error parsing vector element "$rimlightcolor" in "$rimlightcolor"
Error in .VMT file: error parsing vector element "$rimlightcolor" in "$rimlightcolor"
Error in .VMT file: error parsing vector element "$RIMLIGHTCOLOR" in "$RIMLIGHTCOLOR"
Error in .VMT file: error parsing vector element "$RIMLIGHTCOLOR" in "$RIMLIGHTCOLOR"
Error in .VMT file: error parsing vector element "$RIMLIGHTCOLOR" in "$RIMLIGHTCOLOR"
Error in .VMT file: error parsing vector element "$RIMLIGHTCOLOR" in "$RIMLIGHTCOLOR"
Error in .VMT file: error parsing vector element "$RIMLIGHTCOLOR" in "$RIMLIGHTCOLOR"
Error in .VMT file: error parsing vector element "$RIMLIGHTCOLOR" in "$RIMLIGHTCOLOR"
Error in .VMT file: error parsing vector element "$RIMLIGHTCOLOR" in "$RIMLIGHTCOLOR"
Error in .VMT file: error parsing vector element "$RIMLIGHTCOLOR" in "$RIMLIGHTCOLOR"
Error in .VMT file: error parsing vector element "$specularcolor" in "$specularcolor"
Error in .VMT file: error parsing vector element "$specularcolor" in "$specularcolor"
Error in .VMT file: error parsing vector element "$RIMLIGHTCOLOR" in "$RIMLIGHTCOLOR"
Error in .VMT file: error parsing vector element "$RIMLIGHTCOLOR" in "$RIMLIGHTCOLOR"
Error in .VMT file: error parsing vector element "$RIMLIGHTCOLOR" in "$RIMLIGHTCOLOR"
Error in .VMT file: error parsing vector element "$RIMLIGHTCOLOR" in "$RIMLIGHTCOLOR"
Error in .VMT file: error parsing vector element "$SPECULARCOLOR" in "$SPECULARCOLOR"
Error in .VMT file: error parsing vector element "$RIMLIGHTCOLOR" in "$RIMLIGHTCOLOR"
Error in .VMT file: error parsing vector element "$SPECULARCOLOR" in "$SPECULARCOLOR"
Error in .VMT file: error parsing vector element "$RIMLIGHTCOLOR" in "$RIMLIGHTCOLOR"
Error in .VMT file: error parsing vector element "$SPECULARCOLOR" in "$SPECULARCOLOR"
Error in .VMT file: error parsing vector element "$RIMLIGHTCOLOR" in "$RIMLIGHTCOLOR"
Error in .VMT file: error parsing vector element "$SPECULARCOLOR" in "$SPECULARCOLOR"
Error in .VMT file: error parsing vector element "$RIMLIGHTCOLOR" in "$RIMLIGHTCOLOR"
Error in .VMT file: error parsing vector element "$SPECULARCOLOR" in "$SPECULARCOLOR"
Error in .VMT file: error parsing vector element "$RIMLIGHTCOLOR" in "$RIMLIGHTCOLOR"
Error in .VMT file: error parsing vector element "$SPECULARCOLOR" in "$SPECULARCOLOR"
Error in .VMT file: error parsing vector element "$RIMLIGHTCOLOR" in "$RIMLIGHTCOLOR"
Error in .VMT file: error parsing vector element "$SPECULARCOLOR" in "$SPECULARCOLOR"
Error in .VMT file: error parsing vector element "$RIMLIGHTCOLOR" in "$RIMLIGHTCOLOR"
Error in .VMT file: error parsing vector element "$SPECULARCOLOR" in "$SPECULARCOLOR"
Error in .VMT file: error parsing vector element "$RIMLIGHTCOLOR" in "$RIMLIGHTCOLOR"
Error in .VMT file: error parsing vector element "$SPECULARCOLOR" in "$SPECULARCOLOR"
Error in .VMT file: error parsing vector element "$RIMLIGHTCOLOR" in "$RIMLIGHTCOLOR"
Error in .VMT file: error parsing vector element "$SPECULARCOLOR" in "$SPECULARCOLOR"
Error in .VMT file: error parsing vector element "$RIMLIGHTCOLOR" in "$RIMLIGHTCOLOR"
Error in .VMT file: error parsing vector element "$SPECULARCOLOR" in "$SPECULARCOLOR"
Error in .VMT file: error parsing vector element "$SPECULARCOLOR" in "$SPECULARCOLOR"
Error in .VMT file: error parsing vector element "$SPECULARCOLOR" in "$SPECULARCOLOR"
Error in .VMT file: error parsing vector element "$RIMLIGHTCOLOR" in "$RIMLIGHTCOLOR"
Error in .VMT file: error parsing vector element "$SPECULARCOLOR" in "$SPECULARCOLOR"
Error in .VMT file: error parsing vector element "$RIMLIGHTCOLOR" in "$RIMLIGHTCOLOR"
Error in .VMT file: error parsing vector element "$SPECULARCOLOR" in "$SPECULARCOLOR"
Error in .VMT file: error parsing vector element "$SPECULARCOLOR" in "$SPECULARCOLOR"
Error in .VMT file: error parsing vector element "$SPECULARCOLOR" in "$SPECULARCOLOR"
Error in .VMT file: error parsing vector element "$SPECULARCOLOR" in "$SPECULARCOLOR"
Error in .VMT file: error parsing vector element "$SPECULARCOLOR" in "$SPECULARCOLOR"
Error in .VMT file: error parsing vector element "$SPECULARCOLOR" in "$SPECULARCOLOR"
Model creeps/neutral_creeps/n_creep_ogre_lrg/n_creep_ogre_lrg.mdl over budget: 4132 tris, 2 batches
Error in .VMT file: error parsing vector element "$SPECULARCOLOR" in "$SPECULARCOLOR"
Error in .VMT file: error parsing vector element "$SPECULARCOLOR" in "$SPECULARCOLOR"
Error in .VMT file: error parsing vector element "$SPECULARCOLOR" in "$SPECULARCOLOR"
Error in .VMT file: error parsing vector element "$SPECULARCOLOR" in "$SPECULARCOLOR"
Error in .VMT file: error parsing vector element "$SPECULARCOLOR" in "$SPECULARCOLOR"
Error in .VMT file: error parsing vector element "$SPECULARCOLOR" in "$SPECULARCOLOR"
Error in .VMT file: error parsing vector element "$SPECULARCOLOR" in "$SPECULARCOLOR"
Error in .VMT file: error parsing vector element "$SPECULARCOLOR" in "$SPECULARCOLOR"
Error in .VMT file: error parsing vector element "$SPECULARCOLOR" in "$SPECULARCOLOR"
Error in .VMT file: error parsing vector element "$SPECULARCOLOR" in "$SPECULARCOLOR"
Error in .VMT file: error parsing vector element "$rimlightcolor" in "$rimlightcolor"
Error in .VMT file: error parsing vector element "$SPECULARCOLOR" in "$SPECULARCOLOR"
Error in .VMT file: error parsing vector element "$rimlightcolor" in "$rimlightcolor"
Error in .VMT file: error parsing vector element "$SPECULARCOLOR" in "$SPECULARCOLOR"
Error in .VMT file: error parsing vector element "$RIMLIGHTCOLOR" in "$RIMLIGHTCOLOR"
Error in .VMT file: error parsing vector element "$RIMLIGHTCOLOR" in "$RIMLIGHTCOLOR"
Error in .VMT file: error parsing vector element "$RIMLIGHTCOLOR" in "$RIMLIGHTCOLOR"
Error in .VMT file: error parsing vector element "$RIMLIGHTCOLOR" in "$RIMLIGHTCOLOR"
Setting breakpad minidump AppID = 570
Forcing breakpad minidump interfaces to load
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
CAsyncWavDataCache: 0 .wavs total 0 bytes, 0,00 % of capacity
exec: couldn't exec server.cfg
Server is hibernating
Connection to Steam servers successful, Game Server SteamID [A:1:2642105350:4418] (90090970355028998).
CDOTAGCServerSystem - adding listener
VAC secure mode is activated.
GC Connection established for server version 0
Server waking up from hibernation
Client "Abaddon" connected (192.168.1.120:51640).
S:Gamerules: entering state 'DOTA_GAMERULES_STATE_HERO_SELECTION'
[REFLEX] AutoAssignPlayer
[REFLEX] Capturing game mode...
[REFLEX] Beginning Think
[REFLEX] getting index
[REFLEX] team sizes 0 -- 0
[REFLEX] setting to good guys
PR:SetFullyJoinedServer 0:[U:1:99205063] true
PR:SetLeaverStatus 0:[U:1:99205063] DOTA_LEAVER_NONE
PR:SetConnectionState 0:[U:1:99205063] DOTA_CONNECTION_STATE_CONNECTED NETWORK_DISCONNECT_INVALID
[REFLEX] playerID: 0
[REFLEX] SteamID: 99205063
Requesting account 99205063 resources without rank.
CGCJobRequestBatchPlayerResourcesResponse: Received 1 account resources.
PR:SetTextChatBanned 0:[U:1:99205063] false
PR:SetVoiceChatBanned 0:[U:1:99205063] false
PR:SetLowPriority 0:[U:1:99205063] false
PR:SetPlayerReservedState 0:[U:1:99205063] true
PR:SetSelectedHero 0:[U:1:99205063] npc_dota_hero_sven(18)
PR:SetPlayerReservedState 0:[U:1:99205063] false
Error in .VMT file: error parsing vector element "$SPECULARCOLOR" in "$SPECULARCOLOR"
Error in .VMT file: error parsing vector element "$RIMLIGHTCOLOR" in "$RIMLIGHTCOLOR"
Error in .VMT file: error parsing vector element "$SPECULARCOLOR" in "$SPECULARCOLOR"
Error in .VMT file: error parsing vector element "$RIMLIGHTCOLOR" in "$RIMLIGHTCOLOR"
Error in .VMT file: error parsing vector element "$SPECULARCOLOR" in "$SPECULARCOLOR"
Error in .VMT file: error parsing vector element "$RIMLIGHTCOLOR" in "$RIMLIGHTCOLOR"
Error in .VMT file: error parsing vector element "$SPECULARCOLOR" in "$SPECULARCOLOR"
Error in .VMT file: error parsing vector element "$RIMLIGHTCOLOR" in "$RIMLIGHTCOLOR"
Missing ability: sven_storm_bolt
Missing ability: attribute_bonus
Missing ability: sven_storm_bolt
Missing ability: sven_warcry
Missing ability: sven_storm_bolt
Missing ability: sven_gods_strength
Missing ability: sven_storm_bolt
Missing ability: attribute_bonus
Missing ability: attribute_bonus
Missing ability: sven_warcry
Missing ability: sven_gods_strength
Missing ability: sven_warcry
Missing ability: sven_warcry
Missing ability: sven_great_cleave
Missing ability: sven_great_cleave
Missing ability: sven_gods_strength
Missing ability: sven_great_cleave
Missing ability: sven_great_cleave
Missing ability: attribute_bonus
Missing ability: attribute_bonus
Missing ability: attribute_bonus
Missing ability: attribute_bonus
Missing ability: attribute_bonus
Missing ability: attribute_bonus
Missing ability: attribute_bonus
Error in .VMT file: error parsing vector element "$SPECULARCOLOR" in "$SPECULARCOLOR"
Error in .VMT file: error parsing vector element "$RIMLIGHTCOLOR" in "$RIMLIGHTCOLOR"
Error in .VMT file: error parsing vector element "$SPECULARCOLOR" in "$SPECULARCOLOR"
Error in .VMT file: error parsing vector element "$RIMLIGHTCOLOR" in "$RIMLIGHTCOLOR"
Error in .VMT file: error parsing vector element "$SPECULARCOLOR" in "$SPECULARCOLOR"
Error in .VMT file: error parsing vector element "$RIMLIGHTCOLOR" in "$RIMLIGHTCOLOR"
Error in .VMT file: error parsing vector element "$SPECULARCOLOR" in "$SPECULARCOLOR"
Error in .VMT file: error parsing vector element "$RIMLIGHTCOLOR" in "$RIMLIGHTCOLOR"
Error in .VMT file: error parsing vector element "$SPECULARCOLOR" in "$SPECULARCOLOR"
Error in .VMT file: error parsing vector element "$RIMLIGHTCOLOR" in "$RIMLIGHTCOLOR"
Error in .VMT file: error parsing vector element "$SPECULARCOLOR" in "$SPECULARCOLOR"
Error in .VMT file: error parsing vector element "$RIMLIGHTCOLOR" in "$RIMLIGHTCOLOR"
Error in .VMT file: error parsing vector element "$SPECULARCOLOR" in "$SPECULARCOLOR"
Error in .VMT file: error parsing vector element "$RIMLIGHTCOLOR" in "$RIMLIGHTCOLOR"
Error in .VMT file: error parsing vector element "$SPECULARCOLOR" in "$SPECULARCOLOR"
Error in .VMT file: error parsing vector element "$RIMLIGHTCOLOR" in "$RIMLIGHTCOLOR"
Error in .VMT file: error parsing vector element "$SPECULARCOLOR" in "$SPECULARCOLOR"
Error in .VMT file: error parsing vector element "$RIMLIGHTCOLOR" in "$RIMLIGHTCOLOR"
Error in .VMT file: error parsing vector element "$SPECULARCOLOR" in "$SPECULARCOLOR"
Error in .VMT file: error parsing vector element "$RIMLIGHTCOLOR" in "$RIMLIGHTCOLOR"
PR:SetPlayerReservedState 0:[U:1:99205063] false
PR:SetSelectedHero 0:[U:1:99205063] npc_dota_hero_sven(18)
S:Gamerules: entering state 'DOTA_GAMERULES_STATE_STRATEGY_TIME'
DataTable warning: npc_dota_hero_sven: Out-of-range value (inf) in SendPropFloat 'm_flPlaybackRate', clamping.
S:Gamerules: entering state 'DOTA_GAMERULES_STATE_PRE_GAME'
m_flPreGameStartTime set to 17,40
m_flStateTransitionTime set to 107,40
[REFLEX] InitializeRound called
Console: Round 1 starts in 60 seconds!
DataTable warning: npc_dota_hero_sven: Out-of-range value (inf) in SendPropFloat 'm_flPlaybackRate', clamping.
[REFLEX] in pregame
[REFLEX] got assigned hero
[REFLEX] setting hero assignment
[REFLEX] playerID: 0
[REFLEX] setting stuff for player0
[REFLEX] GOLD SET FOR PLAYER 0
[REFLEX] Initializing player 0
[REFLEX] NextXP: 100
[REFLEX] XP Boost 100
DataTable warning: npc_dota_hero_sven: Out-of-range value (inf) in SendPropFloat 'm_flPlaybackRate', clamping.
DataTable warning: npc_dota_hero_sven: Out-of-range value (inf) in SendPropFloat 'm_flPlaybackRate', clamping.
quit
Packed store /home/abaddon/dota 2 beta/dota/sound_vo_english with refcount > 0.
Kam Jun 26 10:31:33 WIB 2014: Server Quit

abaddon@abaddon-K45VM:~/dota 2 beta$
DataTable warning: npc_dota_hero_sven: Out-of-range value (inf) in SendPropFloat 'm_flPlaybackRate', clamping. -> This is probably the cause, I'm using reflex addon, frota also creates the same condition

Picture:
http://i.imgur.com/FYPM89p.jpg

autoexec.cfg:

dota_local_addon_enable 1;dota_local_addon_game Reflex;dota_local_addon_map Reflex;dota_force_gamemode 15;update_addon_paths;It also happen to all pick:

http://i.imgur.com/cH5D5t6.jpg

Same error

KBarterCZ
07-03-2014, 16:16
Hello guys,

I've followed instructions in the first post, with some differences. I'll try to explain, what I did:

Steamcmd: logged in with steam username
Downloaded app_id 570
Copied 4 needed files to game/bin dir

Run: srcds_run has something wrong, I tried to find bugs in run file. First was Illegal instruction on line 356, 3170, something wrong with $HL_CMD.

After I copied runtimes to run ./run.sh ./srcds_run <params>, it returned with same line, but 3287 Illegal instruction.

Sadly, thats all I've encountered so far.
I understand that Dota 2 Dedicated Linux could be still in beta stage, but does anybody have any ideas what to do?
Or is the linux version in worse state than others?

Since I wasn't able to run it, metamod Dota fix wasn't functional. I presume metamod runs only when server fully loads before map load.

Server: Debian Wheezy i386

asherkin
07-04-2014, 09:02
What's the output of 'cat /proc/cpuinfo'?

KBarterCZ
07-04-2014, 10:35
What's the output of 'cat /proc/cpuinfo'?

I'm copying & pasting standard ouptut, its pure x86 machine.

processor : 0
vendor_id : GenuineIntel
cpu family : 15
model : 2
model name : Intel(R) Pentium(R) 4 CPU 2.66GHz
stepping : 9
microcode : 0x17
cpu MHz : 2660.048
cache size : 512 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe up pebs bts cid xtpr
bogomips : 5320.09
clflush size : 64
cache_alignment : 128
address sizes : 36 bits physical, 32 bits virtual
I don't think cpu will have any impact of this (If I understand Your request was for me), I think its more software problem.

I've continued in my research myself to make sure I didn't made any mistakes before such as running it without steam runtime.

I've made a virtualized linux machine (Lubuntu Trusty) in windows to get necesary files listed in first post and also to get native steam-runtime from Linux Steam client as well.

I was forced to use only steamcmd.sh method to get DOTA files (interesting, there is "pure" linux dedicated server with ID 247060 and another with ID 580, both aren't public to download, even with normal account).

In short, I got Dota files via steamcmd, all was O.K. Then I copied files (steamclient.so and so on) to dota 2 beta/bin and made a test run WITHOUT metamod dota fix. Later on, I've applied steam runtime, firstly downloaded from first post and then copied the rest from native client and ran it with run.sh supplied in steam-runtime.

I ran srcds_run with -debug option, so I'm posting its content, maybe it will help.
Standard output after running:

Auto detecting CPU
Using default binary: ./srcds_linux
Enabling debug mode
Server will auto-restart if there is a crash.
/home/srcds/Steam/steamapps/common/dota_2_beta/srcds_run: řádek 356: 2573 Illegal instruction (SIGILL) (core dumped [obraz paměti uložen]) $HL_CMD

warning: Could not load shared library symbols for linux-gate.so.1.
Do you need "set solib-search-path" or "set sysroot"?
debug.cmds:5: Error in sourced command file:
No function contains program counter for selected frame.
Post about crashes or other issues at https://forums.alliedmods.net/showthread.php?t=236635
Pá čec 4 16:32:17 CEST 2014: Server restart in 10 seconds
^CPá čec 4 16:32:20 CEST 2014: Server Quit


And debug.log:

----------------------------------------------
CRASH: Pá čec 4 16:22:06 CEST 2014
Start Line: ./srcds_linux -game dota +map dota -debug
[New LWP 3145]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/i386-linux-gnu/i686/cmov/libthread_db.so.1".
Core was generated by `./srcds_linux -game dota +map dota -debug'.
Program terminated with signal 4, Illegal instruction.
#0 0xb738e9d2 in ?? () from /home/srcds/Steam/steamapps/common/dota_2_beta/bin/libtier0.so
#0 0xb738e9d2 in ?? () from /home/srcds/Steam/steamapps/common/dota_2_beta/bin/libtier0.so
#1 0xb738eed3 in ?? () from /home/srcds/Steam/steamapps/common/dota_2_beta/bin/libtier0.so
#2 0xb7390b7b in ?? () from /home/srcds/Steam/steamapps/common/dota_2_beta/bin/libtier0.so
#3 0xb77648ae in ?? () from /lib/ld-linux.so.2
#4 0xb77649a4 in ?? () from /lib/ld-linux.so.2
#5 0xb7768a02 in ?? () from /lib/ld-linux.so.2
#6 0xb7764756 in ?? () from /lib/ld-linux.so.2
#7 0xb77681e4 in ?? () from /lib/ld-linux.so.2
#8 0xb7703cbc in ?? () from /lib/i386-linux-gnu/i686/cmov/libdl.so.2
#9 0xb7764756 in ?? () from /lib/ld-linux.so.2
#10 0xb770437c in ?? () from /lib/i386-linux-gnu/i686/cmov/libdl.so.2
#11 0xb7703d71 in dlopen () from /lib/i386-linux-gnu/i686/cmov/libdl.so.2
#12 0x080487b3 in main ()
No symbol table info available.
eax 0xf7a0b5ed -140462611
ecx 0x10c6 4294
edx 0x10c6 4294
ebx 0x53b69869 1404475497
esp 0xbff2e730 0xbff2e730
ebp 0xbff2e7a8 0xbff2e7a8
esi 0x0 0
edi 0x0 0
eip 0xb738e9d2 0xb738e9d2
eflags 0x10203 [ CF IF RF ]
cs 0x73 115
ss 0x7b 123
ds 0x7b 123
es 0x7b 123
fs 0x0 0
gs 0x33 51
From To Syms Read Shared Object Library
No linux-gate.so.1
0xb770c600 0xb773a105 Yes (*) /lib/i386-linux-gnu/i686/cmov/libm.so.6
0xb7703ad0 0xb770496c Yes (*) /lib/i386-linux-gnu/i686/cmov/libdl.so.2
0xb7663d00 0xb76d2208 Yes (*) /home/srcds/steam-runtime/i386/usr/lib/i386-linux-gnu/libstdc++.so.6
0xb7606870 0xb7612ea7 Yes (*) /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
0xb746e420 0xb759cd1e Yes (*) /lib/i386-linux-gnu/i686/cmov/libc.so.6
0xb7756860 0xb776e19c Yes (*) /lib/ld-linux.so.2
0xb7439f50 0xb7450cf8 Yes (*) /home/srcds/steam-runtime/i386/lib/i386-linux-gnu/libgcc_s.so.1
0xb73ed300 0xb741a7bc Yes (*) bin/dedicated_srv.so
0xb73926ec 0xb73a7788 Yes (*) /home/srcds/Steam/steamapps/common/dota_2_beta/bin/libtier0.so
0xb727b570 0xb729988c Yes (*) /home/srcds/Steam/steamapps/common/dota_2_beta/bin/libvstdlib.so
0xb7249fb0 0xb724bc28 Yes (*) /home/srcds/steam-runtime/i386/lib/i386-linux-gnu/libuuid.so.1
(*): Shared library is missing debugging information.
End of Source crash report
----------------------------------------------


Just a note, "/lib/i386-linux-gnu/i686/cmov/libthread_db.so.1" is symlinked to /lib/i386-linux-gnu/i686/libthread_db.so.1. I'm really curious why it needs this specific library under specific folder, AFAIK after Ubuntu 11.10 (why is this related?) has some changes and some things were changed. This looks like dedicated server has hardcoded path to already-present file, which is not a problem, but unnecessary complication.

KBarterCZ
07-04-2014, 10:40
Sorry for double-post, but I was not able to change some lines. "řádek" = Line, just a small translation to understand what I wrote.

Again, sorry for double post, but when I hit Edit, it shows me just blank edit field.

Robfire
07-06-2014, 03:55
okay, so, i've installed everything fine, the server works for others to join, however, i have 1 problem -- i can't connect myself. it doesn't give me an error, it just fails to connect as if i wasn't hosting. i'm using the default port, and my friend was able to connect

things i've tried:


changing the "clientport" in the launch options of both the server and my game client to something that isn't in use already or the default (3001, which i forwarded), i even did it through console before trying to connect again
connecting with the normal 27015 port with my normal ip and localhost, and vice versa
specifying the ip, port, and clientport in the launch of my server



i might've forgotten some stuff i might've tried, but this really has me stumped. i've done everything normally and everything seems to go fine, i can even message my friend through the server cmd, but i can't connect no matter what i try, and hosting a listen server while specifying ip, port and clientport doesn't seem to work.

shmishleniy
07-11-2014, 16:50
Server waking up from hibernation
Client "ZMag" connected (31.181.94.122:64319).
S:Gamerules: entering state 'DOTA_GAMERULES_STATE_HERO_SELECTION'

:cry:

The same for me on linux after some game updates.

After starting the server console commands not working.

For example:
~/steam-runtime/run.sh ./srcds_run +dota_wait_for_players_to_load_timeout 230 -game dota -port 27015 +ip 188.226.242.145 +map dota

But after start:
"dota_wait_for_players_to_load_timeout" = "120"

Info:
meta list
Listing 3 plugins:
[01] SourceMod (1.7.0-dev+4650) by AlliedModders LLC
[02] Dota 2 Fixups (2.0.0) by Nicholas Hastings
[03] SDK Tools (1.7.0-dev+4650) by AlliedModders LLC

sm plugins list
[SM] Listing 17 plugins:
01 "Basic Ban Commands" (1.7.0-dev+4650) by AlliedModders LLC
02 "Basic Chat" (1.7.0-dev+4650) by AlliedModders LLC
03 "Admin File Reader" (1.7.0-dev+4650) by AlliedModders LLC
04 Disabled: "Nextmap" (1.7.0-dev+4650) by AlliedModders LLC
05 "Admin Help" (1.7.0-dev+4650) by AlliedModders LLC
06 "Player Commands" (1.7.0-dev+4650) by AlliedModders LLC
07 "Fun Votes" (1.7.0-dev+4650) by AlliedModders LLC
08 "Reserved Slots" (1.7.0-dev+4650) by AlliedModders LLC
09 "Basic Commands" (1.7.0-dev+4650) by AlliedModders LLC
10 "Basic Info Triggers" (1.7.0-dev+4650) by AlliedModders LLC
11 "Basic Votes" (1.7.0-dev+4650) by AlliedModders LLC
12 "Basic Comm Control" (1.7.0-dev+4650) by AlliedModders LLC
13 "Admin Menu" (1.7.0-dev+4650) by AlliedModders LLC
14 "Sound Commands" (1.7.0-dev+4650) by AlliedModders LLC


What's going on with server?

shmishleniy
07-11-2014, 16:56
And debug.log:

----------------------------------------------
CRASH: Pá čec 4 16:22:06 CEST 2014
Start Line: ./srcds_linux -game dota +map dota -debug
[New LWP 3145]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/i386-linux-gnu/i686/cmov/libthread_db.so.1".
Core was generated by `./srcds_linux -game dota +map dota -debug'.
Program terminated with signal 4, Illegal instruction.
#0 0xb738e9d2 in ?? () from /home/srcds/Steam/steamapps/common/dota_2_beta/bin/libtier0.so
#0 0xb738e9d2 in ?? () from /home/srcds/Steam/steamapps/common/dota_2_beta/bin/libtier0.so
#1 0xb738eed3 in ?? () from /home/srcds/Steam/steamapps/common/dota_2_beta/bin/libtier0.so
#2 0xb7390b7b in ?? () from /home/srcds/Steam/steamapps/common/dota_2_beta/bin/libtier0.so
#3 0xb77648ae in ?? () from /lib/ld-linux.so.2
#4 0xb77649a4 in ?? () from /lib/ld-linux.so.2
#5 0xb7768a02 in ?? () from /lib/ld-linux.so.2
#6 0xb7764756 in ?? () from /lib/ld-linux.so.2
#7 0xb77681e4 in ?? () from /lib/ld-linux.so.2
#8 0xb7703cbc in ?? () from /lib/i386-linux-gnu/i686/cmov/libdl.so.2
#9 0xb7764756 in ?? () from /lib/ld-linux.so.2
#10 0xb770437c in ?? () from /lib/i386-linux-gnu/i686/cmov/libdl.so.2
#11 0xb7703d71 in dlopen () from /lib/i386-linux-gnu/i686/cmov/libdl.so.2
#12 0x080487b3 in main ()
No symbol table info available.
eax 0xf7a0b5ed -140462611
ecx 0x10c6 4294
edx 0x10c6 4294
ebx 0x53b69869 1404475497
esp 0xbff2e730 0xbff2e730
ebp 0xbff2e7a8 0xbff2e7a8
esi 0x0 0
edi 0x0 0
eip 0xb738e9d2 0xb738e9d2
eflags 0x10203 [ CF IF RF ]
cs 0x73 115
ss 0x7b 123
ds 0x7b 123
es 0x7b 123
fs 0x0 0
gs 0x33 51
From To Syms Read Shared Object Library
No linux-gate.so.1
0xb770c600 0xb773a105 Yes (*) /lib/i386-linux-gnu/i686/cmov/libm.so.6
0xb7703ad0 0xb770496c Yes (*) /lib/i386-linux-gnu/i686/cmov/libdl.so.2
0xb7663d00 0xb76d2208 Yes (*) /home/srcds/steam-runtime/i386/usr/lib/i386-linux-gnu/libstdc++.so.6
0xb7606870 0xb7612ea7 Yes (*) /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
0xb746e420 0xb759cd1e Yes (*) /lib/i386-linux-gnu/i686/cmov/libc.so.6
0xb7756860 0xb776e19c Yes (*) /lib/ld-linux.so.2
0xb7439f50 0xb7450cf8 Yes (*) /home/srcds/steam-runtime/i386/lib/i386-linux-gnu/libgcc_s.so.1
0xb73ed300 0xb741a7bc Yes (*) bin/dedicated_srv.so
0xb73926ec 0xb73a7788 Yes (*) /home/srcds/Steam/steamapps/common/dota_2_beta/bin/libtier0.so
0xb727b570 0xb729988c Yes (*) /home/srcds/Steam/steamapps/common/dota_2_beta/bin/libvstdlib.so
0xb7249fb0 0xb724bc28 Yes (*) /home/srcds/steam-runtime/i386/lib/i386-linux-gnu/libuuid.so.1
(*): Shared library is missing debugging information.
End of Source crash report
----------------------------------------------

Try to use newer ubuntu. I got some problems with old versions too. On ubuntu 14.04 all work out of the box.

shmishleniy
07-12-2014, 06:06
What's going on with server?

Server successfully started but ignore some commands.
Server resets dota_force_gamemode to default value. Very strange behavior.
Logs:
Console initialized.
Adding VPK file: /home/steam/dota2/dota/sound_vo_english
Could not get IReplayDirector interface from library serverGame.dll loaded for "Dota 2"
L 07/12/2014 - 05:56:34: Failed lookup of gEntList directly - Reverting to lookup via LevelShutdown
Unknown command "mat_bloom_scalefactor_scalar"
Unknown command "mat_grain_enable"
Unknown command "dota_camera_listening_offset"
---- Host_NewGame ----
ConVarRef dota_local_custom_game doesn't point to an existing ConVar
Unknown command "plugin_load"
Host_NewGame on map dota
L 07/12/2014 - 05:56:37: -------- Mapchange to dota --------
L 07/12/2014 - 05:56:37: Error log file session closed.
L 07/12/2014 - 05:56:37: [SDKTOOLS] Sigscan for FireOutput failed - Disabling detour to prevent crashes
Executing dedicated server config file
S:Gamerules: entering state 'DOTA_GAMERULES_STATE_INIT'
Model props_gameplay/antler_trap_01.mdl over budget: 8640 tris, 1 batches
Model props_gameplay/antler_trap_02.mdl over budget: 8640 tris, 1 batches
Model props_gameplay/pig_sfm_low.mdl over budget: 5911 tris, 1 batches
Model creeps/neutral_creeps/n_creep_ogre_lrg/n_creep_ogre_lrg.mdl over budget: 4132 tris, 2 batches
[S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed.
Setting breakpad minidump AppID = 570
Forcing breakpad minidump interfaces to load
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
[SM] Changed cvar "dota_force_gamemode" to "11".
L 07/12/2014 - 05:56:39: [basecommands.smx] "Console<0><Console><Console>" changed cvar (cvar "dota_force_gamemode") (value "11")
Server is hibernating
Connection to Steam servers successful, Game Server SteamID [A:1:3678341126:4463] (90091164664793094).
CDOTAGCServerSystem - adding listener
VAC secure mode is activated.
Current item schema is up-to-date with version 3D6536DA.
GC Connection established for server version 0


dota_force_gamemode
"dota_force_gamemode" = "1" game replicated - Force the game mode to a specific one. AP = 1, CM = 2, RD = 3, SD = 4. INTRO = 6

KBarterCZ
07-15-2014, 02:44
Try to use newer ubuntu. I got some problems with old versions too. On ubuntu 14.04 all work out of the box.

Tried, still the same errors as in my earlier post.

If I understand correctly, out-of-the-box is without srcds_run and srcds_linux? Dota.sh still has errors.

psychonic
07-15-2014, 06:23
Tried, still the same errors as in my earlier post.

If I understand correctly, out-of-the-box is without srcds_run and srcds_linux? Dota.sh still has errors.
It won't work without the files from the first post, and you should be using the srcds_run script (or srcds_linux directly with the properly library path set). dota.sh launches the client.

_DEMON
07-16-2014, 00:54
Dear developers. Today i found some bug, about that how to drop server. When game are starting, one Player become spectator, waiting for 2 second of start game, and exit from server. Then server dropped. Please fix that problem, because some players are crash server many time of day...

psychonic
07-16-2014, 08:37
Dear developers. Today i found some bug, about that how to drop server. When game are starting, one Player become spectator, waiting for 2 second of start game, and exit from server. Then server dropped. Please fix that problem, because some players are crash server many time of day...
It is a bit difficult to understand what you mean, but if it's the following, then is intended behavior.

1) start server.
2) player joins.
3) server wakes up from hibernation.
4) player joins team (even spectator), which adds them to match roster.
5) player leaves before waiting for players time has ended.
6) server exits.

If any of the players in the match roster have not connected when time is up, the server will exit. That is how Valve's Dota 2 servers work as well.

KBarterCZ
07-17-2014, 07:24
It won't work without the files from the first post, and you should be using the srcds_run script (or srcds_linux directly with the properly library path set). dota.sh launches the client.

Thanks for clarifying this.
I've completely reinstalled server and did full post-installation fix ups, but despite it, srcds_run script gives line 356: 26784 Illegal instruction.

I've ran it again with -debug switch to generate a debug log with errors.
Honestly IDK what happened with it but I think the script looks bad IMHO.

I'm posting whole debug log, if it helps. Honestly, I'm starting to have doubts about whole Dota server installation.
I've completely upgraded server to Ubuntu 14.04, because I've heard that old distros (such as Debian Wheezy) had problems with that.
----------------------------------------------
CRASH: Thu Jul 17 13:16:37 CEST 2014
Start Line: ./srcds_linux -debug -game dota +map dota
[New LWP 1113]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
Core was generated by `./srcds_linux -debug -game dota +map dota'.
Program terminated with signal SIGILL, Illegal instruction.
#0 0xb73d79d2 in ?? () from /home/srcds/Dota2/bin/libtier0.so
#0 0xb73d79d2 in ?? () from /home/srcds/Dota2/bin/libtier0.so
#1 0xb73d7ed3 in GetCPUInformation () from /home/srcds/Dota2/bin/libtier0.so
#2 0xb73d9b7b in ?? () from /home/srcds/Dota2/bin/libtier0.so
#3 0xb77b2d77 in call_init (l=<optimized out>, argc=argc@entry=6, argv=argv@entry=0xbfe76284, env=env@entry=0xbfe762a0) at dl-init.c:78
#4 0xb77b2e64 in call_init (env=0xbfe762a0, argv=0xbfe76284, argc=6, l=<optimized out>) at dl-init.c:36
#5 _dl_init (main_map=main_map@entry=0x9f29090, argc=6, argv=0xbfe76284, env=0xbfe762a0) at dl-init.c:126
#6 0xb77b6e8e in dl_open_worker (a=0xbfe73fec) at dl-open.c:577
#7 0xb77b2c26 in _dl_catch_error (objname=objname@entry=0xbfe73fe4, errstring=errstring@entry=0xbfe73fe8, mallocedp=mallocedp@entry=0xbfe73fe3, operate=operate@entry=0xb77b6b90 <dl_open_worker>, args=args@entry=0xbfe73fec) at dl-error.c:187
#8 0xb77b6684 in _dl_open (file=0x8048b68 "bin/dedicated.so", mode=-2147483646, caller_dlopen=0x804880c <main+220>, nsid=<optimized out>, argc=6, argv=0xbfe76284, env=0xbfe762a0) at dl-open.c:661
#9 0xb7750cbc in dlopen_doit (a=0xbfe741a0) at dlopen.c:66
#10 0xb77b2c26 in _dl_catch_error (objname=0x9f29014, errstring=0x9f29018, mallocedp=0x9f29010, operate=0xb7750c30 <dlopen_doit>, args=0xbfe741a0) at dl-error.c:187
#11 0xb775137c in _dlerror_run (operate=operate@entry=0xb7750c30 <dlopen_doit>, args=args@entry=0xbfe741a0) at dlerror.c:163
#12 0xb7750d71 in __dlopen (file=0x8048b68 "bin/dedicated.so", mode=2) at dlopen.c:87
#13 0x0804880c in main ()
No symbol table info available.
eax 0xf7a0b5ed -140462611
ecx 0x10c6 4294
edx 0x10c6 4294
ebx 0x53c7af88 1405595528
esp 0xbfe73af0 0xbfe73af0
ebp 0xbfe73b68 0xbfe73b68
esi 0x0 0
edi 0x0 0
eip 0xb73d79d2 0xb73d79d2
eflags 0x10203 [ CF IF RF ]
cs 0x73 115
ss 0x7b 123
ds 0x7b 123
es 0x7b 123
fs 0x0 0
gs 0x33 51
From To Syms Read Shared Object Library
0xb7759600 0xb778770b Yes /lib/i386-linux-gnu/libm.so.6
0xb7750ad0 0xb775196c Yes /lib/i386-linux-gnu/libdl.so.2
0xb76b0d00 0xb771f208 Yes (*) /home/srcds/steam-runtime/i386/usr/lib/i386-linux-gnu/libstdc++.so.6
0xb7653840 0xb7660417 Yes /lib/i386-linux-gnu/libpthread.so.0
0xb74b7420 0xb75e968e Yes /lib/i386-linux-gnu/libc.so.6
0xb77a4860 0xb77bc7ac Yes /lib/ld-linux.so.2
0xb7482f50 0xb7499cf8 Yes (*) /home/srcds/steam-runtime/i386/lib/i386-linux-gnu/libgcc_s.so.1
0xb7436300 0xb74637bc Yes (*) bin/dedicated.so
0xb73d0700 0xb73ec790 Yes (*) /home/srcds/Dota2/bin/libtier0.so
0xb72a6660 0xb72dc4e0 Yes (*) /home/srcds/Dota2/bin/libvstdlib.so
0xb7292fb0 0xb7294c28 Yes (*) /home/srcds/steam-runtime/i386/lib/i386-linux-gnu/libuuid.so.1
(*): Shared library is missing debugging information.
End of Source crash report
----------------------------------------------

_DEMON
07-18-2014, 17:13
how to reduce the slot in the Source TV dota 2. Constantly 32::

shmishleniy
07-20-2014, 07:18
Server successfully started but ignore some commands.
Server resets dota_force_gamemode to default value. Very strange behavior.


Guys, any ideas about this?

Tetl
07-21-2014, 12:36
Guys, any ideas about this?

You are running that command too late, +dota_force_gamemode 11 in cmdline

The server resets mostly any dota_ cvar when waking up from hibernation but that's not your problem

hideov
07-23-2014, 21:58
Hi there, I've been hosting some games in the last few month through the internet, and noticed that my users ping to the server has been increasing.
Yesterday I've been looking into this, and noticed that if I host a match on another computer on my own lan, I will get a ping ~70ms (as reported by ping, hence more or less the worst case reported by net_graph), which I found to be quite high given that the real ping from that lan computer is 1/2 ms.

Any clues why this could be? It would be interesting to hear what are your ping values when hosting a game on your lan

Maxpain177
07-23-2014, 23:43
Guys, any ideas about this?

Last updates solve this problem (1011 - 1015). At least i get current game mode, when i typing dota_force_gamemode (linux debian 7.5).

By the way, i install gdb for debugging srcds_run script errors.


PreMinidumpCallback: updating dump comment
Uploading dump (out-of-process) [proxy '']
/tmp/dumps/assert_20140724073630_1.dmp
./srcds_run: line 356: 8039 Segmentation fault (core dumped) $HL_CMD
BFD: Warning: /home/maxpain177/Steam/steamapps/common/dota 2 beta/core is truncated: expected core file size >= 404094976, found: 2146304.
Cannot access memory at address 0xf77fd91c
Cannot access memory at address 0xf77fd918
Python Exception <class 'gdb.MemoryError'> Cannot access memory at address 0xffc87a60:
debug.cmds:1: Error in sourced command file:
Cannot access memory at address 0xffc87a60
Post about crashes or other issues at https://forums.alliedmods.net/showthread.php?t=236635
Thu Jul 24 07:39:01 MSK 2014: Server Quit

maxpain177@dota:~/Steam/steamapps/common/dota 2 beta$ Finished uploading minidump (out-of-process): success = yes
response: CrashID=bp-7c3a6566-d526-4b27-b7ed-8cae42140723

PresidentEvil
07-24-2014, 04:26
i dont play dota so idk anything about it but ive been wondering what can you do with dedicated servers, can you put mods on it or change the game in any major way like css/csgo

Maxpain177
07-25-2014, 12:53
Guys, any ideas about this?

on linux it works fine, but windows...

i solved this problem!!!

srcds.exe +sv_hibernate_when_empty 0 -game dota ...etc

Migratedwolf
07-26-2014, 00:39
My server seems to crash whenever I boot it up, It said cannot execute server.cfg so I made a server .cfg file and that message went away but it still seems to crash. I'm not really sure what the issue is and I've tried everything, it doesn't seem to want to work. If anyone could give me a hand with why it's crashing I'd greatly appreciate it.:3

Maxpain177
07-26-2014, 00:48
My server seems to crash whenever I boot it up, It said cannot execute server.cfg so I made a server .cfg file and that message went away but it still seems to crash. I'm not really sure what the issue is and I've tried everything, it doesn't seem to want to work. If anyone could give me a hand with why it's crashing I'd greatly appreciate it.:3

OS?

KBarterCZ
07-26-2014, 10:35
on linux it works fine, but windows...

i solved this problem!!!

srcds.exe +sv_hibernate_when_empty 0 -game dota ...etc

I really wonder, under which Linux You've made it operational.. Could You please tell me distro You're using?

Olim98
07-26-2014, 11:13
http://i65.fastpic.ru/big/2014/0726/00/15a8cf87318be0fdbc296a742cce9000.png
Why so low FPS? In older versions this problem was not! SM and MM latest versions. Sorry for bad english

psychonic
07-26-2014, 11:35
http://i65.fastpic.ru/big/2014/0726/00/15a8cf87318be0fdbc296a742cce9000.png
Why so low FPS? In older versions this problem was not! SM and MM latest versions. Sorry for bad english
Dota 2 has always run at 30 tick. It has nothing to do with MM:S nor SM, and any higher fps on the server is a waste.

Olim98
07-26-2014, 13:48
Dota 2 has always run at 30 tick. It has nothing to do with MM:S nor SM, and any higher fps on the server is a waste.
Thank you very much for your reply. But there is another problem. When connecting i to the my server on the LAN ping can be 40-50ms, what could be the reason? Sorry for bad english

Migratedwolf
07-26-2014, 14:25
OS?
windows 7, I can run the server fine if I exclude the +map dota command, but when I try to it runs a few things and then crashes, even with the +sv_hibernate_when_empty 0 command on.

Maxpain177
07-27-2014, 13:03
I really wonder, under which Linux You've made it operational.. Could You please tell me distro You're using?

its works on debian 7.5 (but server sometimes shuting down) and windows

Maxpain177
07-27-2014, 13:04
http://i65.fastpic.ru/big/2014/0726/00/15a8cf87318be0fdbc296a742cce9000.png
Why so low FPS? In older versions this problem was not! SM and MM latest versions. Sorry for bad english

srcds.exe -game dota -tickarate 128

Maxpain177
07-27-2014, 13:04
Thank you very much for your reply. But there is another problem. When connecting i to the my server on the LAN ping can be 40-50ms, what could be the reason? Sorry for bad english

-tickrate 128

and on client cl_updaterate 100, cl_cmdrate 100

Tetl
07-27-2014, 20:09
i dont play dota so idk anything about it but ive been wondering what can you do with dedicated servers, can you put mods on it or change the game in any major way like css/csgo

you sure can!!

Olim98
07-27-2014, 23:53
-tickrate 128

and on client cl_updaterate 100, cl_cmdrate 100
Thank you!

psychonic
07-28-2014, 06:42
-tickrate 128

and on client cl_updaterate 100, cl_cmdrate 100
You cannot (and should not) change the tickrate in Dota 2. Additionally, unless in an FPS game, changing the default cmdrate is not going to help anything and just be a waste of bandwidth (unless your APM is >1800).

Olim98
07-28-2014, 12:05
You cannot (and should not) change the tickrate in Dota 2. Additionally, unless in an FPS game, changing the default cmdrate is not going to help anything and just be a waste of bandwidth (unless your APM is >1800).
But why such a large ping in the game? And can it be reduced??? Thanks in advance

sujaymk
08-01-2014, 14:31
version 1015

Tetl
08-07-2014, 21:07
Thanks to DS: this is how you run a Source2 Dota server

dota.exe -console -dedicated +map dota

Will run a usable Dedicated Server with an attached VConsole2.

RAM usage is about 120MB higher than srcds + Source1 dota at start.

Demuz
08-10-2014, 09:08
I've started a server (based on ubuntu 14.04(server)) with command "~/steam-runtime/run.sh ./srcds_run -game dota +map dota". After the start timer(10sec.), "srcds" write me a message, like: I can't find the game "dota" - invalid game. What can i do?

CyberStars
09-01-2014, 05:17
Hi. On Windows, after last update, 1050 version, Dota 2 dedicated servers closing immediately after start.

[D2Fixups] Warning: Failed to setup Test Client shutdown patch.
Unknown command "mat_bloom_scalefactor_scalar"
Unknown command "mat_grain_enable"
Unknown command "dota_camera_listening_offset"
---- Host_NewGame ----
ConVarRef dota_local_custom_game doesn't point to an existing ConVar
Unknown command "plugin_load"
Host_NewGame on map dota
L 09/01/2014 - 12:12:22: -------- Mapchange to dota --------
Executing dedicated server config file
S:Gamerules: entering state 'DOTA_GAMERULES_STATE_INIT'

P.S.
I use last versions of SM and MM:S

Edit: works with old version of MM:S and SM.
Problem is with "mmsource-1.11.0-git943-windows" and "sourcemod-1.7.0-git4812-windows"

How to fix it???

psychonic
09-01-2014, 07:57
Hi. On Windows, after last update, 1050 version, Dota 2 dedicated servers closing immediately after start.



P.S.
I use last versions of SM and MM:S

Edit: works with old version of MM:S and SM.
Problem is with "mmsource-1.11.0-git943-windows" and "sourcemod-1.7.0-git4812-windows"

How to fix it???
The SM dev branch is no longer required for Dota 2. There is a known issue in the dev branch right now that will cause crashes on all games. It will be fixed in the near future. Until then, either use that older version or switch to the stable branch.

CyberStars
09-01-2014, 08:23
The SM dev branch is no longer required for Dota 2. There is a known issue in the dev branch right now that will cause crashes on all games. It will be fixed in the near future. Until then, either use that older version or switch to the stable branch.

OK. Clear.
Thanks a lot )

Ziggi
09-17-2014, 00:27
Hey guys, I have been following this thread and the others quite a bit.

I run or have been running LAN events here in Darwin with limited internet access. Basically 10 people in a online dota game will lag our connection out. We usually have 40 - 50 players on at once. What I am looking at doign is having a loby system / server system whereby we record the games / have source TV setup for spectators / projectors.

Anyone know of or have setup for either a Web Lobby system or application for Dota 2 source server? Basically I want as little issues as possible or to use the ingame lobby system with a dedicated server that hosts it - so everyone gets the same experience (as we have had some lobby hosts crash in Captains mode selection).

And in local lobys - the only way currently to spectate a game is to set the projector up on a Captain / Coach slot - the broardcast channels dont work in the local loby system.

Any ideas?

Screamer89
09-26-2014, 01:33
After update 1076 server crashing.

DavidBlaine
09-26-2014, 11:17
After update 1076 server crashing.

A similar problem, someone was able to start the server after the upgrade?

pandorazero
09-26-2014, 11:39
Did everything according to the instructions but the server is started with an error
Operating system CentOS Linux 7.0.1406
--------------------------------
~/steam-runtime/run.sh ./srcds_run -console -game dota +map dota +ip 91.211.117.73 +port 27024 +exec server.cfg


************** WARNING ***************
Running the dedicated server as root
is highly discouraged. It is generally
unnecessary to use root privileges to
execute the dedicated server.
**************************************


The server will continue to launch in 10 seconds\rThe server will continue to launch in 9 seconds\rThe server will continue to launch in 8 seconds\rThe server will continue to launch in 7 seconds\rThe server will continue to launch in 6 seconds\rThe server will continue to launch in 5 seconds\rThe server will continue to launch in 4 seconds\rThe server will continue to launch in 3 seconds\rThe server will continue to launch in 2 seconds\rThe server will continue to launch in 1 seconds\rAuto detecting CPU
Using default binary: ./srcds_linux
Server will auto-restart if there is a crash.
/home/srv110/srcds_run: line 356: 19025 (core dumped) $HL_CMD
Add "-debug" to the /home/srv110/srcds_run command line to generate a debug.log to help with solving this problem

---------------------------------
What could be the problem?

Screamer89
09-26-2014, 13:22
A similar problem, someone was able to start the server after the upgrade?
it's works. i just reuploaded original dota 2 files.

psychonic
09-26-2014, 13:39
The updated server still launches fine for me with MM:S, some custom MM:S plugins, as well as SourceMod on Windows.

Maxpain177
09-26-2014, 23:12
The updated server still launches fine for me with MM:S, some custom MM:S plugins, as well as SourceMod on Windows.

Is there a way to run a server on linux without errors?

ajitesh121
09-28-2014, 05:43
Now in new updated dota 2 v1091 ,server works fine but in server heroes have 0 mana cost for their spells. i want heroes should spend their allotted mana to cast their spells. Please help me.

seifert
10-08-2014, 10:19
Please Anything about the cosmetics on the dota 2 dedicated server??

Right now the cosmetics are displaying only for who host the server on his computer.

Timon_cheg
10-09-2014, 12:27
Please Anything about the cosmetics on the dota 2 dedicated server??

Right now the cosmetics are displaying only for who host the server on his computer.

If you are using the Steam client, the cosmetics will be displayed. The server must be connected to the Internet.

ajitesh121
10-10-2014, 19:32
Can anyone help me, how to enable auto-attack in dedicated server in recent updated dota 2 v1105?

Timon_cheg
10-10-2014, 20:52
Can anyone help me, how to enable auto-attack in dedicated server in recent updated dota 2 v1105?

Topic has already been created - https://forums.alliedmods.net/showthread.php?t=248338&highlight=dota. But so far there is no solution =(

infotele
10-16-2014, 14:00
I'm looking for a way to restart automatically after games to finish the game without being present

Mathias.
10-16-2014, 14:49
Disconnect: This server is using an older protocol than your client.

?? anyone have an idea? that what happen when I try to connect.
Server console is up with metamod, dota 2 fix and sourcemod installed and working.

infotele
10-16-2014, 15:04
That is that the server and the client does not have the same compilation, find Dota 2 Server 1105\dota\steam.ini

ClientVersion=1105
ServerVersion=1105
PatchVersion=41
ProductName=dota
appID=570
ServerAppID=580

Mathias.
10-16-2014, 16:44
does that file auto update or I have to update it manually every time?

mine show


ClientVersion=1067
ServerVersion=1067
PatchVersion=40
ProductName=dota
appID=570
ServerAppID=580


but it say my server is up to date when I update it?

EDIT:

I tried to change it manually and it just disconnect me but console say that I disconnect manually:

http://gyazo.com/0e94d45177099344091a4f790f99c9be
http://gyazo.com/eb3c949fb71d69968c3a219831c59298

fikry13
10-18-2014, 04:52
hi. im new at this and currently trying to create my own server launcher, but the server always crash after launching. This is what i got before it close/crash.
https://forums.alliedmods.net/data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAqUAAAFYCA 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 5CkJi4jXaDRp336oqfTR1gofry3/qUaj2Tb1y/wzffOOt3lz+Lc3qd+82Wszw/dDQ7+n/26dVCW6E0Mj4t2XHsq8+3jPjU29ttfw2t341N0rL+JL5p 8Z/GLZ/47efHgl59nJKXW1Qdy5iTXD2Px+18p1hn7/7PETQ7PnH7/1+//j3vkv94kdV7am89iFTrPSKi9Jf6+R+2/rL1RYkF4vOZer68o5VOVKlOf+7wuO+8hEv29Q+edGlWu0 qFyvQy23v2r1HV/Xc8KPLXo2GDjp1wETGg6bUblZj8p1/qxcu1Xln5tK+Py+dwDd7189TX3+YPXznNXPHsQ/vbv8cdaCR7fn5N6IfHh12oNLYXfPj88+E3j7pN/1o94nt3Ul5dmwLa1L7wDSMYsSozjW1eFyN5er/SpkdKkwttkvP3Qe+rHr3I+7zn6/1eQPGgd9UMP3de6Sghz/jfN+DZ/J9Ft7hkrYw7vdrs31w73b7cqsOWhkh1UpLQK1P3bK9HHd 29BvksdKrZbbu7pFyvoOujf9rh2qyLBPxmg6NWn9pRddl p7VarW/T0+vM/Vo7cmHtVrt71FH6kQe1H8vWClwn9tyc/v9sFH29tG2DjG2DlG2DpPsHTrWae47cnb79gO8y7rMtHW IsnWIsnOIcLD3cXYa4Bny94nDxrZu5dl92NyBoyO6d+L7/fCmncYa+H3YP07T1/Ptl2EdWxmfWL7CdxcuXHjy5MmzZ8/evHmTn5//5OnTi1duvnnzJi8v7+XLlzN3Tc3Pz/+9QdPCqQqXbjW8t3GtQiF6YrPGjUuULFOiRInSpUvb2Nj Y29s7OTk5OzuXLVu2XLly69at012dgwcPturo1lE3h2Fj W7893TCM2peqqlLNPv9zbquP9j2Cz1+8qdVqL1+74zV0Y vN2A4Imxrx5k9/WPeh/zm1LVupESk66Cl16BySsWqX76b0u9D/MDyvs91qt1vCtfMgfkTdO39bNgd3vDW8mptxPwqISJqdk LNEcO3Tnwf6b93Zfy95y+U5i5s3lZ6/Nz7gcfezSxNRTI7ak5BcUMPq9PCUDBw4sKMi/m3v3UlZffhRo3j/o/8666d1YmzJtJhqNZmeFj55sSrwbNWOB0/80Gs3q8f/LO/xr3oFv8vbZvNF8/kbz+VSvD9j9XqoS3bl9x82ZlXLx2au8WSfGDU5u7qNptO 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 xoxRASE+I6IsUL23T/gAF5eBzs7ejo4+9vZejo4THRwjy5aLdC47xclpgrPzGDu HcHtHL0cHDzu7Vn+6NWvt3qzHJOM8fkFtW7s3+zu83Pz+ ecijh9H+KLfO7s06B3kZfvn23PpthlerVi02NjYgIKBnz 56NGjWqXLmKvYNzGRvH8pV/r1GndcMW7m26DOreL3iQf6xXP69m/xR1b9b6L4/Cqngb3DsNFFw3PlFYc2v3Zq3dm/zRrVbDXr82bFe+XLlylap7Gc8zyq1zoXN5qeSo6jsqrtH wuN9DEkp5x5Xwii3lHVfSO7ak99wSXrGlBsz9zm2y6yiR 5KSr0FH/Kg6b5j0o4K+wQq+yCeMmeA8KMAzdBp3fT4pM0Fu+/v+Xw/KyFXwVS72f6OLC5as5jx5RgtHv5Snp3r37y9cv8wvy8wv ydZ/15P9NgS7e5OW7ublJ6kj2TJj+VzkaDbvfm351dOEVuaHt zM09Z6wbNXONbmVyZPyz4M8mR8bLUPJHe89Hj5+tXr9XN P72e+5D7jMHzq4KV64GZ1uZ+58zV+qb9sefcrU7cv9z4r j3uXc+4N75jOM+FUyydNW23ckHNSlHGP2+Xc1GrjWb96r Z0qNm8141G3Wv2bRH14h1NTsOrtmoW826f9as+2fNuh1q 1u3AeHdmmbvPlkv15qXWm5c6Ysdlw/UBGzJ/mLn3h5l7eyeeY5kv6diUZ0DI1OWjx80Z+Nekfr5BHt5jf IaFjgiMHjd5SfhMaXnk+f1nnzgY/Wv5rVs62JWpIxgcJ3KJlYrAsMUbNm3bsGFTfPzquPkLpk +fMTpgwqCRkYP851mg+pDRc7x8wrwGTvLyDff2DffyCe/WeeAf9f9s06Rr+1Y9u3T28R0R4Tk03PevGUP8Zw0JmGtW Md5/Rf/yW8sfqzes17jLH+09O/carfs/8/YZOLn/0Bm+I2db5oowhmUukD46+S+qM3rpdwGrbAJWfx2wulLAy jqjl3YOWGRKTlPu47p48fL1i5evHz58+PDhw8PHMtlvLI rcT6aFjYwI6UWJmGljpd5PJPm9qxjdu3eXfWcz/eqYEmZVMjVypTwlEv3+Xe6dD7lP7TmbHzjn6lyZb7mvyr 9T8bfSnQZxlepynztx73zIce9z3Ccc94mw38dv3518MDn lCDdkzHxK/O339Qz8vlnPmk3carXu36CXf83WA2o27l6zXju939Oz6c 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 YLAAAAAElFTkSuQmCChttp://i.imgur.com/4w8fg2W.png

this is the command i insert to the server. (Im using vb.net for creating the launcher)
/min -game dota -window -console -insecure +hostname asist +dota_wait_for_players_to_load 1 +dota_wait_for_players_to_load_count 10 +dota_wait_for_players_to_load_timeout 100 +dota_force_gamemode 1 +dota_bot_match_difficulty 1 +dota_start_ai_game 1 +sv_cheats 1 +sv_lan 1 +ip localhost +sv_allchat 1 +dota_fill_empty_slots_with_bots 1 +tv_enable 1 +map dota +exec server.cfg

Arail
10-27-2014, 07:21
Hi all,
I have a dota2 bug, in this case only occurs towards Host. I can host the server but the main problem is whenever I pick any hero that I wanted to play, Im unable to use it as it is Frozen and unable to control it as well. This is before I put dota_bot_populate. After I insert bot, it generate 5 extra hero and I got a random bot hero. So, there is 6 hero loaded in radiant and 1 is frozen and unplayable(hero that I pick).

Please help me resolve this problem, thank you.

https://forums.alliedmods.net/attachment.php?attachmentid=139207&stc=1&d=1414403242

CyberStars
10-27-2014, 07:41
Hi all,
I have a dota2 bug, in this case only occurs towards Host. I can host the server but the main problem is whenever I pick any hero that I wanted to play, Im unable to use it as it is Frozen and unable to control it as well. This is before I put dota_bot_populate. After I insert bot, it generate 5 extra hero and I got a random bot hero. So, there is 6 hero loaded in radiant and 1 is frozen and unplayable(hero that I pick).

Please help me resolve this problem, thank you.

Please, delete one of your duplicated post.

IloveMusic
11-05-2014, 08:23
I've done everything, but the server was not going to bind any valid port. It's 0 as usual.
I'm using Ubuntu 14.04 and NO1 can't connect to my dedicated server ( no port specified ).

I need any help, please!

psychonic
11-05-2014, 08:57
I've done everything, but the server was not going to bind any valid port. It's 0 as usual.
I'm using Ubuntu 14.04 and NO1 can't connect to my dedicated server ( no port specified ).

I need any help, please!
Try replacing your bin/dedicated.so with this attached version, and let me know if it works. If so, I will update the Linux and Mac dedicated binaries in the first post.

IloveMusic
11-05-2014, 09:28
Try replacing your bin/dedicated.so with this attached version, and let me know if it works. If so, I will update the Linux and Mac dedicated binaries in the first post.

Current item schema is up-to-date with version 053EE4D8.
GC Connection established for server version 1137
status
hostname: Dota 2
version : 41/41 1137 secure
steamid : [A:1:1177650:4810] (90094672522117320)
udp/ip : 127.0.1.1:27015 os(Linux) type(dedicated)
players : 0 humans, 0 bots (10 max) (hibernating)
edicts : 636 used of 2048 max
gamestate: DOTA_GAMERULES_STATE_INIT Times: Transition=0.00 Current=1.00
# userid name uniqueid connected ping loss state rate adr
#end


Yeah, it works! I'm going to test connection to my VPS in some time.

unforgiven8419
11-05-2014, 09:37
I have a problem to lunch my server.
I install Dota server on my win 2008 server exactly the same as guide(first post)
when i launch my server i receive this error:

Error reading application id. Please either write it to steam_appid.txt or use the launcher!
there is a steam_appid.txt file next to srcds but i still get this error.

can you help with it?:cry:

IloveMusic
11-06-2014, 02:30
It works, it works, WOOOOOOOOOOOORKS ahahah!! ( oh baby it's triple )
I'M GOING TO UNSCOPE DOTA SERVER TO HAVE FUN WITH MY FRIENDLY-SCRUBS NOW!!

If your server crashes try to update it.

unforgiven8419
11-06-2014, 06:43
I have a problem to lunch my server.
I install Dota server on my win 2008 server exactly the same as guide(first post)
when i launch my server i receive this error:

Error reading application id. Please either write it to steam_appid.txt or use the launcher!
there is a steam_appid.txt file next to srcds but i still get this error.

can you help with it?:cry:

Should i buy dedicated server game from somewhere first? i didn't see any link to buy dota 2 dedicated server

IloveMusic
11-12-2014, 04:49
Should i buy dedicated server game from somewhere first? i didn't see any link to buy dota 2 dedicated server

Follow the instructions at the top of the topic and it will be ok. Dota dedicated server is free.

wmk92
11-14-2014, 00:52
Hi guys, need you all to help me solve this problem can?

I ald try with solution above.... ald doesn't serve me right...... anyone can help me?

CyberStars
11-14-2014, 01:11
Hi guys, need you all to help me solve this problem can?

I ald try with solution above.... ald doesn't serve me right...... anyone can help me?

In which OS are you running a server?

IloveMusic
11-14-2014, 01:31
In which OS are you running a server?

Are you kidding?
It's Windows!

wmk92, you should try to update your server and replace metamod with the latest snapshot.

CyberStars
11-14-2014, 02:10
Are you kidding?
It's Windows!

wmk92, you should try to update your server and replace metamod with the latest snapshot.

Then, try to update the server and check all file existence listed in the first post.

IloveMusic
11-14-2014, 03:05
How can I change the limit of edicts?
Server ( Linux ) crashes with this output :
Total edicts: 2049
ED_Alloc: no free edicts
PreMinidumpCallback: updating dump comment
Uploading dump (out-of-process) [proxy '']

wmk92
11-14-2014, 03:20
Are you kidding?
It's Windows!

wmk92, you should try to update your server and replace metamod with the latest snapshot.

I ald try it.... still cannot solve it...... do you nid any information regarding to this to solve it?

dbmiller5
11-15-2014, 20:03
I got my server running with MMS and d2fixups, but how do I fill it with bots? Also, is it possible to get battle points from the dedicated server?

IloveMusic
11-21-2014, 05:02
I got my server running with MMS and d2fixups, but how do I fill it with bots? Also, is it possible to get battle points from the dedicated server?

Type in console : dota_bot_populate.
No, you can't use ds as usual valve server ( no rating/drops/points )

evcz
11-21-2014, 08:59
after the last server update rcon does not work anymore (not listening to the port at all)

Am I alone in this?

CyberStars
11-22-2014, 06:44
Hello.

After last Dota 2 update I'm not able to get server IP in my plugin.
Before I took it by reading "hostip" convar, but now it doesn't work.
Fix please somehow.

psychonic
11-22-2014, 11:05
Hello.

After last Dota 2 update I'm not able to get server IP in my plugin.
Before I took it by reading "hostip" convar, but now it doesn't work.
Fix please somehow.
You can read the value of the -ip parameter on the command line. (CommandLine()->ParmValue() in an MM:S plugin or SM extension, or GetCommandLineParam in SM 1.7-dev or later).

Maxpain177
11-22-2014, 11:19
Dear psychonic, please help! :)

I tried to use linux version of srcds dota server with your dedicated.so on dedicated server (debian 7, libgc v.2.15, metamod and sourcemod -last snapshots, and d2fixups 2.0.0) and i get errors when two players connect to server:

Uploading dump (out-of-process) [proxy '']
PreMinidumpCallback: updating dump comment
/tmp/dumps/assert_20141122181923_1.dmp
/home/maxpain/srcds/builds/dota/srcds_run: line 356: 8457 Segmentation fault $HL_CMD
Add "-debug" to the /home/maxpain/srcds/builds/dota/srcds_run command line to generate a debug.log to help with solving this problem
Sat Nov 22 18:22:05 MSK 2014: Server restart in 10 seconds

CyberStars
11-24-2014, 03:26
You can read the value of the -ip parameter on the command line. (CommandLine()->ParmValue() in an MM:S plugin or SM extension, or GetCommandLineParam in SM 1.7-dev or later).

Thanks for response Psy.
Isn't it possible from SM plugin? If not, will be it fixed?

psychonic
11-24-2014, 06:40
You can read the value of the -ip parameter on the command line. (CommandLine()->ParmValue() in an MM:S plugin or SM extension, or GetCommandLineParam in SM 1.7-dev or later).

Thanks for response Psy.
Isn't it possible from SM plugin? If not, will be it fixed?
As I said, GetCommandLineParam("-ip", buffer, size) should work in SM. If the hostip convar was removed, or is no longer used, there is nothing more for SM to do with it.

CyberStars
11-24-2014, 10:14
As I said, GetCommandLineParam("-ip", buffer, size) should work in SM. If the hostip convar was removed, or is no longer used, there is nothing more for SM to do with it.

OK. Got. Thanks :)

Maxpain177
11-25-2014, 12:27
Is there a way to start the server without errors on linux?

psychonic
11-25-2014, 22:04
Both the Linux and Mac packages on the first post have now been updated with the new dedicated.so/dylib that fixes the port binding issue. (The Linux binary is the same one that I posted a couple of pages back).

psychonic
11-27-2014, 09:22
After last Dota 2 update I'm not able to get server IP in my plugin.
Before I took it by reading "hostip" convar, but now it doesn't work.
Fix please somehow.
You can read the value of the -ip parameter on the command line. (CommandLine()->ParmValue() in an MM:S plugin or SM extension, or GetCommandLineParam in SM 1.7-dev or later).
I now believe that your issue reading the convar is caused by engine networking now initializing later than previously. It now initializes after ServerActivate/OnMapStart (in the same function that calls those). If you use SM's RequestFrame native in OnMapStart, you can get a callback exactly 1 frame later, still close to start but after networking has initialized and when hostip/hostport are populated.

CyberStars
11-28-2014, 09:47
I now believe that your issue reading the convar is caused by engine networking now initializing later than previously. It now initializes after ServerActivate/OnMapStart (in the same function that calls those). If you use SM's RequestFrame native in OnMapStart, you can get a callback exactly 1 frame later, still close to start but after networking has initialized and when hostip/hostport are populated.

Clear. I'll try that.

P.S.
For the "hostport" cvar it works correctly. I'm able to read it in "OnPluginStart" method.

Maxpain177
11-28-2014, 10:35
On ubuntu 14.10 server works perfectly, but on debian 7.7 (with same glibc 2.19) it crashes.

PreMinidumpCallback: updating dump comment
Uploading dump (out-of-process) [proxy '']
/tmp/dumps/assert_20141128182951_1.dmp
/home/maxpain/dota/srcds_run: line 356: 9809 Segmentation fault (core dumped) $HL_CMD
BFD: Warning: /home/maxpain/dota/core is truncated: expected core file size >= 408358912, found: 2150400.
Cannot access memory at address 0xf77e691c
Cannot access memory at address 0xf77e6918
Python Exception <class 'gdb.MemoryError'> Cannot access memory at address 0xffea7f30:
debug.cmds:1: Error in sourced command file:
Cannot access memory at address 0xffea7f30
Post about crashes or other issues at https://forums.alliedmods.net/showthread.php?t=236635
Fri Nov 28 18:33:52 MSK 2014: Server restart in 10 seconds

rageguyph
11-28-2014, 13:44
Please help me i just tried your server thingy but i cannot get it to work. i have done all the steps but i cannot host a server localy.

The last console messages are opening port e.g. 27007 then the close message then it cmd window closes.

HELP :3

papanoah
12-01-2014, 10:08
Hello,

my problem with the server is, that it crashes when i'm just few minutes in the game.
I get a lot of "Error in .VMT file" erros and DataTable warning because of "Out-of-range value (inf) in SendPropFloat".
In srcds_run line 356, I get an 13392 memory access error and it says that my dota 2 beta/core i truncated because it didnt find the correct file size.

Thank you for your help

ePINTOR
12-01-2014, 12:44
Hello everyone ,

First at all , thanks for your help , I lost my older user... but this is another issue xD

I try to follow the instructions , but when I'm deploying de server i have the next error :


Mon Dec 1 16:33:30 UTC 2014: Server restart in 10 seconds
Failed to open bin/dedicated_srv.so (libuuid.so.1: cannot open shared object file: No such file or directory)
cat: hlds.6352.pid: No such file or directory
Post about crashes or other issues at https://forums.alliedmods.net/showthread.php?t=236635

Could you help me ?

Many thanks,

Shooting King
12-08-2014, 13:27
Thankyou, DS and psychonic.

Can I ignore these errors ?

WARNING: unable to link Test_StartScript and Test_StartScript because one or more is a ConCommand.
WARNING: unable to link Test_RandomChance and Test_RandomChance because one or more is a ConCommand.
WARNING: unable to link Test_LoopForNumSeconds and Test_LoopForNumSeconds because one or more is a ConCommand.
WARNING: unable to link Test_Loop and Test_Loop because one or more is a ConCommand.
WARNING: unable to link Test_LoopCount and Test_LoopCount because one or more is a ConCommand.
WARNING: unable to link Test_StartLoop and Test_StartLoop because one or more is a ConCommand.
WARNING: unable to link log_flags and log_flags because one or more is a ConCommand.
WARNING: unable to link log_color and log_color because one or more is a ConCommand.
WARNING: unable to link log_verbosity and log_verbosity because one or more is a ConCommand.
WARNING: unable to link log_level and log_level because one or more is a ConCommand.
WARNING: unable to link log_dumpchannels and log_dumpchannels because one or more is a ConCommand.

psychonic
12-08-2014, 14:15
Can I ignore these errors ?
Yes.

Shooting King
12-08-2014, 14:24
Thanks for the quick reply and GJ :)

ePINTOR
12-10-2014, 13:02
Hello everyone ,

I'm trying to run this server on Ubuntu , following the instructions , but i couldn't deploy this server , anybody has an idea ?

Many thanks

Hello everyone ,

First at all , thanks for your help , I lost my older user... but this is another issue xD

I try to follow the instructions , but when I'm deploying de server i have the next error :


Mon Dec 1 16:33:30 UTC 2014: Server restart in 10 seconds
Failed to open bin/dedicated_srv.so (libuuid.so.1: cannot open shared object file: No such file or directory)
cat: hlds.6352.pid: No such file or directory
Post about crashes or other issues at https://forums.alliedmods.net/showthread.php?t=236635

Could you help me ?

Many thanks,

Shooting King
12-14-2014, 09:08
How did you set-up the server exactly ?

IloveMusic
12-15-2014, 06:29
I require assistance!

My server crashes on EXIT, i have no idea what caused it.
Am I the only who got this strange error??

Server (ubuntu ) includes latest Metamod + Sourcemod, and plugin for auto-join players, nothing more.

CDOTAGCServerSystem - adding listener
VAC secure mode is activated.
Installing breakpad exception handler for appid(srcds_linux)/version(1.0)
Received server welcome from GC.
GC Connection established for server version 1176
Installing breakpad exception handler for appid(srcds_linux)/version(1.0)
echo 2
2
exit
CSoundEmitterSystem: Registered 1139 sounds
Installing breakpad exception handler for appid(srcds_linux)/version(1.0)
Closed server(27015)
Packed store /home/steam/dota/sound_vo_english with refcount > 0.
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/tier0/threadtools.cpp (3628) : Assertion Failed: Illegal termination of worker thread 'CFileWriterThread'
Assert( Assertion Failed: Illegal termination of worker thread 'CFileWriterThread' ):/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/tier0/threadtools.cpp:3628

Installing breakpad exception handler for appid(srcds_linux)/version(1.0)
crash_20141215141422_11.dmp[28357]: Uploading dump (out-of-process)
/tmp/dumps/crash_20141215141422_11.dmp
crash_20141215141422_11.dmp[28357]: Finished uploading minidump (out-of-process): success = no
crash_20141215141422_11.dmp[28357]: error: libcurl.so: cannot open shared object file: No such file or directory
crash_20141215141422_11.dmp[28357]: file ''/tmp/dumps/crash_20141215141422_11.dmp'', upload no: ''libcurl.so: cannot open shared object file: No such file or directory''
^CMon Dec 15 14:14:37 MSK 2014: Server Quit

papanoah
12-15-2014, 09:06
Hi,

i followed the instructions from the beginning but just few minutes in the game, the server crashes.
I use it on Ubuntu Server 14.04

Can someone help me?

Errorlog:

Uploading dump (out-of-process) [proxy '']
/tmp/dumps/assert_20141215145612_1.dmp
/home/steam/Steam/steamapps/common/dota 2 beta/srcds_run: Zeile 356: 18539 Memory Access Error (Speicherabzug geschrieben) $HL_CMD
BFD: Warning: /home/steam/Steam/steamapps/common/dota 2 beta/core is truncated: expected core file size >= 409817088, found: 2048000.
Cannot access memory at address 0xb77cb928
Cannot access memory at address 0xb77cb924
Python Exception <class 'gdb.MemoryError'> Cannot access memory at address 0xbfc5c650:
debug.cmds:1: Error in sourced command file:
Cannot access memory at address 0xbfc5c650
Serverlog:
DataTable warning: npc_dota_creep_lane: Out-of-range value (inf) in SendPropFloat 'm_flPlaybackRate', clamping.
DataTable warning: npc_dota_creep_lane: Out-of-range value (inf) in SendPropFloat 'm_flPlaybackRate', clamping.
DataTable warning: npc_dota_creep_lane: Out-of-range value (inf) in SendPropFloat 'm_flPlaybackRate', clamping.
DataTable warning: npc_dota_creep_lane: Out-of-range value (inf) in SendPropFloat 'm_flPlaybackRate', clamping.
DataTable warning: npc_dota_creep_lane: Out-of-range value (inf) in SendPropFloat 'm_flPlaybackRate', clamping.
DataTable warning: npc_dota_creep_lane: Out-of-range value (inf) in SendPropFloat 'm_flPlaybackRate', clamping.
DataTable warning: npc_dota_creep_lane: Out-of-range value (inf) in SendPropFloat 'm_flPlaybackRate', clamping.
DataTable warning: npc_dota_creep_lane: Out-of-range value (inf) in SendPropFloat 'm_flPlaybackRate', clamping.
DataTable warning: npc_dota_creep_lane: Out-of-range value (inf) in SendPropFloat 'm_flPlaybackRate', clamping.
DataTable warning: npc_dota_hero_skeleton_king: Out-of-range value (inf) in SendPropFloat 'm_flPlaybackRate', clamping.
DataTable warning: npc_dota_hero_skeleton_king: Out-of-range value (inf) in SendPropFloat 'm_flPlaybackRate', clamping.
DataTable warning: npc_dota_creep_lane: Out-of-range value (inf) in SendPropFloat 'm_flPlaybackRate', clamping.
DataTable warning: npc_dota_creep_lane: Out-of-range value (inf) in SendPropFloat 'm_flPlaybackRate', clamping.
DataTable warning: npc_dota_creep_lane: Out-of-range value (inf) in SendPropFloat 'm_flPlaybackRate', clamping.
DataTable warning: npc_dota_creep_lane: Out-of-range value (inf) in SendPropFloat 'm_flPlaybackRate', clamping.
DataTable warning: npc_dota_hero_luna: Out-of-range value (inf) in SendPropFloat 'm_flPlaybackRate', clamping.
DataTable warning: npc_dota_creep_lane: Out-of-range value (inf) in SendPropFloat 'm_flPlaybackRate', clamping.
DataTable warning: npc_dota_creep_lane: Out-of-range value (inf) in SendPropFloat 'm_flPlaybackRate', clamping.
DataTable warning: npc_dota_creep_lane: Out-of-range value (inf) in SendPropFloat 'm_flPlaybackRate', clamping.
DataTable warning: npc_dota_creep_lane: Out-of-range value (inf) in SendPropFloat 'm_flPlaybackRate', clamping.
DataTable warning: npc_dota_creep_lane: Out-of-range value (inf) in SendPropFloat 'm_flPlaybackRate', clamping.
DataTable warning: npc_dota_creep_lane: Out-of-range value (inf) in SendPropFloat 'm_flPlaybackRate', clamping.
DataTable warning: npc_dota_creep_lane: Out-of-range value (inf) in SendPropFloat 'm_flPlaybackRate', clamping.
DataTable warning: npc_dota_creep_lane: Out-of-range value (inf) in SendPropFloat 'm_flPlaybackRate', clamping.
DataTable warning: npc_dota_creep_lane: Out-of-range value (inf) in SendPropFloat 'm_flPlaybackRate', clamping.
DataTable warning: npc_dota_creep_lane: Out-of-range value (inf) in SendPropFloat 'm_flPlaybackRate', clamping.
DataTable warning: npc_dota_creep_lane: Out-of-range value (inf) in SendPropFloat 'm_flPlaybackRate', clamping.
DataTable warning: npc_dota_creep_lane: Out-of-range value (inf) in SendPropFloat 'm_flPlaybackRate', clamping.
DataTable warning: npc_dota_creep_lane: Out-of-range value (inf) in SendPropFloat 'm_flPlaybackRate', clamping.
DataTable warning: npc_dota_creep_lane: Out-of-range value (inf) in SendPropFloat 'm_flPlaybackRate', clamping.
DataTable warning: npc_dota_creep_lane: Out-of-range value (inf) in SendPropFloat 'm_flPlaybackRate', clamping.
DataTable warning: npc_dota_creep_lane: Out-of-range value (inf) in SendPropFloat 'm_flPlaybackRate', clamping.
DataTable warning: npc_dota_creep_lane: Out-of-range value (inf) in SendPropFloat 'm_Post about crashes or other issues at https://forums.alliedmods.net/showthread.php?t=236635
Mo 15. Dez 15:01:04 CET 2014: Server restart in 10 seconds
Hello,

my problem with the server is, that it crashes when i'm just few minutes in the game.
I get a lot of "Error in .VMT file" erros and DataTable warning because of "Out-of-range value (inf) in SendPropFloat".
In srcds_run line 356, I get an 13392 memory access error and it says that my dota 2 beta/core i truncated because it didnt find the correct file size.

Thank you for your help

ePINTOR
12-16-2014, 15:29
How did you set-up the server exactly ?


First at all, thanks, I start following the instructions written in this thread , I install on Ubuntu TLS 14 , 64 bits, with the libreries required in theory to cover the 32bits library , later I installed :

steamcmd
The latest Metamod:Source 1.11 Snapshot.
The latest download of d2fixups.

After some errors , I try to install the runtinme of the client and after install some libraries or dependencies that the system was requiring , i didn't anything more special , Do you suggest any better S.O. to manage that ? or you know if try it with 64 bits are not a god idea ? I read a lot trying to solvent but... i couldn't find the right solution , but I read here how everybody can set up the server...

I mean .. I follow this instructions :

Alright!!! So there's a lot of confusion on here and elsewhere on how to run a Dota 2 server of your own, here's a complete(hopefully) rundown:

What you need:
steamcmd (https://developer.valvesoftware.com/wiki/SteamCMD#Downloading_SteamCMD)
The latest Metamod:Source 1.11 Snapshot (http://sourcemm.net/snapshots).
The latest download of d2fixups. (https://forums.alliedmods.net/showthread.php?t=209965)


Installation:
You'll use steamcmd to install and maintain your Dota installation. Follow these instructions (https://developer.valvesoftware.com/wiki/SteamCMD#Running_SteamCMD) using Dota's appid of 570. So, when you see commands like:
app_update 740 validateKnow that the Dota equivalent is:
app_update 570 validateI'll refer to the root of your steamcmd install as "dotaserver"

You'll need a compatible srcds executable for your platform. Get it from DS's original post in this thread above. Extract it into "/dotaserver/", putting the core files (e.g. srcds_linux, srcds.exe) alongside your Dota exectuable.

Open up your steamcmd install to the (dotaserver/dota) directory.
Metamod:Source goes inside your addons folder. If you look inside of the .rar, you'll see an "addons" folder. This means that it's meant to be merged with your existing addons folder, so drop it inside of dotaserver/dota directly.
d2fixups is the same way. After extracting MM:S, extract d2fixups just like that.

To get Metamod:Source to load, you need to edit gameinfo.txt in (dotaserver/dota) as per the instruction in this article under "GameInfo (https://wiki.alliedmods.net/Installing_Metamod:Source#Gameinfo)".

Launching srcds
You'll need to run the program with certain parameters. DS's original post brushes over the specifics of executing SRCDS on your platform.

Mandatory:
-game dota -consoleSub-Mandatory:
-port <port> -ip <computersLANIP> Helpful:
+map <mapname> -maxplayers 10 +developer <0/1/2>

Network and General Configuration in Windows
In Windows, I like creating a shortcut and editing its "target". This involves creating a shortcut to srcds.exe, opening Right click-> Properties, and adding your parameters after the final quotation mark in the Target: field. You'll need these, for sure:
-console -game dota +map dota -maxplayers 10 -port <yourchosenport> -ip <computersLANIP>
So, my Target: field looks something like this:
"C:\dotaserver\srcds.exe" -console -game dota -port 3003 -ip 192.168.1.4 -maxplayers 10

For -ip, input your computer's LAN address. Windows users can find out how here:
http://windows.about.com/od/networkc...-Windows-7.htm

Pick any available port for -port. Keep in mind that in addition to any typical networking considerations (firewalls, etc.), if you want to make your server joinable over the network, you need to forward your chosen port. Find your router on this list (http://portforward.com/english/routers/port_forwarding/routerindex.htm)., and pick a guide for any game. Then, just apply the instructions given, but for whatever port you've chosen.

Naturally, you need to check for updates on all of the software involved (MM:S and d2fixups) after each patch. Periods of nonfunction are inevitable with an oft-updated game like Dota 2: best you can do is be careful to ensure that MM:S and d2fixups support the latest game version before updating your server's files.

Connecting and Playing
To connect clients must enter

connect ip:port

into their Dota console, example:

connect 192.168.1.4:27015


When greeted with a darkened overview of the map, you need only to join a team.

jointeam good


jointeam bad


To skip the Waiting For Players stage, set the following cvar:

dota_wait_for_players_to_load 1


where the integer is the number of players to wait for before entering Pick.


BONUS
I recommend both players and developers check out Dota Script Tools (https://forums.alliedmods.net/showthread.php?t=240908)



What do you think is a good way to test it if i have all installed or how can i give you better info ?

Many thanks ,

DavidBlaine
12-17-2014, 22:11
Hi, after today's update someone could start a server? Loading reaches Opened server (27025) and the server shuts down

The server up on the old d2fixups, but there is a bug [D2Fixups] Failed to update waiting for players count.

haukgwai
12-18-2014, 00:53
Hi, after today's update someone could start a server? Loading reaches Opened server (27025) and the server shuts down

The server up on the old d2fixups, but there is a bug [D2Fixups] Failed to update waiting for players count.
Having the same problem. Server crashes after the update.

Maxpain177
12-19-2014, 06:09
+1

psychonic
12-19-2014, 06:40
Grab the latest D2Fixups.

samiaviper
12-20-2014, 12:21
hi, i want to run dedicated server in mac osx , after running server everythings seems to be correct, but when i'm going to connect server , in client side appears following error :

Disconnect: The server was unable to locate the game session.

could anyone tell me how to fix that damn error ?!?

IloveMusic
12-22-2014, 03:16
hi, i want to run dedicated server in mac osx , after running server everythings seems to be correct, but when i'm going to connect server , in client side appears following error :



could anyone tell me how to fix that damn error ?!?

Install D2FixUps

IloveMusic
12-22-2014, 03:21
Help me please, I can't find what is going so wrong!
Here's 70% chance that server will be crashed!

Some logs :

S:Gamerules: entering state 'DOTA_GAMERULES_STATE_STRATEGY_TIME'
S:Gamerules: entering state 'DOTA_GAMERULES_STATE_PRE_GAME'
m_flPreGameStartTime set to 73.40
m_flStateTransitionTime set to 163.40
Attempted to create unknown entity type !
PR:SetPossibleHeroSelection 0:[U:1:***] npc_dota_hero_slark(93)
PR:SetPlayerReservedState 0:[U:1:***] true
PR:SetSelectedHero 0:[U:1:***] npc_dota_hero_slark(93)
PR:SetPlayerReservedState 0:[U:1:***] false
PR:SetPlayerReservedState 0:[U:1:***] false
PR:SetSeleInstalling breakpad exception handler for appid(srcds_linux)/version(1.0)
Installing breakpad exception handler for appid(srcds_linux)/version(1.0)
PreMinidumpCallback: updating dump comment
Uploading dump (in-process) [proxy '']
/tmp/dumps/assert_20141222110733_6.dmp
success = yes
response: CrashID=bp-051517c4-570f-4516-9c31-ce38c2141222
/home/steam/dota2_v1/srcds_run: line 356: 3873 Segmentation error (core dumped) $HL_CMD
Add "-debug" to the /home/steam/dota2_v1/srcds_run command line to generate a debug.log to help with solving this problem
Mon Dec 22 11:10:49 MSK 2014: Server restart in 10 seconds Setting breakpad minidump AppID = 580
Using breakpad crash handler

And it happens CONSTANTLY! Only 1-2 updates was not crashing.

I'm using ubuntu 14, server updated, all snapshots are loaded ( metamod, sourcemod ).

samiaviper
12-22-2014, 12:38
Install D2FixUps

I've already installed D2FixUps and still have problem, any other idea?

IloveMusic
12-23-2014, 01:18
I've already installed D2FixUps and still have problem, any other idea?

1) Update server.
2) Install the latest snapshots of metamod and sourcemod.
3) Check D2FixUps ( it was updated on days! ).

infotele
12-29-2014, 11:48
Hi as I can keep all records and execute commands from clients, I have security problems, someone is using some command to close the game

Example

sv_rcon_log "1"
sv_logsdir "logs"
sv_log_onefile 0 //Log server information to only one file
sv_logbans 1 //Log server information in the log file
sv_logecho 0
sv_logfile 1
sv_logflush 0
sv_logsdir "logs"
but this does not save me all the console log that is what I need to know the command you are using to close the server remote

samiaviper
01-11-2015, 12:35
how to play capitan mode instead of all pick ?

Screamer89
01-12-2015, 04:23
how to play capitan mode instead of all pick ?
dota_force_gamemode 2

samiaviper
01-12-2015, 08:56
dota_force_gamemode 2

im using dota in mac os,where and how should i use this code ?

Demuz
01-15-2015, 14:28
We have some problems with this error in our server:

http://img.uz/s?e479fai

There are some LAGS(HANG, BRAKING) in a game, when this error appears in a console.

What is the problem?

Apellion
01-22-2015, 14:26
Can somebody give me some help with my dedicated server?
It runs latest metamod and d2fixups,but when I give "map" command,it closes without an error on "Opened server(27025) (threaded)"...
I don't know what to do,cause I have not found any info on such a silent crash...

Maxpain177
01-23-2015, 15:01
Dear psychonic, please HELP!
I use latest SRCDS dota build + latest d2fixups + latest sm&mm on Linux Debian 7.7 (I tried Ubuntu 14.04 - some problems)
And server sometimes crashes with this error.

PreMinidumpCallback: updating dump comment
Uploading dump (out-of-process) [proxy '']
/tmp/dumps/assert_20150123225135_1.dmp
./srcds_run: line 337: 23330 Segmentation fault $HL_CMD
Add "-debug" to the ./srcds_run command line to generate a debug.log to help with solving this problem
Fri Jan 23 22:55:49 MSK 2015: Server restart in 10 seconds

gilmon
02-12-2015, 17:50
Hello there, just a fast question: i can't add "+map dota" command to launch command line, or the server will crash when startup, but if i don't add it this server can't join by anyone.

NoDoze
02-16-2015, 03:15
Hello there, just a fast question: i can't add "+map dota" command to launch command line, or the server will crash when startup, but if i don't add it this server can't join by anyone.

I am having this EXACT issue right now.

Windows 2008 Server.

I wish Dota 2 output some sort of log. The console window closes so fast I can't read what errors there may be :(

Has anyone got a solution...?

Thanks!

NoDoze
02-16-2015, 04:18
I was able to get a log output...
Log shows this:
********************************************* ***
* Unable to load Steam support library. *
* This server will operate in LAN mode only. *
********************************************* ***
This is a Windows server, so Steam is installed!

Any ideas how to fix?

Thanks!