BrettMayson / Arma3Server

Docker - Arma 3 Dedicated Server
103 stars 70 forks source link

Unable to download workshop mods #67

Open diraven opened 1 year ago

diraven commented 1 year ago

Not sure what would be the solution yet, seems to be relevant to the latest big Steam update.

# /steamcmd/steamcmd.sh +force_install_dir /arma3 +login *** *** +workshop_download_item 107410 ***
WARNING: setlocale('en_US.UTF-8') failed, using locale: 'C'. International characters may not work.
Redirecting stderr to '/root/Steam/logs/stderr.txt'
[  0%] Checking for available updates...
[----] Verifying installation...
Steam Console Client (c) Valve Corporation - version 1686881296
-- type 'quit' to exit --
Loading Steam API...dlmopen steamservice.so failed: steamservice.so: cannot open shared object file: No such file or directory
dlmopen libSDL3.so.0 failed: libSDL3.so.0: cannot open shared object file: No such file or directory
OK
Logging in user '***' to Steam Public...OK
Waiting for client config...OK
Waiting for user info...OK
Downloading item ***...
ERROR! Download item *** failed (Failure).

These may or may not be relevant:

May as well be just steamcmd problem, so just leaving it here for mostly informational purposes in case anyone is having the same issues. Or in case someone comes up with the solution.

UPD1: Problem is still there for freshly built image with latest steamcmd.

UPD2: Ubuntu seems to have the same issue.

S0UK commented 1 year ago

Exactly the same error for me on ubuntu and a fresh steamcmd install

fritzcloud commented 1 year ago

Same issue here, I was really happy this container can download workshop mods but it doesn't work for me on ubuntu server.

Treep3r commented 10 months ago

Not sure if this is known, but I think you need to own Arma 3 on the account in order to be able to download directly form the steam workshop. After creating an additional volume for the workshop content (as described in the README.md) it is working for me.