Skip to content

[Bug] Staging and Install library folders not found when installing a Steam Workshop map on a dedicated server #1581

@sys-arch

Description

@sys-arch

Description of the issue

When attempting to install a map from the Steam Workshop on my dedicated server, the following error messages appear repeatedly in the server console:

src/clientdll/contentupdatecontext.cpp (2036) : Staging library folder not found
src/clientdll/contentupdatecontext.cpp (2036) : Staging library folder not found
src/clientdll/contentupdatecontext.cpp (2037) : Install library folder not found
src/clientdll/contentupdatecontext.cpp (2037) : Install library folder not found

This issue occurs specifically when the server tries to download and install content from the Steam Workshop. The error messages suggest that the server is unable to locate the necessary Steam library folders to stage and install the files.

Steps to reproduce

  • Set up a dedicated No More Room in Hell server.
  • Attempt to install any map from the Steam Workshop using workshop_download.
  • Observe the server console for the error messages described above.

Expected behavior

The server should successfully download and install the map from the Steam Workshop without displaying any errors. The map should then be available for play on the server.

Additional information

  • This issue has been reported by other users in different games running on the Steam engine (e.g., Team Fortress 2, Project Zomboid, ...).
  • The error seems to be related to the way the server handles Steam library paths and content updates.
  • I have tried reinstalling the dedicated server, but the issue persists.
  • The server is running on Linux.
  • Unlike what I've seen in other games, it seems to download the map files (although their integrity cannot be verified)

I request information from the developers to know if it is a problem with how the game has been developed or if instead, I should notify Valve since it is a Steam issue.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions