GameServerManagers / GameServerManagers/LinuxGSM

[Bug]: Steam Guard (Solution Mentioned)

Open
#4,791 2 comments 0 reactions 0 assignees View on GitHub
command: install info: steamcmd type: bug
Dominant language
Shell
Stars
4.9k
Forks
864
PR merge metrics
No merged PRs in 30d

Description

### User story

Some servers can't be obtained anonymously and attempting to login with Steam Guard enabled breaks the login process. Procedure fix mentioned below.

### Game

Terraria

### Linux distro

Other

### Command

command: install

### Further information

The scripts around logging in need to be updated. Here's how the process should work.

`steamcmd +login USER PASS GUARD +@NoPromptForPassword 1 +whatever...`

From then on, only ever call `steamcmd +login USER`, nothing else. Output from Steam should be used to provide feedback regarding the process.

I'd suggest a 60s? delay before *first* login to give users time to edit `common.cfg` to set the guard code.

### Relevant log output

```shell

```

### Steps to reproduce

_No response_

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.