Skip to content

Failed to acquire lock for plugin installation #8026

Description

@highfalutin

I'm trying to get Etherpad up and running via docker compose. I'm able to log in to the admin page. But when I try to install a plugin, it fails silently. On the backend, I see this log entry:

app-1 | [2026-07-06T07:08:58.981] [WARN] plugins - Failed to install plugin ep_headings2: Failed to acquire lock: EACCES: permission denied, open '/opt/etherpad-lite/src/plugin_packages/install.lock'

and here's what I see when I inspect that path:

> docker exec etherpad-lite-app-1 ls -al /opt/etherpad-lite/src/plugin_packages/
total 8
drwxr-xr-x    2 root     root          4096 Jul  2 15:56 .
drwxr-xr-x    1 etherpad root          4096 Jul  6 07:08 ..

I don't know whether or how to change the ownership of that directory inside the docker container. Any help would be appreciated.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions