GameServerManagers / GameServerManagers/LinuxGSM

[Bug]: eco v11 not starting without changing startparameters

Open
#4,723 2 comments 0 reactions 0 assignees View on GitHub
command: start engine: unity3d game: Eco type: bug
Dominant language
Shell
Stars
4.9k
Forks
864
PR merge metrics
No merged PRs in 30d

Description

### User story

Eco v11+ now require authentification to Strange Cloud to be able to start

### Game

eco

### Linux distro

RedHat 9

### Command

command: start

### Further information

When starting an Eco v11 server, the game fail to do so, due to changes on requirements:
![image (2)](https://github.com/user-attachments/assets/bfbd0788-c209-45e0-87b3-beba495d1d64)

You now need to setup (in _../lgsm/config-lgsm/ecoserver/ecoserver.cfg_ )
startparameters="-nogui -userToken=""

You can generate the token from https://play.eco/account

Other options are available, but usertoken seems to be the safest.

This should be at least indicated on https://linuxgsm.com/servers/ecoserver/#v-pills-install

### Relevant log output

```shell
Failed to start the server. Exception was Exception: Exception
Message:Authentication to Strange Cloud failed. No authentication methods were available. Provide valid credentials ('-username' and '-password' or '-userToken' or '-steamTicket') or use '-offline' to start server in offline mode.
Source:EcoServer
System.Exception: Authentication to Strange Cloud failed. No authentication methods were available. Provide valid credentials ('-username' and '-password' or '-userToken' or '-steamTicket') or use '-offline' to start server in offline mode.
at Eco.Server.StrangeCloudLogin.Initialize()
at Eco.Server.PluginManager.InitializeAsync(StartupInfo startupInfo)
at Eco.Server.Startup.StartAsync(StartupInfo startupInfo)
```

### Steps to reproduce

1. Install Eco with current lgsm setup guide
2. Start the game
3. Look at the _log/console/ecoserver-console.log_ logfile

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.