1

Topic: Fresh iRedmail on Centos - dovecot can't create directories

==== Required information ====
- iRedMail version (check /etc/iredmail-release):
0.9.7 MARIADB edition.
- Linux/BSD distribution name and version:
Centos 7
- Store mail accounts in which backend (LDAP/MySQL/PGSQL):
MariaDB
- Web server (Apache or Nginx):
Apache
- Manage mail accounts with iRedAdmin-Pro?
- [IMPORTANT] Related original log or error message is required if you're experiencing an issue.
====

When trying to log into fresh account I see such entries
[root@mail ~]# cat /var/log/dovecot/imap.log
...
Sep 19 00:20:31 mail dovecot: imap-login: Login: user=<admin@annalubanska.pl>, method=PLAIN, rip=91.121.115.63, lip=176.31.122.21, mpid=5304, TLS, session=<ivSLJn5ZL8xbeXM/>
Sep 19 00:20:31 mail dovecot: imap(admin@annalubanska.pl): Error: User initialization failed: Namespace '': mkdir(/home/vmail/vmail1/annalubanska.pl/a/d/m/admin-2017.09.18.21.36.42//Maildir) failed: Read-only file system


SELinux id disabled

[root@mail ~]# getenforce
Disabled


This FS is all but read only:

root@mail ~]# cat /proc/mounts | grep home
/dev/md2 /home ext4 rw,relatime,data=ordered 0 0

root@mail ~]# touch /home/vmail/vmail1/annalubanska.pl/test
[root@mail ~]# ls -l /home/vmail/vmail1/annalubanska.pl/
total 4
drwx------ 3 vmail vmail 4096 Sep  6 23:24 p
-rw-r--r-- 1 root  root     0 Sep 19 00:31 test
[root@mail ~]# rm /home/vmail/vmail1/annalubanska.pl/test
rm: remove regular empty file ‘/home/vmail/vmail1/annalubanska.pl/test’? y

----

Spider Email Archiver: On-Premises, lightweight email archiving software developed by iRedMail team. Supports Amazon S3 compatible storage and custom branding.

2

Re: Fresh iRedmail on Centos - dovecot can't create directories

Is /home/vmail owned by vmail:vmail with permission 0700? Please check all parent directories of the maildir path.

3

Re: Fresh iRedmail on Centos - dovecot can't create directories

ZhangHuangbin wrote:

Is /home/vmail owned by vmail:vmail with permission 0700? Please check all parent directories of the maildir path.

Hi Zhang, yes it seems that all folders have right permissions:

[root@mail home]# find /home/vmail/ -type d | xargs ls -ld
drwx------  6 vmail vmail 4096 Sep  6 23:24 /home/vmail/
drwx------  3 root  root  4096 Sep  7 03:30 /home/vmail/backup
drwxr-xr-x  3 root  root  4096 Sep  7 03:30 /home/vmail/backup/mysql
drwxr-xr-x  3 root  root  4096 Sep  7 03:30 /home/vmail/backup/mysql/2017
drwxr-xr-x 15 root  root  4096 Sep 19 03:30 /home/vmail/backup/mysql/2017/09
drwx------  2 root  root  4096 Sep  7 03:30 /home/vmail/backup/mysql/2017/09/07
drwx------  2 root  root  4096 Sep  8 03:30 /home/vmail/backup/mysql/2017/09/08
drwx------  2 root  root  4096 Sep  9 03:30 /home/vmail/backup/mysql/2017/09/09
drwx------  2 root  root  4096 Sep 10 03:30 /home/vmail/backup/mysql/2017/09/10
drwx------  2 root  root  4096 Sep 11 03:30 /home/vmail/backup/mysql/2017/09/11
drwx------  2 root  root  4096 Sep 12 03:30 /home/vmail/backup/mysql/2017/09/12
drwx------  2 root  root  4096 Sep 13 03:30 /home/vmail/backup/mysql/2017/09/13
drwx------  2 root  root  4096 Sep 14 03:30 /home/vmail/backup/mysql/2017/09/14
drwx------  2 root  root  4096 Sep 15 03:30 /home/vmail/backup/mysql/2017/09/15
drwx------  2 root  root  4096 Sep 16 03:30 /home/vmail/backup/mysql/2017/09/16
drwx------  2 root  root  4096 Sep 17 03:30 /home/vmail/backup/mysql/2017/09/17
drwx------  2 root  root  4096 Sep 18 03:30 /home/vmail/backup/mysql/2017/09/18
drwx------  2 root  root  4096 Sep 19 03:30 /home/vmail/backup/mysql/2017/09/19
drwx------  2 vmail vmail 4096 Sep  6 23:24 /home/vmail/public
drwx------  2 vmail vmail 4096 Sep  7 03:30 /home/vmail/sieve
drwx------  3 vmail vmail 4096 Sep 18 23:19 /home/vmail/vmail1
drwx------  3 vmail vmail 4096 Sep 19 00:31 /home/vmail/vmail1/annalubanska.pl
drwx------  3 vmail vmail 4096 Sep  6 23:24 /home/vmail/vmail1/annalubanska.pl/p
drwx------  3 vmail vmail 4096 Sep  6 23:24 /home/vmail/vmail1/annalubanska.pl/p/o
drwx------  3 vmail vmail 4096 Sep  6 23:24 /home/vmail/vmail1/annalubanska.pl/p/o/s
drwx------  3 vmail vmail 4096 Sep  6 23:24 /home/vmail/vmail1/annalubanska.pl/p/o/s/postmaster
drwx------  5 vmail vmail 4096 Sep 19 03:30 /home/vmail/vmail1/annalubanska.pl/p/o/s/postmaster/Maildir
drwx------  2 vmail vmail 4096 Sep  7 03:30 /home/vmail/vmail1/annalubanska.pl/p/o/s/postmaster/Maildir/cur
drwx------  2 vmail vmail 4096 Sep 19 03:30 /home/vmail/vmail1/annalubanska.pl/p/o/s/postmaster/Maildir/new
drwx------  2 vmail vmail 4096 Sep 19 03:30 /home/vmail/vmail1/annalubanska.pl/p/o/s/postmaster/Maildir/tmp