juicedata/juicefs · error
not supported
Error message
not supported
What it means
Returned by the `juicefs webdav` command when the binary was compiled with the nowebdav build tag. The command is a registered stub that always fails; the WebDAV server feature is not present in this build.
Source
Thrown at cmd/webdav_noop.go:35
* limitations under the License.
*/
package cmd
import (
"errors"
"github.com/urfave/cli/v2"
)
func cmdWebDav() *cli.Command {
return &cli.Command{
Name: "webdav",
Category: "SERVICE",
Usage: "Start a WebDAV server (not included)",
Description: `This feature is not included. If you want it, recompile juicefs without "nowebdav" flag`,
Action: func(*cli.Context) error {
return errors.New("not supported")
},
}
}
View on GitHub (pinned to c9a67b23e8)
Solutions
- Recompile juicefs without the nowebdav tag
- Use a full release binary that includes the WebDAV server
Defensive patterns
Strategy: fallback
When it happens
Trigger: Thrown at cmd/webdav_noop.go:35 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of juicedata/juicefs@c9a67b23e8 (2026-09-06).
Data as JSON: /api/errors/be14deb3efeb052a.
Report an issue: GitHub.