Dedicated server does not want to start

GrayCynic

Refugee
I have been trying to start a dedicated server for a few hours, but I always get the following error message:

Mono path[0] = 'D:/Steam/7dtd-dedicated/7DaysToDieServer_Data/Managed'
Mono config path = 'D:/Steam/7dtd-dedicated/MonoBleedingEdge/etc'
Initialize engine version: 2020.3.14f1 (d0d1bb862f9d)
[Subsystems] Discovering subsystems at path D:/Steam/7dtd-dedicated/7DaysToDieServer_Data/UnitySubsystems
Forcing GfxDevice: Null
GfxDevice: creating device client; threaded=0
NullGfxDevice:
    Version:  NULL 1.0 [1.0]
    Renderer: Null Device
    Vendor:   Unity Technologies
FMOD initialized on nosound output
Begin MonoManager ReloadAssembly
- Completed reload, in  0.071 seconds
ERROR: Shader Sprites/Default shader is not supported on this GPU (none of subshaders/fallbacks are suitable)
Microsoft Media Foundation video decoding to texture disabled: graphics device is Null, only Direct3D 11 and Direct3D 12 (only on desktop) are supported.
ERROR: Shader Sprites/Mask shader is not supported on this GPU (none of subshaders/fallbacks are suitable)
ERROR: Shader Legacy Shaders/VertexLit shader is not supported on this GPU (none of subshaders/fallbacks are suitable)
ERROR: Shader GUI/Text Shader shader is not supported on this GPU (none of subshaders/fallbacks are suitable)
ERROR: Shader Unlit/Transparent Colored shader is not supported on this GPU (none of subshaders/fallbacks are suitable)
WARNING: Shader Unsupported: 'Legacy Shaders/Diffuse' - All subshaders removed
WARNING: Shader Did you use #pragma only_renderers and omit this platform?
WARNING: Shader If subshaders removal was intentional, you may have forgotten turning Fallback off?
ERROR: Shader Legacy Shaders/Diffuse shader is not supported on this GPU (none of subshaders/fallbacks are suitable)
WARNING: Shader Unsupported: 'Legacy Shaders/Diffuse' - All subshaders removed
WARNING: Shader Did you use #pragma only_renderers and omit this platform?
WARNING: Shader If subshaders removal was intentional, you may have forgotten turning Fallback off?
WARNING: Shader Unsupported: '7DTD/Cube_UI_Glow' - All subshaders removed
WARNING: Shader Did you use #pragma only_renderers and omit this platform?
WARNING: Shader If subshaders removal was intentional, you may have forgotten turning Fallback off?
ERROR: Shader 7DTD/Cube_UI_Glow shader is not supported on this GPU (none of subshaders/fallbacks are suitable)
WARNING: Shader Unsupported: '7DTD/Cube_UI_Glow' - All subshaders removed
WARNING: Shader Did you use #pragma only_renderers and omit this platform?
WARNING: Shader If subshaders removal was intentional, you may have forgotten turning Fallback off?
WARNING: Shader Unsupported: '7DTD/Cube_UI_Frame' - All subshaders removed
WARNING: Shader Did you use #pragma only_renderers and omit this platform?
WARNING: Shader If subshaders removal was intentional, you may have forgotten turning Fallback off?
ERROR: Shader 7DTD/Cube_UI_Frame shader is not supported on this GPU (none of subshaders/fallbacks are suitable)
WARNING: Shader Unsupported: '7DTD/Cube_UI_Frame' - All subshaders removed
WARNING: Shader Did you use #pragma only_renderers and omit this platform?
WARNING: Shader If subshaders removal was intentional, you may have forgotten turning Fallback off?
UnloadTime: 0.600100 ms
2022-08-21T19:14:39 0.001 INF [GSM] Singleton Initialized...
2022-08-21T19:14:39 0.069 INF Version: Alpha 20.6 (b9) Compatibility Version: Alpha 20.6, Build: WindowsPlayer 64 Bit
2022-08-21T19:14:39 0.069 INF System information:
2022-08-21T19:14:39 0.069 INF    OS: Windows 10  (10.0.14393) 64bit
2022-08-21T19:14:39 0.070 INF    CPU: Common KVM processor (cores: 4)
2022-08-21T19:14:39 0.070 INF    RAM: 12287 MB
2022-08-21T19:14:39 0.070 INF    GPU: Null Device (128 MB)
2022-08-21T19:14:39 0.072 INF    Graphics API: NULL 1.0 [1.0] (shader level 5,0)
2022-08-21T19:14:39 0.072 INF Last played version: Alpha 20.6
2022-08-21T19:14:39 0.073 INF Local UTC offset: 2 hours
2022-08-21T19:14:39 0.091 INF Command line arguments: 7DaysToDieServer -logfile D:\Steam\7dtd-dedicated\\7DaysToDieServer_Data\output_log_dedi__2022-08-21__19-14-39.txt -quit -batchmode -nographics -configfile=serverconfig.xml -dedicated
2022-08-21T19:14:39 0.101 INF Parsing server configfile: D:/Steam/7dtd-dedicated/7DaysToDieServer_Data/../serverconfig.xml
2022-08-21T19:14:39 0.127 ERR ====================================================================================================
2022-08-21T19:14:39 0.127 ERR Error parsing configfile: 
2022-08-21T19:14:39 0.135 EXC '<', hexadecimal value 0x3C, is an invalid attribute character. Line 58, position 53.
  at System.Xml.XmlTextReaderImpl.Throw (System.Exception e) [0x00027] in <0f9699188f0c414ea6fb5557f5c16d15>:0 
  at System.Xml.XmlTextReaderImpl.Throw (System.String res, System.String[] args) [0x00029] in <0f9699188f0c414ea6fb5557f5c16d15>:0 
  at System.Xml.XmlTextReaderImpl.Throw (System.Int32 pos, System.String res, System.String[] args) [0x0000c] in <0f9699188f0c414ea6fb5557f5c16d15>:0 
  at System.Xml.XmlTextReaderImpl.ParseAttributeValueSlow (System.Int32 curPos, System.Char quoteChar, System.Xml.XmlTextReaderImpl+NodeData attr) [0x0022e] in <0f9699188f0c414ea6fb5557f5c16d15>:0 
  at System.Xml.XmlTextReaderImpl.ParseAttributes () [0x0039a] in <0f9699188f0c414ea6fb5557f5c16d15>:0 
  at System.Xml.XmlTextReaderImpl.ParseElement () [0x001df] in <0f9699188f0c414ea6fb5557f5c16d15>:0 
  at System.Xml.XmlTextReaderImpl.ParseElementContent () [0x0016f] in <0f9699188f0c414ea6fb5557f5c16d15>:0 
  at System.Xml.XmlTextReaderImpl.Read () [0x00085] in <0f9699188f0c414ea6fb5557f5c16d15>:0 
  at System.Xml.XmlLoader.LoadNode (System.Boolean skipOverWhitespace) [0x0025b] in <0f9699188f0c414ea6fb5557f5c16d15>:0 
  at System.Xml.XmlLoader.LoadDocSequence (System.Xml.XmlDocument parentDoc) [0x0001b] in <0f9699188f0c414ea6fb5557f5c16d15>:0 
  at System.Xml.XmlLoader.Load (System.Xml.XmlDocument doc, System.Xml.XmlReader reader, System.Boolean preserveWhitespace) [0x000b4] in <0f9699188f0c414ea6fb5557f5c16d15>:0 
  at System.Xml.XmlDocument.Load (System.Xml.XmlReader reader) [0x0002e] in <0f9699188f0c414ea6fb5557f5c16d15>:0 
  at GameStartupHelper.LoadConfigFile (System.String _filename) [0x00082] in <5135e30b517b4368a94317ce6e11f1c3>:0 
