Moin,
hab mir mal ein ARK Image gebastelt, läuft auch alles ohne Probleme bis auf die Updates.
Habe hier im Forum mehrere Update Scrips für Steam gefunden, alle liefern jedoch auch das (offizielle von TekLab) das selbe Problem.
Wenn ich auf Update klicke, wird das entsprechende shell Script vom Imageserver (eigener imageserver) gedownloadet und auch ausgeführt und anschließend die SteamCMD Files wieder vom Kunden FTP gelöscht.
Jedoch wenn ich den Server starte, stelle ich fest das kein Update eingespielt worden ist. Ich habe dann irgendwann mal angefangen, ein Logfile generieren zu lassen in dem folgendes steht:
ZitatAlles anzeigen
Redirecting stderr to '/home/Vakarian/Steam/logs/stderr.txt'
ILocalize::AddFile() failed to load file "public/steambootstrapper_english.txt".
[ 0%] Checking for available update...
[ 0%] Downloading update (0 of 10.285 KB)...
[ 0%] Downloading update (2.868 of 10.285 KB)...
[ 27%] Downloading update (5.323 of 10.285 KB)...
[ 51%] Downloading update (7.727 of 10.285 KB)...
[ 75%] Downloading update (10.141 of 10.285 KB)...
[ 98%] Downloading update (10.285 of 10.285 KB)...
[100%] Download Complete.
[----] Applying update...
[----] Extracting package...
[----] Extracting package...
[----] Extracting package...
[----] Installing update...
[----] Installing update...
[----] Installing update...
[----] Cleaning up...
[----] Update complete, launching...
Redirecting stderr to '/home/Vakarian/Steam/logs/stderr.txt'
[ 0%] Checking for available updates...
[----] Downloading update (0 of 7.162 KB)...
[ 0%] Downloading update (2.162 of 7.162 KB)...
[ 30%] Downloading update (3.342 of 7.162 KB)...
[ 46%] Downloading update (4.699 of 7.162 KB)...
[ 65%] Downloading update (5.795 of 7.162 KB)...
[ 80%] Downloading update (7.092 of 7.162 KB)...
[ 99%] Downloading update (7.162 of 7.162 KB)...
[100%] Download complete.
[----] Installing update...
[----] Extracting package...
[----] Extracting package...
[----] Extracting package...
[----] Installing update...
[----] Installing update...
[----] Installing update...
[----] Cleaning up...
[----] Update complete, launching Steam...
Redirecting stderr to '/home/Vakarian/Steam/logs/stderr.txt'
[ 0%] Checking for available updates...
[----] Verifying installation...
Steam Console Client (c) Valve Corporation
-- type 'quit' to exit --
Loading Steam API...../common/steam/client_api.cpp (351) : Assertion Failed: ClientAPI_Init(GlobalInstance): GetIClientNetworkDeviceManager returned NULL.
[0mFAILED.
Dazu hier die entsprechende log "stderr.txt"
ZitatAlles anzeigen
crash_20160817140755_5.dmp[27286]: Uploading dump (out-of-process)
/tmp/dumps/crash_20160817140755_5.dmp
Assert( Assertion Failed: ClientAPI_Init(GlobalInstance): GetIClientNetworkDeviceManager returned NULL. ):../common/steam/client_api.cpp:351
crash_20160817140755_5.dmp[27286]: Finished uploading minidump (out-of-process): success = yes
crash_20160817140755_5.dmp[27286]: response: Discarded=1
crash_20160817140755_5.dmp[27286]: file ''/tmp/dumps/crash_20160817140755_5.dmp'', upload yes: ''Discarded=1''
Ich nutze Debian8
Mein genutztes Update Script:
ZitatAlles anzeigen
#!/bin/sh
VAR_A=$1
VAR_B=$2
rm -rf logfile.log
wget http://media.steampowered.com/client/steamcmd_linux.tar.gz
sleep 5
tar xvfz steamcmd_linux.tar.gz
sleep 5
./steamcmd.sh +login anonymous +force_install_dir ./$VAR_B +app_update $VAR_A validate +exit >> logfile.log
sleep 5
rm -rf steamcmd_linux.tar.gz
sleep 2
rm -rf update.sh
sleep 2
rm -rf steamcmd.sh
sleep 2
rm -rf steam.sh
sleep 2
rm -rf linux32
sleep 2
rm -rf public
sleep 2
rm -rf package
Kann mir da jemand weiterhelfen wo der Fehler liegt?
Gruß,
Camaro