Hi list, I am running Big Sur 11.7.4 and just installed OpenSMTPd from MacPorts. The daemon won’t run even with the default config.
$ uname -prv 20.6.0 Darwin Kernel Version 20.6.0: Fri Dec 16 00:35:00 PST 2022; root:xnu-7195.141.49~1/RELEASE_X86_64 i386 $ sudo smtpd -df /opt/local/etc/opensmtpd/smtpd.conf.dist info: OpenSMTPD 6.8.0p2 starting smtpd: process control socket closed A more verbose output is included in the end. I am wondering if this is related to this GitHub issue: https://github.com/OpenSMTPD/OpenSMTPD/issues/1122. The user reports that a seemingly similar problem is resolved after upgrading the Linux kernel. Thanks, Songbo Wang $ sudo smtpd -dvf /opt/local/etc/opensmtpd/smtpd.conf.dist debug: init ssl-tree debug: init ca-tree debug: init ssl-tree debug: using "fs" queue backend debug: using "ramqueue" scheduler backend debug: using "ram" stat backend info: OpenSMTPD 6.8.0p2 starting debug: init ssl-tree debug: init ca-tree debug: init ssl-tree debug: using "fs" queue backend debug: using "ramqueue" scheduler backend debug: init ssl-tree debug: using "ram" stat backend debug: init ca-tree debug: init ssl-tree debug: using "fs" queue backend debug: using "ramqueue" scheduler backend debug: using "ram" stat backend setup_peer: klondike -> control[4513] fd=4 setup_peer: pony express -> control[4513] fd=4 debug: init ssl-tree debug: init ca-tree debug: init ssl-tree debug: using "fs" queue backend debug: using "ramqueue" scheduler backend debug: using "ram" stat backend setup_peer: pony express -> klondike[4512] fd=7 setup_peer: pony express -> lookup[4514] fd=8 setup_peer: lookup -> control[4513] fd=4 setup_peer: pony express -> queue[4516] fd=9 setup_peer: lookup -> pony express[4515] fd=7 setup_peer: klondike -> pony express[4515] fd=7 setup_peer: lookup -> queue[4516] fd=8 setup_proc: klondike done setup_done: ca[4512] done debug: ca -> control: pipe closed debug: ca agent exiting debug: init ssl-tree debug: init ca-tree debug: init ssl-tree debug: using "fs" queue backend debug: using "ramqueue" scheduler backend debug: using "ram" stat backend setup_peer: control -> klondike[4512] fd=4 setup_peer: control -> lookup[4514] fd=7 setup_peer: control -> pony express[4515] fd=8 setup_peer: control -> queue[4516] fd=9 setup_peer: control -> scheduler[4517] fd=10 setup_proc: control done setup_done: control[4513] done setup_proc: lookup done setup_done: lka[4514] done setup_proc: pony express done setup_done: pony[4515] done debug: control -> scheduler: pipe closed debug: control agent exiting debug: init ssl-tree debug: init ca-tree debug: init ssl-tree debug: using "fs" queue backend debug: using "ramqueue" scheduler backend debug: using "ram" stat backend debug: rsa_engine_init: using RSA privsep engine debug: ecdsa_engine_init: using ECDSA privsep engine setup_peer: scheduler -> control[4513] fd=4 debug: pony -> queue: pipe closed debug: pony agent exiting setup_peer: scheduler -> queue[4516] fd=7 debug: init ssl-tree debug: init ca-tree debug: init ssl-tree debug: using "fs" queue backend debug: using "ramqueue" scheduler backend debug: using "ram" stat backend setup_peer: queue -> control[4513] fd=4 setup_peer: queue -> pony express[4515] fd=7 setup_peer: queue -> lookup[4514] fd=8 setup_peer: queue -> scheduler[4517] fd=9 setup_proc: queue done setup_done: queue[4516] done debug: lka -> queue: pipe closed debug: lookup agent exiting setup_proc: scheduler done debug: bounce warning after 4h setup_done: scheduler[4517] done smtpd: setup done debug: parent -> control: pipe closed smtpd: process control socket closed debug: scheduler -> control: pipe closed debug: scheduler agent exiting debug: queue -> control: pipe closed debug: queue agent exiting