UnityEngine.StackTraceUtility:ExtractStringFromException(Object)
Log:Exception(Exception)
GameStartupHelper:LoadConfigFile(String)
GameStartupHelper:ParseCommandLine(String[])
GameStartupHelper:Init()
Platform.PlatformManager:Init()
GameManager:Awake()

2022-08-21T19:14:39 0.135 ERR ====================================================================================================
Fallback handler could not load library D:/Steam/7dtd-dedicated/7DaysToDieServer_Data/Mono/libc
Fallback handler could not load library D:/Steam/7dtd-dedicated/7DaysToDieServer_Data/Mono/libc.dll
Fallback handler could not load library D:/Steam/7dtd-dedicated/7DaysToDieServer_Data/Mono/libc
2022-08-21T19:14:39 0.153 INF Preparing quit
2022-08-21T19:14:39 0.157 INF Persistent GamePrefs saved
2022-08-21T19:14:39 0.157 INF Cleanup
NullReferenceException: Object reference not set to an instance of an object
  at GameManager.Cleanup () [0x00059] in <5135e30b517b4368a94317ce6e11f1c3>:0 
  at GameManager+<ApplicationQuitCo>d__154.MoveNext () [0x000c4] in <5135e30b517b4368a94317ce6e11f1c3>:0 
  at UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) [0x00026] in <544fca0986d54eca88fc7c56e2a8b4b4>:0 
UnityEngine.MonoBehaviour:StartCoroutineManaged2(IEnumerator)
UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
GameManager:OnApplicationQuit()

Setting up 2 worker threads for Enlighten.
  Thread -> id: efc -> priority: 1 
  Thread -> id: d14 -> priority: 1 


Does anyone know what could be the problem?

 
Does anyone know what could be the problem?
I would guess that since your windows version is over 5 years old, it probably needs some updates.

2022-08-21T19:14:39 0.069 INF OS: Windows 10 (10.0.14393) 64bit


That version is from 2016.

 
Last edited by a moderator:
The latest updates were just downloaded this morning. I don't think that's the problem.

EDIT: Problem solved. A small, unnoticeable syntax error in the config.

 
Last edited by a moderator:
You really do need to update Windows though. Even in our enterprise environment we don't allow PC's with older than 1906 to connect to some things. The standard is 20H2, and the current latest is 21H2. Your machine is pretty insecure and lacks optimization at 1607. Even 1803 is pretty pathetic, and you aren't there yet.

That may not have been the issue now, but it will be an issue in the near future.

 
This is a Dedicated Root Server running Windows Server 2016, which has an LTS, this cannot be compared to an end-user Windows 10.

 
Last edited by a moderator:
Back
Top