[BUGFIX] Safeguard against undefined index
The methods shutdown() and warmup() use an index that may not be
defined. This is the case e.g. immediately after the configuration
cache has been flushed.
This change adds a check for the first level of the tested path in the
internal configuration array.
Releases: 2.3, 2.2, 2.1