arkmanager / ark-server-tools

Set of server tools used to manage ARK: Survival Evolved servers on Linux
MIT License
678 stars 143 forks source link

Update hang with latest version #1215

Closed xenicle closed 2 years ago

xenicle commented 2 years ago

When I'm make : arkmanager update @lostisland --update-mods --force

I get endless :

Running command 'update' for instance 'lostisland'
Checking for update; PID: 46107
Downloading ARK update ...  

During this I get this in top :

image
xenicle commented 2 years ago

I get the same result when :

arkmanager start @lostisland
Running command 'start' for instance 'lostisland'
Checking for updates before starting
Checking for update; PID: 66013
xenicle commented 2 years ago

To start successfully the instance I need to : arkmanager start @lostisland --noautoupdate

xenicle commented 2 years ago

arkmanager checkupdate @lostisland Hangs also....

What should I do ?

klightspeed commented 2 years ago

What does it show when you add --verbose?

xenicle commented 2 years ago

With verbose there is no more info :

arkmanager checkupdate @lostisland --verbose
Running command 'checkupdate' for instance 'lostisland'
Querying Steam database for latest version...
klightspeed commented 2 years ago

This suggests that steamcmd is hanging while trying to download or query the update.

If you run steamcmd.sh from the path configured in steamcmdroot in your arkmanager.cfg, and type the following commands in it, what is the result? (these are the commands that are run to check what the latest version is from Steam)

login anonymous
app_info_update 1
app_info_print 376030
xenicle commented 2 years ago

Here is what I get :

Steam>login anonymous

Connecting anonymously to Steam Public...OK
Waiting for client config...OK
Waiting for user info...OK

Steam>app_info_update 1

