> Since the error message has to do with a failure in name resolution,
> did you make sure that libasr was also properly upgraded?
>
> How did you upgrade? Did you originally install OpenSMTPD from
> packages, ports or source?
>
> Have you tried running smtpd -dv so you can see debug output and get
> more detailed error information?
libasr is installed (it was not before upgrading). I use packages built
with poudriere. Attached file "pkg_info_opensmtpd.txt" contains
informations about installed packages, it looks OK to me.
Attached file "smtpd_vd.txt" contains output of smtpd -vd.
I use a local network for jails ("jailsnet": 10.42.0.0/24), with a local
DNS resolver. The URL of the relay host "tls+auth://jailcred@mail:587"opensmtpd-5.4.4,1
Name : opensmtpd
Version : 5.4.4,1
Installed on : Wed Feb 11 07:25:42 CET 2015
Origin : mail/opensmtpd
Architecture : freebsd:10:x86:64
Prefix : /usr/local
Categories : mail
Licenses : ISCL
Maintainer : [email protected]
WWW : http://www.OpenSMTPD.org/
Comment : OpenSMTPD is a free MTA
Options :
CA_BUNDLE : on
LDAP : on
LIBASRDEVEL : off
MYSQL : off
PAM : off
PGSQL : off
REDIS : off
SQLITE : off
Shared Libs required:
libssl.so.8
libevent-2.0.so.5
libcrypto.so.8
libasr.so.0
Annotations :
repo_type : binary
repository : poudriere_alt
Flat size : 701KiB
Description :
OpenSMTPD is a FREE implementation of the server-side SMTP protocol as
defined by RFC 5321, with some additional standard extensions. It
allows ordinary machines to exchange e-mails with other systems
speaking the SMTP protocol.
WWW: http://www.OpenSMTPD.org/
libasr-1.0.1_1
Name : libasr
Version : 1.0.1_1
Installed on : Wed Feb 11 07:25:07 CET 2015
Origin : dns/libasr
Architecture : freebsd:10:x86:64
Prefix : /usr/local
Categories : dns
Licenses : ISCL and BSD4CLAUSE and BSD3CLAUSE and BSD2CLAUSE
Maintainer : [email protected]
WWW : https://github.com/OpenSMTPD/libasr
Comment : Asynchronous DNS resolver library
Shared Libs provided:
libasr.so.0
Annotations :
repo_type : binary
repository : poudriere
Flat size : 142KiB
Description :
libasr is a FREE asynchronous DNS resolver.
libasr runs on top of the OpenBSD operating system but also has a portable
version that can build and run on several systems, including:
* Linux
* FreeBSD
* NetBSD
* DragonFly
* MacOSX
WWW: https://github.com/OpenSMTPD/libasr
debug: init ssl-tree
info: OpenSMTPD 5.4.4p1 starting
debug: bounce warning after 4h
debug: using "fs" queue backend
debug: using "ramqueue" scheduler backend
debug: using "ram" stat backend
info: startup [debug mode]
debug: parent_send_config_ruleset: reloading
debug: parent_send_config: configuring pony process
debug: parent_send_config: configuring ca process
debug: ca_engine_init: using RSAX engine support
debug: smtp: will accept at most 58370 clients
debug: init ssl-tree
debug: queue: done loading queue into scheduler
debug: init private ssl-tree
debug: smtpd: scanning offline queue...
debug: smtpd: offline scanning done
debug: scheduler: evp:965f652aadfae616 scheduled (mta)
debug: mta: received evp:965f652aadfae616 for <[email protected]>
debug: mta: draining [relay:mail,port=587,starttls,auth=jailcred:jailcred,mx]
refcount=1, ntask=1, nconnector=0, nconn=0
debug: mta: querying secret for
[relay:mail,port=587,starttls,auth=jailcred:jailcred,mx]...
debug: mta: querying MX for
[relay:mail,port=587,starttls,auth=jailcred:jailcred,mx]...
debug: mta: [relay:mail,port=587,starttls,auth=jailcred:jailcred,mx] waiting
for MX secret
debug: mta: ... got secret for
[relay:mail,port=587,starttls,auth=jailcred:jailcred,mx]: AGRldgBkZXY=
debug: mta: draining [relay:mail,port=587,starttls,auth=jailcred:jailcred,mx]
refcount=2, ntask=1, nconnector=0, nconn=0
debug: mta: [relay:mail,port=587,starttls,auth=jailcred:jailcred,mx] waiting
for MX
debug: Failed MX query for mail:
debug: mta: ... got mx (0x80241d120, mail,
[relay:mail,port=587,starttls,auth=jailcred:jailcred,mx])
smtp-out: Failed to resolve MX for
[relay:mail,port=587,starttls,auth=jailcred:jailcred,mx]: No MX found for domain
debug: mta: draining [relay:mail,port=587,starttls,auth=jailcred:jailcred,mx]
refcount=1, ntask=1, nconnector=0, nconn=0
debug: mta_flush([relay:mail,port=587,starttls,auth=jailcred:jailcred,mx], 73,
"No MX found for domain")
relay: TempFail for 965f652aadfae616: session=0000000000000000, from=<>,
to=<[email protected]>, rcpt=<->, source=-, relay=mail, delay=6m40s, stat=No MX
found for domain
debug: mta: freeing [relay:mail,port=587,starttls,auth=jailcred:jailcred,mx]
debug: mta: flush for 965f652aadfae616 (-> [email protected])
^Cinfo: scheduler handler exiting
info: control process exiting
info: lookup agent exiting
info: pony agent exiting
info: queue handler exiting
info: ca agent exiting
warn: parent terminating