FreeBSD 11.1-RELEASE-p9 amd64 doveconf # 2.3.1 (8e2f634): /usr/local/etc/dovecot/dovecot.conf # Pigeonhole version 0.5.1 (d9bc6dfe) # OS: FreeBSD 11.1-RELEASE-p9 amd64 zfs # Hostname: localhost I can send the entire output if necessary. Error message upon boot up: doveconf: error: t_readlink(/var/run/dovecot/dovecot.conf) failed: readlink() failed: No such file or directory Starting dovecot. Dovecot appears to start correctly There is a link in the "/var/run/dovecot directory for dovecot.conf" lrwx------ 1 root wheel 35B 2018-04-10 10:21:52 EDT dovecot.conf at -> /usr/local/etc/dovecot/dovecot.conf This error message has only started since the update to the latest version of dovecot. I am assuming it is just a harmless error message; however, I would like to confirm that hypothesis. -- Jerry
Hello, I'm also running FreeBSD 11.1, Dovecot 2.3, and Pidgeonhole 0.5, I am not getting the error you are noticing. I also do have a symlinked /var/run/dovecot/dovecot.conf which goes to /usr/local/etc/dovecot/dovecot.conf. Can you send a complete doveconf -n and your dovecot startup lines in /etc/rc.conf? Thanks. Dave. On 4/10/18, Jerry <jerry at seibercom.net> wrote:> FreeBSD 11.1-RELEASE-p9 amd64 > > doveconf > # 2.3.1 (8e2f634): /usr/local/etc/dovecot/dovecot.conf > # Pigeonhole version 0.5.1 (d9bc6dfe) > # OS: FreeBSD 11.1-RELEASE-p9 amd64 zfs > # Hostname: localhost > > I can send the entire output if necessary. > > Error message upon boot up: > > doveconf: error: t_readlink(/var/run/dovecot/dovecot.conf) failed: > readlink() failed: No such file or directory > > Starting dovecot. > > Dovecot appears to start correctly > > There is a link in the "/var/run/dovecot directory for dovecot.conf" > > lrwx------ 1 root wheel 35B 2018-04-10 10:21:52 EDT dovecot.conf at -> > /usr/local/etc/dovecot/dovecot.conf > > This error message has only started since the update to the latest version > of > dovecot. I am assuming it is just a harmless error message; however, I > would > like to confirm that hypothesis. > > -- > Jerry >
On Tue, 10 Apr 2018 11:08:20 -0400, David Mehler stated:>Can you send a complete doveconf -n and your dovecot startup lines in >/etc/rc.conf?/etc/rc.conf ## Dovecot dovecot_enable="YES" # 2.3.1 (8e2f634): /usr/local/etc/dovecot/dovecot.conf # Pigeonhole version 0.5.1 (d9bc6dfe) # OS: FreeBSD 11.1-RELEASE-p9 amd64 zfs # Hostname: localhost auth_mechanisms = plain login auth_verbose = yes auth_verbose_passwords = yes lda_mailbox_autocreate = yes lda_mailbox_autosubscribe = yes log_path = /var/log/dovecot.log login_greeting = Seibercom NET Here mail_location = maildir:/var/mail/vmail/%d/gerard 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 = subscriptions = yes type = private } passdb { args = scheme=CRYPT username_format=%u /usr/local/etc/dovecot/users/passwd driver = passwd-file } plugin { sieve_default = /usr/local/etc/dovecot/sieve/default.sieve sieve_global = /usr/local/etc/dovecot/sieve/default.sieve sieve_vacation_send_from_recipient = yes } postmaster_address = postmaster at seibercom.net service auth { unix_listener /var/spool/postfix/private/auth { group = postfix mode = 0666 user = postfix } unix_listener auth-userdb { group = vmail mode = 0666 user = vmail } } service imap-login { inet_listener imap { port = 143 } inet_listener imaps { port = 993 ssl = yes } } service lmtp { unix_listener /var/spool/postfix/private/dovecot-lmtp { group = postfix mode = 0660 user = postfix } } service pop3-login { inet_listener pop3 { port = 110 } inet_listener pop3s { port = 995 ssl = yes } } ssl_cert = </usr/local/etc/letsencrypt/live/seibercom.net/fullchain.pem ssl_dh = </usr/local/etc/dovecot/dh.pem ssl_key = </usr/local/etc/letsencrypt/live/seibercom.net/privkey.pem ssl_prefer_server_ciphers = yes userdb { args = username_format=%u /usr/local/etc/dovecot/users/passwd driver = passwd-file } protocol lda { mail_plugins = sieve } protocol lmtp { mail_plugins = sieve } -- Jerry
I've just started getting this error on Gentoo Linux. I've been running dovecot-2.3.2.1 for some time and didn't notice it. I recently updated glibc from 2.26-r7 to 2.27-r6 and dovecot was hanging on startup. Recompiling dovecot fixed the hang, but now I'm seeing the same error message as below. Stroller (please CC me on replies) On 4/10/18, Jerry <jerry at seibercom.net> wrote:> > Error message upon boot up: > > doveconf: error: t_readlink(/var/run/dovecot/dovecot.conf) failed: > readlink() failed: No such file or directory > > Starting dovecot. > > Dovecot appears to start correctly