Coming back to Valheim after the mistlands update, tried to create a new server by removing my old docker instance and installing a fresh one. I have done the same process a couple times in the past for friends who wanted to start the game fresh, but I am unable to connect to the server once the docker instance is finished being set up. From my limited knowledge and googling, this log seems to be saying that SteamCMD cant update, but I am not sure if I am missing something. Any ideas?
---Ensuring UID: 99 matches user---
---Ensuring GID: 100 matches user---
---Setting umask to 000---
---Checking for optional scripts---
---No optional script found, continuing---
---Taking ownership of data...---
---Starting...---
---Update SteamCMD---
Redirecting stderr to '/serverdata/serverfiles/Steam/logs/stderr.txt'
Looks like steam didn't shutdown cleanly, scheduling immediate update check
src/tier0/threadtools.cpp (4122) : Probably deadlock or failure waiting for thread to initialize.
[ 0%] Checking for available updates...
Thread failed to initialize
src/tier0/threadtools.cpp (4122) : Probably deadlock or failure waiting for thread to initialize.
Thread failed to initialize
CWorkThreadPool::StartWorkThread: Thread creation failed.
src/tier0/threadtools.cpp (4122) : Probably deadlock or failure waiting for thread to initialize.
Thread failed to initialize
CWorkThreadPool::StartWorkThread: Thread creation failed.
src/tier0/threadtools.cpp (4122) : Probably deadlock or failure waiting for thread to initialize.
Thread failed to initialize
[----] Verifying installation...
Steam Console Client (c) Valve Corporation - version 1658944597
-- type 'quit' to exit --
Loading Steam API...src/tier0/threadtools.cpp (4122) : Probably deadlock or failure waiting for thread to initialize.
Thread failed to initialize
src/common/job.cpp (103) : GetMicrosecsUntilCallerDeadline() >= k_nMillion*3600*24*30
src/steamnetworkingsockets/clientlib/steamnetworkingsockets_lowlevel.cpp (3305) : usecElapsed >= 0
src/steamnetworkingsockets/clientlib/steamnetworkingsockets_lowlevel.cpp (3305) : usecElapsed >= 0
src/common/job.cpp (103) : GetMicrosecsUntilCallerDeadline() >= k_nMillion*3600*24*30
src/common/job.cpp (103) : GetMicrosecsUntilCallerDeadline() >= k_nMillion*3600*24*30
OK
Connecting anonymously to Steam Public...src/common/job.cpp (103) : GetMicrosecsUntilCallerDeadline() >= k_nMillion*3600*24*30
src/common/job.cpp (103) : GetMicrosecsUntilCallerDeadline() >= k_nMillion*3600*24*30
src/common/job.cpp (103) : GetMicrosecsUntilCallerDeadline() >= k_nMillion*3600*24*30
src/common/job.cpp (103) : GetMicrosecsUntilCallerDeadline() >= k_nMillion*3600*24*30
src/common/job.cpp (103) : GetMicrosecsUntilCallerDeadline() >= k_nMillion*3600*24*30
src/common/job.cpp (103) : GetMicrosecsUntilCallerDeadline() >= k_nMillion*3600*24*30
src/common/job.cpp (103) : GetMicrosecsUntilCallerDeadline() >= k_nMillion*3600*24*30
src/common/job.cpp (103) : GetMicrosecsUntilCallerDeadline() >= k_nMillion*3600*24*30
src/common/job.cpp (103) : GetMicrosecsUntilCallerDeadline() >= k_nMillion*3600*24*30
src/common/job.cpp (103) : GetMicrosecsUntilCallerDeadline() >= k_nMillion*3600*24*30
src/common/job.cpp (103) : GetMicrosecsUntilCallerDeadline() >= k_nMillion*3600*24*30
src/common/job.cpp (103) : GetMicrosecsUntilCallerDeadline() >= k_nMillion*3600*24*30
src/common/job.cpp (103) : GetMicrosecsUntilCallerDeadline() >= k_nMillion*3600*24*30
OK