Steam>app_info_print 376030
AppID : 376030, change number : 13732905/13732905, last change : Sat Jan 22 12:03:24 2022
"376030"
{
        "common"
        {
                "name"          "ARK: Survival Evolved Dedicated Server"
                "section_type"          "ownersonly"
                "type"          "Tool"
                "ReleaseState"          "released"
                "oslist"                "windows,linux"
                "associations"
                {
                }
                "gameid"                "376030"
        }
        "config"
        {
                "contenttype"           "3"
                "installdir"            "ARK Survival Evolved Dedicated Server"
                "launch"
                {
                        "0"
                        {
                                "executable"            "ShooterGame\\Binaries\\Win64\\ShooterGameServer.exe"
                                "arguments"             "TheIsland?listen "
                                "description"           "Launch (Map: TheIsland)"
                                "type"          "none"
                                "config"
                                {
                                        "oslist"                "windows"
                                }
                        }
                        "1"
                        {
                                "executable"            "ShooterGame\\Binaries\\Win64\\ShooterGameServer.exe"
                                "arguments"             "TheIsland?listen -UseBattlEye"
                                "description"           "Launch (Map: TheIsland, With BattlEye Anticheat)"
                                "type"          "none"
                                "config"
                                {
                                        "oslist"                "windows"
                                }
                        }
                        "2"
                        {
                                "executable"            "ShooterGame\\Binaries\\Win64\\ShooterGameServer.exe"
                                "arguments"             "TheCenter?listen"
                                "description"           "Launch (Map: TheCenter)"
                                "type"          "none"
                                "config"
                                {
                                        "oslist"                "windows"
                                }
                        }
                        "3"
                        {
                                "executable"            "ShooterGame\\Binaries\\Win64\\ShooterGameServer.exe"
                                "arguments"             "TheCenter?listen -UseBattlEye"
                                "description"           "Launch (Map: TheCenter, With BattlEye Anticheat)"
                                "type"          "none"
                                "config"
                                {
                                        "oslist"                "windows"
                                }
                        }
                        "4"
                        {
                                "executable"            "ShooterGame\\Binaries\\Win64\\ShooterGameServer.exe"
                                "arguments"             "TheIsland?listen -TotalConversionMod=111111111"
                                "description"           "Launch (Map: TheIsland, Total Conversion: Primitive+)"
                                "type"          "none"
                                "config"
                                {
                                        "oslist"                "windows"
                                }
                        }
                        "5"
                        {
                                "executable"            "ShooterGame\\Binaries\\Win64\\ShooterGameServer.exe"
                                "arguments"             "TheIsland?listen -TotalConversionMod=111111111 -UseBattlEye"
                                "description"           "Launch (Map: TheIsland, Primitive+, With BattlEye Anticheat)"
                                "type"          "none"
                                "config"
                                {
                                        "oslist"                "windows"
                                }
                        }
                        "6"
                        {
                                "executable"            "ShooterGame/Binaries/Linux/ShooterGame"
                                "arguments"             "TheIsland?listen "
                                "description"           "Launch (Map: TheIsland)"
                                "type"          "none"
                                "config"
                                {
                                        "oslist"                "linux"
                                }
                        }
                        "7"
                        {
                                "executable"            "ShooterGame/Binaries/Linux/ShooterGame"
                                "arguments"             "TheIsland?listen -UseBattlEye"
                                "description"           "Launch (Map: TheIsland, With BattlEye Anticheat)"
                                "type"          "none"
                                "config"
                                {
                                        "oslist"                "linux"
                                }
                        }
                        "8"
                        {
                                "executable"            "ShooterGame/Binaries/Linux/ShooterGame"
                                "arguments"             "TheCenter?listen"
                                "description"           "Launch (Map: TheCenter)"
                                "type"          "none"
                                "config"
                                {
                                        "oslist"                "linux"
                                }
                        }
                        "9"
                        {
                                "executable"            "ShooterGame/Binaries/Linux/ShooterGame"
                                "arguments"             "TheCenter?listen"
                                "description"           "Launch (Map: TheCenter, With BattlEye Anticheat)"
                                "type"          "none"
                                "config"
                                {
                                        "oslist"                "linux"
                                }
                        }
                        "10"
                        {
                                "executable"            "ShooterGame/Binaries/Linux/ShooterGame"
                                "arguments"             "TheCenter?listen -UseBattlEye"
                                "description"           "Launch (Map: TheCenter, With BattlEye Anticheat)"
                                "type"          "none"
                                "config"
                                {
                                        "oslist"                "linux"
                                }
                        }
                        "11"
                        {
                                "executable"            "ShooterGame/Binaries/Linux/ShooterGame"
                                "arguments"             "TheIsland?listen -TotalConversionMod=111111111"
                                "description"           "Launch (Map: TheIsland, Total Conversion: Primitive+)"
                                "type"          "none"
                                "config"
                                {
                                        "oslist"                "linux"
                                }
                        }
                        "12"
                        {
                                "executable"            "ShooterGame/Binaries/Linux/ShooterGame"
                                "arguments"             "TheIsland?listen -TotalConversionMod=111111111 -UseBattlEye"
                                "description"           "Launch (Map: TheIsland, Primitive+, With BattlEye Anticheat)"
                                "type"          "none"
                                "config"
                                {
                                        "oslist"                "linux"
                                }
                        }
                }
        }
        "depots"
        {
                "1004"
                {
                        "name"          "Steamworks SDK Redist (WIN32)"
                        "config"
                        {
                                "oslist"                "windows"
                        }
                        "manifests"
                        {
                                "public"                "5790443048424864031"
                        }
                        "maxsize"               "41485208"
                        "depotfromapp"          "1007"
                }
                "1005"
                {
                        "name"          "Steamworks SDK Redist (OSX32)"
                        "config"
                        {
                                "oslist"                "macos"
                        }
                        "manifests"
                        {
                                "public"                "2135359612286175146"
                        }
                        "depotfromapp"          "1007"
                }
                "1006"
                {
                        "name"          "Steamworks SDK Redist (LINUX32)"
                        "config"
                        {
                                "oslist"                "linux"
                        }
                        "manifests"
                        {
                                "public"                "1145429015527304256"
                        }
                        "maxsize"               "64668366"
                        "depotfromapp"          "1007"
                }
                "376031"
                {
                        "name"          "ARK: Survival Evolved Dedicated Server Depot Linux"
                        "manifests"
                        {
                                "public"                "4571991230516256997"
                                "experimental"          "4938714156080904010"
                                "timecapsule"           "385619103637186563"
                        }
                        "maxsize"               "18742658083"
                        "encryptedmanifests"
                        {
                                "arklive"
                                {
                                        "encrypted_gid_2"               "A97BACC845452B6B77FC1D6A8D25ABF3"
                                        "encrypted_size_2"              "40EC88041DF8EA6C6A17B1761787A20C"
                                }
                                "banquet"
                                {
                                        "encrypted_gid_2"               "35BF8D1CFD590754BAFF7F1001E9272F"
                                        "encrypted_size_2"              "16933712E0FAE0682EFE9E281197738D"
                                }
                                "dev2test"
                                {
                                        "encrypted_gid_2"               "38D8693BDBB887BAC20F92FEE3888F0E"
                                        "encrypted_size_2"              "3E18E3A0DE35F98AC3EFE7C6EE29C657"
                                }
                                "dev3test"
                                {
                                        "encrypted_gid_2"               "C0D478A1175C08964EF1200DC1A4D865"
                                        "encrypted_size_2"              "0743CDD90BB23A25235814E99BDB80E2"
                                }
                                "devtest"
                                {
                                        "encrypted_gid_2"               "D13128AF44BE12EACD5ADE1D940E339F"
                                        "encrypted_size_2"              "909C6AADCEA17B58959E57C9D764A2C8"
                                }
                                "devtest_beta"
                                {
                                        "encrypted_gid_2"               "988BED9F1E781283E6A208A086DAFF14"
                                        "encrypted_size_2"              "4326561E87A3DED5D061F880CD8B58E9"
                                }
                                "devtest2_beta"
                                {
                                        "encrypted_gid_2"               "D911A1BEA3979AE0A7F2F439708CCC95"
                                        "encrypted_size_2"              "737B79839DE168E95F8AF05264AEAF23"
                                }
                                "devtest3_beta"
                                {
                                        "encrypted_gid_2"               "049D43607A1BA47E65C885991A6FB6B1"
                                        "encrypted_size_2"              "E22D347BE00886832C119EE15D5B6860"
                                }
                                "eventtemp"
                                {
                                        "encrypted_gid_2"               "A5E962DA196CEE6B3C4272E5E171ED06"
                                        "encrypted_size_2"              "5F0A10A4A1CC713E1C963B3AD918DA13"
                                }
                                "hotfix2"
                                {
                                        "encrypted_gid_2"               "01F1EF204080AB4E6FECEEA221512384"
                                        "encrypted_size_2"              "4937892D5F015B435D1E27C6DC2166A1"
                                }
                                "hungryman"
                                {
                                        "encrypted_gid_2"               "87BAE2D79C27DC17A9E2C930EBE9834C"
                                        "encrypted_size_2"              "35E6C987A838DA90284EDAAC4AE91121"
                                }
                                "kidcuisine"
                                {
                                        "encrypted_gid_2"               "11BDF113465E4124956E6000F21607D1"
                                        "encrypted_size_2"              "78BF980CE383B6E5B547FA5141057EE8"
                                }
                                "lemonbar"
                                {
                                        "encrypted_gid_2"               "D2FBA5510E88979BA30C80B7FE126C91"
                                        "encrypted_size_2"              "E41E2C35AF317D9F866E69D1DE718DC3"
                                }
                                "nitradotesting"
                                {
                                        "encrypted_gid_2"               "DFD6AE76021941F2CBD66325D8DA1A64"
                                        "encrypted_size_2"              "DB526AE1AEBC75281A8E60AF6BFB9BA9"
                                }
                                "private"
                                {
                                        "encrypted_gid_2"               "6A5E13A2AF27318503DAED0FFC685D03"
                                        "encrypted_size_2"              "2176C197C8312EE678B914A8D45F0F0B"
                                }
                                "private2"
                                {
                                        "encrypted_gid_2"               "CAA84043926AC638FAA87D41F551C83C"
                                        "encrypted_size_2"              "DBFA6FFE0D8325FA737756622CB316F2"
                                }
                                "stadiatest"
                                {
                                        "encrypted_gid_2"               "4861967C2BE905C47C82D47FE139ECDC"
                                        "encrypted_size_2"              "50767D814E54397022913342BBDA1732"
                                }
                                "testnewlater"
                                {
                                        "encrypted_gid_2"               "1742A5D883314511C0A16C393271BA9C"
                                        "encrypted_size_2"              "78491188401F5E3C5A38F8EC40B34A5D"
                                }
                                "threepp"
                                {
                                        "encrypted_gid_2"               "4F6DB7528CBAC691042EA3DBF212B457"
                                        "encrypted_size_2"              "57F2EDA7E3B07170EE74CB595D7A08EB"
                                }
                                "threepx"
                                {
                                        "encrypted_gid_2"               "2234600C74ED1C84E5684414124DAB58"
                                        "encrypted_size_2"              "9493C5A13A419E14422E0A9B018B4A32"
                                }
                                "wcpowertest"
                                {
                                        "encrypted_gid_2"               "BB0C21F09D891271AA0786442BDD4816"
                                        "encrypted_size_2"              "6E50E4F66D28944B0C80C510FF374B13"
                                }
                        }
                }
                "376032"
                {
                        "name"          "Test Dedicated Server Depot"
                }
                "branches"
                {
                        "public"
                        {
                                "buildid"               "8010130"
                                "timeupdated"           "1642047451"
                        }
                        "arklive"
                        {
                                "buildid"               "8016820"
                                "description"           "description should not be empty"
                                "pwdrequired"           "1"
                                "timeupdated"           "1642118452"
                        }
                        "banquet"
                        {
                                "buildid"               "6946546"
                                "description"           ""
                                "pwdrequired"           "1"
                                "timeupdated"           "1624909149"
                        }
                        "dev2test"
                        {
                                "buildid"               "8041923"
                                "description"           ""
                                "pwdrequired"           "1"
                                "timeupdated"           "1642573299"
                        }
                        "dev3test"
                        {
                                "buildid"               "3409246"
                                "description"           ""
                                "pwdrequired"           "1"
                                "timeupdated"           "1545151425"
                        }
                        "devtest"
                        {
                                "buildid"               "8041965"
                                "description"           ""
                                "pwdrequired"           "1"
                                "timeupdated"           "1642702095"
                        }
                        "devtest_beta"
                        {
                                "buildid"               "8041965"
                                "description"           ""
                                "pwdrequired"           "1"
                                "timeupdated"           "1642526885"
                        }
                        "devtest2_beta"
                        {
                                "buildid"               "8041923"
                                "description"           ""
                                "pwdrequired"           "1"
                                "timeupdated"           "1642565891"
                        }
                        "devtest3_beta"
                        {
                                "buildid"               "3409246"
                                "description"           ""
                                "pwdrequired"           "1"
                                "timeupdated"           "1545151414"
                        }
                        "eventtemp"
                        {
                                "buildid"               "8064296"
                                "description"           ""
                                "pwdrequired"           "1"
                                "timeupdated"           "1642799357"
                        }
                        "experimental"
                        {
                                "buildid"               "4205769"
                                "description"           ""
                                "timeupdated"           "1568824771"
                        }
                        "hotfix2"
                        {
                                "buildid"               "7919321"
                                "description"           "hotfix other"
                                "pwdrequired"           "1"
                                "timeupdated"           "1640127539"
                        }
                        "hungryman"
                        {
                                "buildid"               "8016820"
                                "description"           "test"
                                "pwdrequired"           "1"
                                "timeupdated"           "1642105205"
                        }
                        "kidcuisine"
                        {
                                "buildid"               "8066645"
                                "description"           "test branch"
                                "pwdrequired"           "1"
                                "timeupdated"           "1642843343"
                        }
                        "lemonbar"
                        {
                                "buildid"               "8024504"
                                "description"           ""
                                "pwdrequired"           "1"
                                "timeupdated"           "1642201730"
                        }
                        "nitradotesting"
                        {
                                "buildid"               "6804751"
                                "description"           "this cannot be left empty"
                                "pwdrequired"           "1"
                                "timeupdated"           "1622710853"
                        }
                        "private"
                        {
                                "buildid"               "7381327"
                                "description"           ""
                                "pwdrequired"           "1"
                                "timeupdated"           "1631929689"
                        }
                        "private2"
                        {
                                "buildid"               "7535952"
                                "description"           ""
                                "pwdrequired"           "1"
                                "timeupdated"           "1634331520"
                        }
                        "stadiatest"
                        {
                                "buildid"               "7898566"
                                "description"           "descriptions cannot be empty"
                                "pwdrequired"           "1"
                                "timeupdated"           "1640283549"
                        }
                        "testnewlater"
                        {
                                "buildid"               "5435923"
                                "description"           ""
                                "pwdrequired"           "1"
                                "timeupdated"           "1597909458"
                        }
                        "threepp"
                        {
                                "buildid"               "8041923"
                                "description"           ""
                                "pwdrequired"           "1"
                                "timeupdated"           "1642573345"
                        }
                        "threepx"
                        {
                                "buildid"               "8041965"
                                "description"           ""
                                "pwdrequired"           "1"
                                "timeupdated"           "1642719600"
                        }
                        "timecapsule"
                        {
                                "buildid"               "5131177"
                                "description"           ""
                                "timeupdated"           "1591494821"
                        }
                        "wcpowertest"
                        {
                                "buildid"               "6593522"
                                "description"           ""
                                "pwdrequired"           "1"
                                "timeupdated"           "1619233516"
                        }
                }
        }
}

Steam>
klightspeed commented 2 years ago

1216 (in v1.6.61a) should fix this.