Skip to content

dovecot overrided files permission denied at server start  #3500

@leccyril

Description

@leccyril

📝 Preliminary Checks

  • I tried searching for an existing issue and followed the debugging docs advice, but still need assistance.

👀 What Happened?

i start a simple docker postfix with dovecot files overrided but in the server, permission denied

image

and the status of overrided files
image

👟 Reproduction Steps

execute sudo docker-compose up and check the logs

with this compose file

version: '3'
services:
  mailserver:
    image: docker.io/mailserver/docker-mailserver:latest
    container_name: mailserver
    hostname: mail.xx.ae
    domainname: xx.ae
    ports:
      - "25:25"
      - "143:143"
      - "587:587"
      - "993:993"
    volumes:
      - /usr/local/docker/mailserver/mail-data/:/var/mail/
      - /usr/local/docker/mailserver/mail-state/:/var/mail-state/
      - /usr/local/docker/mailserver/mail-logs/:/var/log/mail/
      - /usr/local/docker/mailserver/config/:/tmp/docker-mailserver/
      - /etc/localtime:/etc/localtime:ro
      - ./docker-data/dms/config/dovecot/dovecot.conf:/etc/dovecot/dovecot.conf
      - ./docker-data/dms/config/dovecot/dovecot-dict-sql.conf.ext:/etc/dovecot/dovecot-dict-sql.conf.ext
      - ./docker-data/dms/config/dovecot/dovecot-sql.conf.ext:/etc/dovecot/dovecot-sql.conf.ext
      
    environment:
      - ENABLE_SPAMASSASSIN=1
      - SPAMASSASSIN_SPAM_TO_INBOX=1
      - ENABLE_CLAMAV=1
      - ENABLE_FAIL2BAN=1
      - ENABLE_POSTGREY=1
      - ENABLE_SASLAUTHD=0
      - ONE_DIR=1
      - DMS_DEBUG=0
      - PERMIT_DOCKER=host
    cap_add:
      - NET_ADMIN
      - SYS_PTRACE
    restart: always

I just want to reproduce locally a server running to test shared mail not working in production

🐋 DMS Version

12.1.0

💻 Operating System and Architecture

linux fedora 37

⚙️ Container configuration files

version: '3'
services:
  mailserver:
    image: docker.io/mailserver/docker-mailserver:latest
    container_name: mailserver
    hostname: mail.equitativa.ae
    domainname: equitativa.ae
    ports:
      - "25:25"
      - "143:143"
      - "587:587"
      - "993:993"
    volumes:
      - /usr/local/docker/mailserver/mail-data/:/var/mail/
      - /usr/local/docker/mailserver/mail-state/:/var/mail-state/
      - /usr/local/docker/mailserver/mail-logs/:/var/log/mail/
      - /usr/local/docker/mailserver/config/:/tmp/docker-mailserver/
      - /etc/localtime:/etc/localtime:ro
      - ./docker-data/dms/config/dovecot/dovecot.conf:/etc/dovecot/dovecot.conf
      - ./docker-data/dms/config/dovecot/dovecot-dict-sql.conf.ext:/etc/dovecot/dovecot-dict-sql.conf.ext
      - ./docker-data/dms/config/dovecot/dovecot-sql.conf.ext:/etc/dovecot/dovecot-sql.conf.ext
      
    environment:
      - ENABLE_SPAMASSASSIN=1
      - SPAMASSASSIN_SPAM_TO_INBOX=1
      - ENABLE_CLAMAV=1
      - ENABLE_FAIL2BAN=1
      - ENABLE_POSTGREY=1
      - ENABLE_SASLAUTHD=0
      - ONE_DIR=1
      - DMS_DEBUG=0
      - PERMIT_DOCKER=host
    cap_add:
      - NET_ADMIN
      - SYS_PTRACE
    restart: always

📜 Relevant log output

No response

Improvements to this form?

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    issue/likely user-related misconfigurationThis issue is likely the result of a misconfiguration on the user's endissue/limited supportDue to a specific configuration on the user side only limited support is offeredkind/questionSomeone asked a question - feel free to answermeta/closed due to age or inactivityThis issue / PR has been closed due to inactivitymeta/staleThis issue / PR has become stale and will be closed if there is no further activityservice/dovecot

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions