Serverside

Fixes / server.cfg ensures a resource that is not installed

Resources · high severity · found in the console

server.cfg ensures a resource that is not installed

The server console prints a line like this.

What the console says

Couldn't find resource <resource>
Could not find resource <resource>

What it means

<resource> is listed in server.cfg but is not on disk. The server has been starting without it.

How to fix it

  1. Decide which is true: the resource should be installed, or the ensure line is a leftover.
  2. If it should be running, install it — nothing it does has been happening.
  3. If it was removed on purpose, delete the ensure line so this stops firing every restart.

When it is not this

A leftover ensure line after an intentional removal is harmless noise, and plenty of servers carry a few. Do NOT treat the noise as the problem — the question is what the resource DID. If it is an anti-cheat, a logger, a backup or anything protective, the server has been unprotected while its config said otherwise, and that is the finding. Read the name before ranking the severity.