nextcloud/server · error · Sabre\DAV\Exception\InsufficientStorage
Insufficient space in $normalizedPath
Error message
Insufficient space in $normalizedPath
What it means
Error "Insufficient space in $normalizedPath" thrown in nextcloud/server.
Source
Thrown at apps/dav/lib/Connector/Sabre/QuotaPlugin.php:264
}
if (empty($length)) {
return true; // No length to check, assume okay
}
$normalizedPath = str_replace('//', '/', $path);
$freeSpace = $this->getFreeSpace($normalizedPath);
// Explicitly handle unknown/invalid free space
if ($freeSpace === false || $freeSpace < 0) {
// You might log here; currently allows the operation
return true;
}
if ($length > $freeSpace) {
$msg = $isDir
? "Insufficient space in $normalizedPath. Cannot create directory"
: "Insufficient space in $normalizedPath";
throw new InsufficientStorage($msg);
}
return true;
}
/**
* Returns the largest valid content length found in any of the following HTTP headers:
* - X-Expected-Entity-Length
* - Content-Length
* - OC-Total-Length
*
* Only numeric values are considered. If none of the headers contain a valid numeric value,
* returns null.
*
* @internal
* @return int|float|null The largest valid content length, or null if none is found.
*/
public function getLength(): int|float|null {View on GitHub (pinned to ecdeb153ff)
When it happens
Trigger: Thrown at apps/dav/lib/Connector/Sabre/QuotaPlugin.php:264 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of nextcloud/server@ecdeb153ff (2026-08-17).
Data as JSON: /api/errors/2efa22968a00969a.
Report an issue: GitHub.