BitR / empyrion-docker

Docker image for the Empyrion dedicated server using WINE

Home Page:https://hub.docker.com/r/bitr/empyrion-server

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Invalid platform on steam update/install

Nibato opened this issue · comments

SteamCMD reported the following error when trying to download/install the dedicated server:
ERROR! Failed to install app '530870' (Invalid platform)

I was able to fix this issue by modifying entrypoint.sh to run SteamCMD with the following arguments:

[ "$BETA" ] && ./steamcmd.sh +@sSteamCmdForcePlatformType windows +login anonymous +app_update 530870 -beta experimental +quit
[ -z "$BETA" ] && ./steamcmd.sh +@sSteamCmdForcePlatformType windows +login anonymous +app_update 530870 +quit

I also have this issue, but can't find where entrypoint.sh is located so that I can make that modification.

edit: i figured its in the docker container and used docker cp to copy the file out and edit then copy back to the container

commented

So are you guys still running the Empyrion server with wine on Windows?

This docker image exists to enable the Empyrion server to run on Linux. You should have no need to run it on this platform that's based on Ubuntu 20.04. I'd recommend setting up a docker image built on Windows instead, so you run the game natively without emulation.

I'm having this issue on fresh installs of Debian 10.

The issue seems to be that the SteamCMD is detecting that there is no linux version of the dedicated server and refuses to download it when ran on native linux. The command line argument +@sSteamCmdForcePlatformType windows forces app_update to download windows versions of the game.

Same issue with Ubuntu 20.04. The container just exits and continues to restart over and over, when I can attach (if I am quick enough) to container I see the ERROR! Failed to install app '530870' (Invalid platform).

commented

Odd, they must've updated steamcmd or it could be down to a newer version of docker.

I've pushed a new version with the changes from @Nibato, docker hub should update with a new build soon.