We want to log error in a File directly :
/var/log/IRV_MdM/Dovecot_main.log.
We got this error: 'Can't open log file
/var/log/IRV_MdM/Dovecot_main.log: Permission denied'
Please have a look at our Problem. Is it a bug or an
incorrect config ?
Our Dir-Structure is: (for testing, we changed all
to mod 777)
2021-05-03
04:29:32 IRV-20210501-V02-rvh:~ # dir -d /var/ /var/log/ /var/log/IRV_MdM/
/var/log/IRV_MdM/Dovecot_main.log
drwxrwxrwx 11
root root 4096 2021-04-30 20:36:51
/var/
drwxrwxrwx 21 root
root 4096 2021-05-03 02:53:34
/var/log/
drwxrwxrwx 4 IRV_MdM IRV_MdMG 4096
2021-05-03 04:28:09 /var/log/IRV_MdM/
-rwxrwxrwx 1
IRV_MdM IRV_MdMG 14 2021-05-03 01:36:18
/var/log/IRV_MdM/Dovecot_main.log
2021-05-03 04:29:48
IRV-20210501-V02-rvh:~ #
Version:
2021-05-03 04:28:05 IRV-20210501-V02-rvh:~ # dovecot
--version
2.3.14 (cee3cbc0d)
2021-05-03 04:28:12 IRV-20210501-V02-rvh:~ #
Logs:
2021-05-03 04:28:51 IRV-20210501-V02-rvh:~ # doveadm log
find
Debug:
/var/log/IRV_MdM/Dovecot_main.log
Info:
/var/log/IRV_MdM/Dovecot_main.log
Warning:
/var/log/IRV_MdM/Dovecot_main.log
Error:
/var/log/IRV_MdM/Dovecot_main.log
Fatal:
/var/log/IRV_MdM/Dovecot_main.log
Config:
2021-05-03 04:45:27
IRV-20210501-V02-rvh:~ # dovecot -n
# 2.3.14 (cee3cbc0d):
/etc/dovecot/dovecot.conf
# Pigeonhole version 0.5.14
(1b5c82b2)
# OS: Linux
5.12.0-1-default x86_64 ext3
# Hostname:
IRV-20210501-V02-rvh
auth_cache_size = 20
M
auth_debug = yes
auth_debug_passwords = yes
auth_verbose =
yes
auth_verbose_passwords = plain
default_internal_user = IRV_MdM
default_login_user =
IRV_MdM_Login
deliver_log_format = msgid=%m: %$ (From=%f,
To=%t, Subject=%s, Size=%p/%w, Dsn=%{storage_id})
disable_plaintext_auth = no
first_valid_uid =
10000
last_valid_gid = 49999
last_valid_uid = 49999
listen = *
log_path = /var/log/IRV_MdM/Dovecot_main.log
log_timestamp
= "%Y-%m-%d %H:%M:%S "
login_greeting = Welcome to the
INetS - Multi-Device-Mail-Server.
mail_access_groups =
IRV_MdMG
mail_debug = yes
mail_location =
maildir:/var/spool/IRV_MdM/User/%u/Mail:CONTROL=/var/spool/IRV_MdM/User/%u/Ctrl:INDEX=/var/spool/IRV_MdM/User/%u/Index:LAYOUT=fs
mail_temp_dir = /var/spool/IRV_MdM/Tmp
managesieve_notify_capability = mailto
managesieve_sieve_capability = fileinto reject envelope encoded-character
vacation subaddress comparator-i;ascii-numeric relational regex imap4flags copy
include variables body enotify environment mailbox date index ihave duplicate
mime foreverypart extracttext
namespace inbox
{
inbox =
yes
location
=
mailbox Drafts
{
special_use =
\Drafts
}
mailbox Junk {
special_use =
\Junk
}
mailbox Sent {
special_use =
\Sent
}
mailbox "Sent Messages" {
special_use = \Sent
}
mailbox Trash
{
special_use =
\Trash
}
prefix =
}
passdb
{
args =
/etc/dovecot/dovecot-sql.conf.ext
driver =
sql
}
plugin
{
sieve =
file:~/sieve;active=~/.dovecot.sieve
}
pop3_client_workarounds = outlook-no-nuls
oe-ns-eoh
postmaster_address = Support@IRV.at
ssl_cert =
/Apps_IRV/Web/Cert/IRV_star_irv_at/IRV_STAR_irv_at.Crt.crt
ssl_cipher_list =
ALL:!aNULL:!eNULL:!EXPORT:!DES:!3DES:!MD5:!PSK:!RC4:!ADH:!LOW@STRENGTH
ssl_key = # hidden, use -P to show it
ssl_options =
no_compression
ssl_prefer_server_ciphers =
yes
userdb {
driver =
prefetch
}
userdb
{
args =
/etc/dovecot/dovecot-sql.conf.ext
driver =
sql
}
verbose_proctitle =
yes
2021-05-03 04:45:42 IRV-20210501-V02-rvh:~
#
OS:
2021-05-03 04:45:42 IRV-20210501-V02-rvh:~
# i_ver
Isg-Release: Version = 07.00.22 from
2021-01-22 21:13.
Linux-Release: openSUSE Tumbleweed
20210430 Linux 5.12.0-1-default x86_64.
2021-05-03
05:13:01 IRV-20210501-V02-rvh:~ #
Mit freundlichen Grüßen / with best regards
Ing. Ronald VOLF