[GH-ISSUE #2157] ECO Server not displayed public #1662

Closed
opened 2026-02-27 02:58:22 +03:00 by kerem · 10 comments
Owner

Originally created by @Artimano on GitHub (Jan 10, 2019).
Original GitHub issue: https://github.com/GameServerManagers/LinuxGSM/issues/2157

I installed everything step by step like you posted here .
After that I get the message that I don't have mono installed.

So I install complete mono.

Now I started the server:

ecoserver@xxxx:~$ ./ecoserver st
[ INFO ] Starting ecoserver: Check IP: xx.xxx.xxx.154
[ INFO ] Starting ecoserver: [PUBLIC] ECO Server is already running

I went into the game and want to connect via IP. But it don't work.

So I start the monitor view. There I see that there is no connection. But why?

[ INFO ] Monitor ecoserver: Check IP: x
[  OK  ] Monitor ecoserver: Checking session: OK
[ .... ] Monitor ecoserver: Querying port: tcp: x:3001 : 0/1: QUERY                                                                                                                                                             INGbash: connect: Verbindungsaufbau abgelehnt
bash: /dev/tcp/x/3001: Verbindungsaufbau abgelehnt
[ .... ] Monitor ecoserver: Querying port: tcp: x:3001 : 15/2: QUER                                                                                                                                                             YINGbash: connect: Verbindungsaufbau abgelehnt
bash: /dev/tcp/x/3001: Verbindungsaufbau abgelehnt
[ .... ] Monitor ecoserver: Querying port: tcp: x:3001 : 30/3: QUER                                                                                                                                                             YINGbash: connect: Verbindungsaufbau abgelehnt
bash: /dev/tcp/x/3001: Verbindungsaufbau abgelehnt
[ .... ] Monitor ecoserver: Querying port: tcp: x:3001 : 45/4: QUER                                                                                                                                                             YINGbash: connect: Verbindungsaufbau abgelehnt
bash: /dev/tcp/x/3001: Verbindungsaufbau abgelehnt
[ FAIL ] Monitor ecoserver: Querying port: tcp: x:3001 : 53/4: WAIT

DEBUG Mode said this:

Eco Debug
=================================

Distro: Debian GNU/Linux 9 (stretch)
Arch:   x86_64
Kernel: 4.9.0
Hostname:       xx.xx
tmux:   tmux 2.3
Avg Load:       5,16, 5,14, 4,68
Free Memory:    16GB
Free Disk:      Verf.
574G
glibc required: 2.14
Server IP:      xx.x:3000
Server password:        NOT SET

Start parameters:
mono ./EcoServer.exe -nogui

Use for identifying server issues only!
Press CTRL+c to drop out of debug mode.
Warning! If ecoserver is already running it will be stopped.

Continue? [Y/n] Y
[ INFO ] Debug ecoserver: Stopping any running servers
[ERROR ] Stopping ecoserver: Graceful: CTRL+c: FAIL
[  OK  ] Stopping ecoserver: 123
[  OK  ] Debug ecoserver: Starting debug
[07:50:36] Eco Server 0.7.8.8 beta
[07:50:36] Server Initialization...
[07:50:36] Starting LocalizationPlugin...
[07:50:36] Starting ModKitPlugin...       Finished in 245,4ms
[07:50:36] Loading mods...
[07:50:36] Compiling mods...
[07:50:38] Loading mods finished in 1.435,5ms0,7ms
[07:50:38] Starting NetworkManager... nished in 1.441,6ms
[07:50:38] Initializing items...
[07:50:38] Starting WorldGeneratorPlugin... ed in 48,6ms
[07:50:38] Starting GameplayStatsPlugin...
[07:50:38] Starting BackupPlugin...
[07:50:38] Starting StorageManager... nished in 9,2msn 0,1ms
Stacktrace:

  at <unknown> <0xffffffff>
  at (wrapper managed-to-native) System.RuntimeTypeHandle.type_is_assignable_from (System.Type,System.Type) [0x0000b] in <7b0d87324cab49bf96eac679025e77d1>:0
  at System.RuntimeType.IsAssignableFrom (System.Type) <0x000ae>
  at Eco.Shared.Utils.ReflectionUtils/<>c__DisplayClass5_0.<DerivedTypes>b__1 (System.Type) [0x00016] in <49ea4f04bb814492bbb0a63c65208a07>:0
  at System.Linq.Enumerable/WhereArrayIterator`1<TSource_REF>.MoveNext () [0x0002c] in <079d1695f1b940b981a821e75d331759>:0
  at System.Linq.Enumerable/SelectManySingleSelectorIterator`2<TSource_REF, TResult_REF>.MoveNext () [0x0006f] in <079d1695f1b940b981a821e75d331759>:0
  at Eco.Gameplay.Utils.AttributeCache`1<T_REF>.BuildCache (System.Type[]) [0x00047] in <bf3dc1d9662a4306a4454e5e094d1c7c>:0
  at Eco.ModKit.ModDataSync/<>c.<.ctor>b__1_2 () [0x00005] in <68cf0808a7144c618c3ae79272e116e0>:0
  at System.Threading.Tasks.Task.InnerInvoke () <0x0004e>
  at System.Threading.Tasks.Task.Execute () <0x00024>
  at System.Threading.Tasks.Task.ExecutionContextCallback (object) <0x00028>
  at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool) <0x00171>
  at System.Threading.Tasks.Task.ExecuteWithThreadLocal (System.Threading.Tasks.Task&) <0x000b2>
  at System.Threading.Tasks.Task.ExecuteEntry (bool) <0x0010f>
  at System.Threading.Tasks.Task.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem () <0x00007>
  at System.Threading.ThreadPoolWorkQueue.Dispatch () [0x00074] in <7b0d87324cab49bf96eac679025e77d1>:0
  at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback () <0x00005>
  at (wrapper runtime-invoke) <Module>.runtime_invoke_bool (object,intptr,intptr,intptr) [0x0001e] in <7b0d87324cab49bf96eac679025e77d1>:0
/proc/self/maps:
40b03000-40b13000 rwxp 00000000 00:00 0
412d6000-413e6000 rwxp 00000000 00:00 0
5641ebd5b000-5641ec1b0000 r-xp 00000000 b6:99d41 535200                  /usr/bin/mono-sgen
5641ec3b0000-5641ec3b6000 r--p 00455000 b6:99d41 535200                  /usr/bin/mono-sgen
5641ec3b6000-5641ec3bc000 rw-p 0045b000 b6:99d41 535200                  /usr/bin/mono-sgen
5641ec3bc000-5641ec44d000 rw-p 00000000 00:00 0
5641eda4c000-5641ee50c000 rw-p 00000000 00:00 0                          [heap]
7f3ec8000000-7f3ec8021000 rw-p 00000000 00:00 0
7f3ec8021000-7f3ecc000000 ---p 00000000 00:00 0
7f3ece800000-7f3ece900000 rw-p 00000000 00:00 0
7f3ecea00000-7f3eceb00000 rw-p 00000000 00:00 0
7f3ecebbf000-7f3ecee00000 rw-p 00000000 00:00 0
7f3ecef00000-7f3ecf000000 rw-p 00000000 00:00 0
7f3ecf0bf000-7f3ecf300000 rw-p 00000000 00:00 0
7f3ecf400000-7f3ecf500000 rw-p 00000000 00:00 0
7f3ecf57e000-7f3ecf900000 rw-p 00000000 00:00 0
7f3ecfa00000-7f3ecfb00000 rw-p 00000000 00:00 0
7f3ecfc00000-7f3ecfd00000 rw-p 00000000 00:00 0
7f3ecfe00000-7f3ecff00000 rw-p 00000000 00:00 0
7f3ed0000000-7f3ed0131000 rw-p 00000000 00:00 0
7f3ed0131000-7f3ed4000000 ---p 00000000 00:00 0
7f3ed4000000-7f3ed4021000 rw-p 00000000 00:00 0
7f3ed4021000-7f3ed8000000 ---p 00000000 00:00 0
7f3ed8000000-7f3ed80c5000 rw-p 00000000 00:00 0
7f3ed80c5000-7f3edc000000 ---p 00000000 00:00 0

After this it crashes...

Originally created by @Artimano on GitHub (Jan 10, 2019). Original GitHub issue: https://github.com/GameServerManagers/LinuxGSM/issues/2157 I installed everything step by step like you posted here [](https://linuxgsm.com/lgsm/ecoserver/). After that I get the message that I don't have mono installed. So I install complete mono. Now I started the server: ``` ecoserver@xxxx:~$ ./ecoserver st [ INFO ] Starting ecoserver: Check IP: xx.xxx.xxx.154 [ INFO ] Starting ecoserver: [PUBLIC] ECO Server is already running ``` I went into the game and want to connect via IP. But it don't work. So I start the monitor view. There I see that there is no connection. But why? ``` [ INFO ] Monitor ecoserver: Check IP: x [ OK ] Monitor ecoserver: Checking session: OK [ .... ] Monitor ecoserver: Querying port: tcp: x:3001 : 0/1: QUERY INGbash: connect: Verbindungsaufbau abgelehnt bash: /dev/tcp/x/3001: Verbindungsaufbau abgelehnt [ .... ] Monitor ecoserver: Querying port: tcp: x:3001 : 15/2: QUER YINGbash: connect: Verbindungsaufbau abgelehnt bash: /dev/tcp/x/3001: Verbindungsaufbau abgelehnt [ .... ] Monitor ecoserver: Querying port: tcp: x:3001 : 30/3: QUER YINGbash: connect: Verbindungsaufbau abgelehnt bash: /dev/tcp/x/3001: Verbindungsaufbau abgelehnt [ .... ] Monitor ecoserver: Querying port: tcp: x:3001 : 45/4: QUER YINGbash: connect: Verbindungsaufbau abgelehnt bash: /dev/tcp/x/3001: Verbindungsaufbau abgelehnt [ FAIL ] Monitor ecoserver: Querying port: tcp: x:3001 : 53/4: WAIT ``` DEBUG Mode said this: ``` Eco Debug ================================= Distro: Debian GNU/Linux 9 (stretch) Arch: x86_64 Kernel: 4.9.0 Hostname: xx.xx tmux: tmux 2.3 Avg Load: 5,16, 5,14, 4,68 Free Memory: 16GB Free Disk: Verf. 574G glibc required: 2.14 Server IP: xx.x:3000 Server password: NOT SET Start parameters: mono ./EcoServer.exe -nogui Use for identifying server issues only! Press CTRL+c to drop out of debug mode. Warning! If ecoserver is already running it will be stopped. Continue? [Y/n] Y ``` ``` [ INFO ] Debug ecoserver: Stopping any running servers [ERROR ] Stopping ecoserver: Graceful: CTRL+c: FAIL [ OK ] Stopping ecoserver: 123 [ OK ] Debug ecoserver: Starting debug [07:50:36] Eco Server 0.7.8.8 beta [07:50:36] Server Initialization... [07:50:36] Starting LocalizationPlugin... [07:50:36] Starting ModKitPlugin... Finished in 245,4ms [07:50:36] Loading mods... [07:50:36] Compiling mods... [07:50:38] Loading mods finished in 1.435,5ms0,7ms [07:50:38] Starting NetworkManager... nished in 1.441,6ms [07:50:38] Initializing items... [07:50:38] Starting WorldGeneratorPlugin... ed in 48,6ms [07:50:38] Starting GameplayStatsPlugin... [07:50:38] Starting BackupPlugin... [07:50:38] Starting StorageManager... nished in 9,2msn 0,1ms Stacktrace: at <unknown> <0xffffffff> at (wrapper managed-to-native) System.RuntimeTypeHandle.type_is_assignable_from (System.Type,System.Type) [0x0000b] in <7b0d87324cab49bf96eac679025e77d1>:0 at System.RuntimeType.IsAssignableFrom (System.Type) <0x000ae> at Eco.Shared.Utils.ReflectionUtils/<>c__DisplayClass5_0.<DerivedTypes>b__1 (System.Type) [0x00016] in <49ea4f04bb814492bbb0a63c65208a07>:0 at System.Linq.Enumerable/WhereArrayIterator`1<TSource_REF>.MoveNext () [0x0002c] in <079d1695f1b940b981a821e75d331759>:0 at System.Linq.Enumerable/SelectManySingleSelectorIterator`2<TSource_REF, TResult_REF>.MoveNext () [0x0006f] in <079d1695f1b940b981a821e75d331759>:0 at Eco.Gameplay.Utils.AttributeCache`1<T_REF>.BuildCache (System.Type[]) [0x00047] in <bf3dc1d9662a4306a4454e5e094d1c7c>:0 at Eco.ModKit.ModDataSync/<>c.<.ctor>b__1_2 () [0x00005] in <68cf0808a7144c618c3ae79272e116e0>:0 at System.Threading.Tasks.Task.InnerInvoke () <0x0004e> at System.Threading.Tasks.Task.Execute () <0x00024> at System.Threading.Tasks.Task.ExecutionContextCallback (object) <0x00028> at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool) <0x00171> at System.Threading.Tasks.Task.ExecuteWithThreadLocal (System.Threading.Tasks.Task&) <0x000b2> at System.Threading.Tasks.Task.ExecuteEntry (bool) <0x0010f> at System.Threading.Tasks.Task.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem () <0x00007> at System.Threading.ThreadPoolWorkQueue.Dispatch () [0x00074] in <7b0d87324cab49bf96eac679025e77d1>:0 at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback () <0x00005> at (wrapper runtime-invoke) <Module>.runtime_invoke_bool (object,intptr,intptr,intptr) [0x0001e] in <7b0d87324cab49bf96eac679025e77d1>:0 /proc/self/maps: 40b03000-40b13000 rwxp 00000000 00:00 0 412d6000-413e6000 rwxp 00000000 00:00 0 5641ebd5b000-5641ec1b0000 r-xp 00000000 b6:99d41 535200 /usr/bin/mono-sgen 5641ec3b0000-5641ec3b6000 r--p 00455000 b6:99d41 535200 /usr/bin/mono-sgen 5641ec3b6000-5641ec3bc000 rw-p 0045b000 b6:99d41 535200 /usr/bin/mono-sgen 5641ec3bc000-5641ec44d000 rw-p 00000000 00:00 0 5641eda4c000-5641ee50c000 rw-p 00000000 00:00 0 [heap] 7f3ec8000000-7f3ec8021000 rw-p 00000000 00:00 0 7f3ec8021000-7f3ecc000000 ---p 00000000 00:00 0 7f3ece800000-7f3ece900000 rw-p 00000000 00:00 0 7f3ecea00000-7f3eceb00000 rw-p 00000000 00:00 0 7f3ecebbf000-7f3ecee00000 rw-p 00000000 00:00 0 7f3ecef00000-7f3ecf000000 rw-p 00000000 00:00 0 7f3ecf0bf000-7f3ecf300000 rw-p 00000000 00:00 0 7f3ecf400000-7f3ecf500000 rw-p 00000000 00:00 0 7f3ecf57e000-7f3ecf900000 rw-p 00000000 00:00 0 7f3ecfa00000-7f3ecfb00000 rw-p 00000000 00:00 0 7f3ecfc00000-7f3ecfd00000 rw-p 00000000 00:00 0 7f3ecfe00000-7f3ecff00000 rw-p 00000000 00:00 0 7f3ed0000000-7f3ed0131000 rw-p 00000000 00:00 0 7f3ed0131000-7f3ed4000000 ---p 00000000 00:00 0 7f3ed4000000-7f3ed4021000 rw-p 00000000 00:00 0 7f3ed4021000-7f3ed8000000 ---p 00000000 00:00 0 7f3ed8000000-7f3ed80c5000 rw-p 00000000 00:00 0 7f3ed80c5000-7f3edc000000 ---p 00000000 00:00 0 ``` After this it crashes...
Author
Owner

@Ghost173 commented on GitHub (Jan 11, 2019):

do this

restart vps
update server using ul command
start game server 
then run monitor
<!-- gh-comment-id:453448380 --> @Ghost173 commented on GitHub (Jan 11, 2019): do this ``` restart vps update server using ul command start game server then run monitor ```
Author
Owner

@Artimano commented on GitHub (Jan 11, 2019):

Server still not working.
I changed manually the ports so ther query is fine.

But if I startet the Debug it crashes / stop on the same as I posted top

<!-- gh-comment-id:453570016 --> @Artimano commented on GitHub (Jan 11, 2019): Server still not working. I changed manually the ports so ther query is fine. But if I startet the Debug it crashes / stop on the same as I posted top
Author
Owner

@nrwwill commented on GitHub (Jan 19, 2019):

I have the same error. It's mono

mono_crash.json in ecoserver/serverfiles/

Edit:

I try it on my new vps (debian 9, I installed everything step by step like you)

bash: /dev/tcp/127.0.0.1/3001: Connection refused
[ FAIL ] Monitor ecoserver: Querying port: tcp: 127.0.0.1:3001 : 74/5: WAITecoserver@server:~$  

Now i try ot on my old vps (debian 8, I installed everything step by step..) and update the server version from 3112745 to the available build 3477311 without lgsm update.

bash: /dev/tcp/127.0.0.2/3001: Connection refused
[ FAIL ] Monitor ecoserver: Querying port: tcp: 127.0.0.2:3001 : 74/5

how to fix?

<!-- gh-comment-id:455823993 --> @nrwwill commented on GitHub (Jan 19, 2019): I have the same error. It's mono mono_crash.json in ecoserver/serverfiles/ Edit: I try it on my new vps (debian 9, I installed everything step by step like you) ``` bash: /dev/tcp/127.0.0.1/3001: Connection refused [ FAIL ] Monitor ecoserver: Querying port: tcp: 127.0.0.1:3001 : 74/5: WAITecoserver@server:~$ ``` Now i try ot on my old vps (debian 8, I installed everything step by step..) and update the server version from 3112745 to the available build 3477311 without lgsm update. ``` bash: /dev/tcp/127.0.0.2/3001: Connection refused [ FAIL ] Monitor ecoserver: Querying port: tcp: 127.0.0.2:3001 : 74/5 ``` **how to fix?**
Author
Owner

@h3o66 commented on GitHub (Jan 21, 2019):

Can you maybe add the version of mono you have installed on your server to this thread please ?

Maybe you could also reach out some people from the discord, because i dont think this is a problem with lgsm in this case

<!-- gh-comment-id:456167514 --> @h3o66 commented on GitHub (Jan 21, 2019): Can you maybe add the version of mono you have installed on your server to this thread please ? Maybe you could also reach out some people from the discord, because i dont think this is a problem with lgsm in this case
Author
Owner

@nrwwill commented on GitHub (Jan 24, 2019):

Yes i will add the version of mono later. by the way: on my old vps, i only updated the eco game server.

<!-- gh-comment-id:457179433 --> @nrwwill commented on GitHub (Jan 24, 2019): Yes i will add the version of mono later. by the way: on my old vps, i **only** updated the eco game server.
Author
Owner

@nrwwill commented on GitHub (Jan 25, 2019):

@h3o66

Debian 9 mono version:
Mono JIT compiler version 5.18.0.240 (from 01/16/19)

Debian 8 mono version:
Mono JIT compiler version 5.16.0.220 (from 11/26/18)

<!-- gh-comment-id:457498734 --> @nrwwill commented on GitHub (Jan 25, 2019): @h3o66 Debian 9 mono version: Mono JIT compiler version 5.18.0.240 (from 01/16/19) Debian 8 mono version: Mono JIT compiler version 5.16.0.220 (from 11/26/18)
Author
Owner

@nrwwill commented on GitHub (Feb 8, 2019):

bump
how to fix?

<!-- gh-comment-id:461914086 --> @nrwwill commented on GitHub (Feb 8, 2019): bump how to fix?
Author
Owner

@Th3HolyDuck commented on GitHub (Feb 23, 2019):

I had some diffrent issus and your's too.
When i solved one on the debian get an other.
The solution for my problem is at the moment that i run the Eco Server with sudo in a screen session on Debian 9 with actual mono version.
And look on your installation that the file "EcoServer.exe.config" exist.

<!-- gh-comment-id:466689578 --> @Th3HolyDuck commented on GitHub (Feb 23, 2019): I had some diffrent issus and your's too. When i solved one on the debian get an other. The solution for my problem is at the moment that i run the Eco Server with sudo in a screen session on Debian 9 with actual mono version. And look on your installation that the file "EcoServer.exe.config" exist.
Author
Owner

@h3o66 commented on GitHub (Jun 8, 2019):

Just tested if the server currently starts on a Debian 9 Server.

Starts just fine with the mono Version: 5.20.1.19-0xamarin2+debian9b1

I think this was mono/server related and not linuxgsm related

<!-- gh-comment-id:500167526 --> @h3o66 commented on GitHub (Jun 8, 2019): Just tested if the server currently starts on a Debian 9 Server. Starts just fine with the mono Version: 5.20.1.19-0xamarin2+debian9b1 I think this was mono/server related and not linuxgsm related
Author
Owner

@lock[bot] commented on GitHub (Jun 24, 2020):

This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

<!-- gh-comment-id:648990087 --> @lock[bot] commented on GitHub (Jun 24, 2020): This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.
Sign in to join this conversation.
No labels
Atomic
Epic
cannot reproduce
command: backup
command: console
command: debug
command: details
command: fast-dl
command: install
command: mods
command: monitor
command: post-details
command: restart
command: send
command: start
command: stop
command: update
command: update-lgsm
command: validate
command: wipe
distro: AlmaLinux
distro: Arch Linux
distro: CentOS
distro: Debian
distro: Fedora
distro: RedHat
distro: Rocky Linux
distro: Ubuntu
distro: openSUSE
engine: goldsrc
engine: source
game: 7 Days to Die
game: ARMA 3
game: Ark: Survival Evolved
game: Assetto Corsa
game: Avorion
game: BATTALION: Legacy
game: Barotrauma
game: Battalion 1944
game: Battlefield 1942
game: Black Mesa: Deathmatch
game: Blade Symphony
game: Call of Duty 2
game: Call of Duty 4
game: Call of Duty: United Offensive
game: Counter-Strike 1.6
game: Counter-Strike 2
game: Counter-Strike: Global Offensive
game: Counter-Strike: Source
game: Day of Infamy
game: Dayz
game: Death Match Classic
game: Don't Starve Together
game: ET: Legacy
game: Eco
game: Factorio
game: Factorio
game: Garry's Mod
game: Half-Life
game: Hurtword
game: Insurgecy
game: Insurgecy
game: Insurgency: Sandstorm
game: Just Cause 3
game: Killing Floor
game: Killing Floor 2
game: Left 4 Dead 2
game: Minecraft
game: Minecraft Bedrock
game: Mordhau
game: Multi Theft Auto
game: Mumble
game: Natural Selection 2
game: No More Room in Hell
game: Pavlov VR
game: Post Scriptum
game: Project Zomboid
game: Quake 3
game: QuakeWorld
game: Red Orchestra: Ostfront 41-45
game: Return to Castle Wolfenstein
game: Rising World
game: Rust
game: San Andreas Multiplayer
game: Satisfactory
game: Soldat
game: Soldier of Fortune 2
game: Squad
game: Squad 44
game: Starbound
game: Stationeers
game: Sven Co-op
game: Team Fortress 2
game: Teamspeak 3
game: Teeworlds
game: Terraria
game: The Front
game: Unreal Tournament 2004
game: Unreal Tournament 3
game: Unreal Tournament 99
game: Unturned
game: Valheim
game: Wurm Unlimited
game: Zombie Master Reborn
game: label missing
good first issue
help wanted
info: alerts
info: dependency
info: docker
info: docs
info: email
info: query
info: steamcmd
info: systemd
info: tmux
info: website
info: website
needs more info
outcome: duplicate
outcome: issue resolved
outcome: issue resolved
outcome: issue unresolved
outcome: pr accepted
outcome: pr rejected
outcome: unconfirmed
outcome: wontfix
outcome: wrong forum
potential-duplicate
priority
pull-request
type: bug
type: feature
type: feature
type: feature request
type: game server request
type: refactor
waiting response
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/LinuxGSM#1662
No description provided.