Skip to content

[BUG] unable to create s6 ipcserver socket #358

@zallaevan

Description

@zallaevan

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

When using docker compose up, it does not start the webserver successfully, and it shows the following error:

calibre-web | s6-ipcserver-socketbinder: fatal: unable to create socket: Permission denied

I am using a previously valid docker-compose.yml file with some existing database and books, but it suddenly stopped working (even before pulling for an updated image). When running with docker run --privileged, the error disappears and the container works as usual.

Docker Compose version v2.40.0
Docker version v28.5.1
Latest docker-calibre-web container

Expected Behavior

When running the container with docker compose up, it should run and start the container normally.

Steps To Reproduce

  1. Run provided docker-compose.yml file with docker compose up -d.
  2. View logs produced from docker compose logs -f.
  3. Webserver does not work, the previously error appears every second

Environment

- OS: Ubuntu jammy 22.04.5 LTS
- How docker service was installed: via apt with docker.com apt custom source

CPU architecture

x86-64

Docker creation

version: "3.8"
services:
  calibre-web:
    image: lscr.io/linuxserver/calibre-web:latest
    container_name: calibre-web
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Europe/Gibraltar
    volumes:
      - ./config:/config
      - ./books:/books
    ports:
      - 8083:8083
    restart: always

Container logs

calibre-web  | s6-ipcserver-socketbinder: fatal: unable to create socket: Permission denied
calibre-web  | s6-ipcserver-socketbinder: fatal: unable to create socket: Permission denied
calibre-web  | s6-ipcserver-socketbinder: fatal: unable to create socket: Permission denied
calibre-web  | s6-ipcserver-socketbinder: fatal: unable to create socket: Permission denied
calibre-web  | s6-ipcserver-socketbinder: fatal: unable to create socket: Permission denied
calibre-web  | s6-ipcserver-socketbinder: fatal: unable to create socket: Permission denied
calibre-web  | s6-ipcserver-socketbinder: fatal: unable to create socket: Permission denied
calibre-web  | s6-ipcserver-socketbinder: fatal: unable to create socket: Permission denied
calibre-web  | s6-ipcserver-socketbinder: fatal: unable to create socket: Permission denied
calibre-web  | s6-ipcserver-socketbinder: fatal: unable to create socket: Permission denied
calibre-web  | s6-ipcserver-socketbinder: fatal: unable to create socket: Permission denied
calibre-web  | s6-ipcserver-socketbinder: fatal: unable to create socket: Permission denied
calibre-web  | s6-ipcserver-socketbinder: fatal: unable to create socket: Permission denied
calibre-web  | s6-ipcserver-socketbinder: fatal: unable to create socket: Permission denied
calibre-web  | s6-ipcserver-socketbinder: fatal: unable to create socket: Permission denied
calibre-web  | s6-ipcserver-socketbinder: fatal: unable to create socket: Permission denied
calibre-web  | s6-ipcserver-socketbinder: fatal: unable to create socket: Permission denied

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions