Failed to connect to socket /var/run/dovecot/lmtp for dovecot_lmtp_udp

zEitEr

Super Moderator
Joined
Apr 11, 2005
Messages
15,358
Location
www.poralix.com
Hello,

With disabled support for pigeonhole

Code:
# grep pigeonhole /usr/local/directadmin/custombuild/options.conf
pigeonhole=no

Code:
# ./build options | grep -E -i "dovecot|pigeonhole|exim"
Dovecot: 2.2.15
Dovecot configuration: no
Exim: 4.84
exim.conf update: yes, release 4.3


CustomBuild2 still adds it into /etc/exim.conf:

Code:
# grep dovecot /etc/exim.conf --before=7


virtual_user:
  driver = accept
  condition = ${perl{save_virtual_user}}
  domains = lsearch;/etc/virtual/domainowners
  group = mail
  retry_use_local_part
  transport = dovecot_lmtp_udp
--
  envelope_to_add
  return_path_add


#COMMENT#64:
address_reply:
  driver = autoreply


dovecot_lmtp_udp:
  driver = lmtp
  socket = /var/run/dovecot/lmtp

Please fix it.


Code:
# ./build version
2.0.0-RC7 (rev: 1162)
 
Is it exim.conf release 4.3? It has LMTP enabled by default, but LMTP is not related to pigeonhole. Probably I misunderstood you. Do you have any pigeonhole lines added to dovecot.conf?
 
OK, so LMTP is used in exim.conf release 4.3 by default. I was not aware of it. Since that dovecot.conf should be updated or patched to support LMTP, right? Any idea on why dovecot's config was not updated with
Code:
./build all d
when switching from Custombuild 1.x to Custombuild 2.x? I guess dovecot.conf is only updated with
Code:
./build dovecot_conf
, correct?
 
Yes, "./build dovecot_conf" is needed for that. We'll review CB code together with John, and will either enable LMTP automatically in dovecot.conf when exim.conf 4.3 is used, or will show a warning that "./build dovecot_conf" needs to be executed. Thank you for the report! :)
 
Back
Top