[exim-dev] [Bug 2431] ACL smtp timeout related to callout (s…

Top Page
Delete this message
Reply to this message
Author: admin
Date:  
To: exim-dev
Subject: [exim-dev] [Bug 2431] ACL smtp timeout related to callout (similar to 2174)
https://bugs.exim.org/show_bug.cgi?id=2431

Martin Duspiva <martin.duspiva@???> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |martin.duspiva@???


--- Comment #5 from Martin Duspiva <martin.duspiva@???> ---
Hello.

The remote.aira.cz is the client, wich send email over relay mail server
holub.aira.cz.
The holub.aira.cz is the server with Exim.
Sender adress is petr.mika@???, recipient email is: info@???.

The holub.aira.cz is calling out recipient mail server to verifiy recipent
email address. The rule for verification is carried out in in acl_smtp_rcpt.
Verification is successfully, but sending host remote.aira.cz recive the
following error from holub.aira.cz “421 holub.aira.cz: SMTP command timeout -
closing connection”.

Here is more from Exim’s debug log:

5272 2a01:430:13::74 in hosts_require_auth? no (option unset)
 5272   SMTP>> MAIL FROM:<petr.mika@???>
 5272   SMTP>> RCPT TO:<info@???>
 5272 cmd buf flush 64 bytes
 5272 tls_write(0x7ffdec3d8070, 64)
 5272 gnutls_record_send(SSL, 0x7ffdec3d8070, 64)
 5272 outbytes=64
 5272 sync_responses expect mail
 5272 Calling gnutls_record_recv(0x5639a1301bc0, 0x7ffdec3d7070, 4096)
 5272 read response data: size=28
 5272   SMTP<< 250 2.1.0 Ok
 5272 sync_responses expect rcpt
 5272   SMTP<< 250 2.1.5 Ok
 5272   SMTP>> QUIT
 5272 cmd buf flush 6 bytes
 5272 tls_write(0x7ffdec3d8070, 6)
 5272 gnutls_record_send(SSL, 0x7ffdec3d8070, 6)
 5272 outbytes=6
 5272 Calling gnutls_record_recv(0x5639a1301bc0, 0x7ffdec3d7070, 4096)
 5272 read response data: size=15
 5272   SMTP<< 221 2.0.0 Bye
 5272 tls_close(): shutting down TLS
 5272 GnuTLS<3>: ASSERT: buffers.c[_gnutls_io_write_flush]:694
 5272   SMTP(close)>>
 5272  locking /var/spool/exim4/db/callout.lockfile
 5272  locked  /var/spool/exim4/db/callout.lockfile
 5272  EXIM_DBOPEN: file </var/spool/exim4/db/callout> dir
</var/spool/exim4/db> flags=O_RDWR|O_CREAT
 5272  returned from EXIM_DBOPEN: 0x5639a1150260
 5272  opened hints database /var/spool/exim4/db/callout: flags=O_RDWR|O_CREAT
 5272  dbfn_write: key=martinmatejka.cz
 5272 wrote callout cache domain record for martinmatejka.cz:
 5272   result=1 postmaster=0 random=0
 5272  dbfn_write: key=info@???/<petr.mika@???>
 5272 wrote positive callout cache address record for
info@???/<petr.mika@???>
 5272  EXIM_DBCLOSE(0x5639a1150260)
 5272  closed hints database and lockfile
 5272 ----------- end verify ------------
 5272 accept: condition test failed in ACL "acl_check_rcpt"
 5272 processing "accept"
 5272 check hosts = +relay_from_hosts
 5272 cached yes match for +relay_from_hosts
 5272 cached lookup data = NULL
 5272 host in "+relay_from_hosts"? yes (matched "+relay_from_hosts" - cached)
 5272 check control = submission/sender_retain
 5272 check control = dkim_disable_verify
 5272 check add_header = X-Relayed-From: $acl_m_user
 5272                  = X-Relayed-From: 84.242.100.166
 5272 accept: condition test succeeded in ACL "acl_check_rcpt"
 5272 end of ACL "acl_check_rcpt": ACCEPT
 5272 SMTP>> 250 Accepted
 5272 tls_write(0x5639a0cfa550, 14)
 5272 gnutls_record_send(SSL, 0x5639a0cfa550, 14)
 5272 outbytes=14
 5272 DSN: orcpt: NULL  flags: 0
 5272 Calling gnutls_record_recv(0x5639a0d8d410, 0x5639a11560e0, 4096)
 6232 X-Mailer-LID: 5272,5272
 6232   X-Mailer-LID: 5272,5272
 5272 GnuTLS<3>: ASSERT: buffers.c[_gnutls_io_read_buffered]:587
 5272 GnuTLS<3>: ASSERT: record.c[_gnutls_recv_int]:1473
 5272 LOG: lost_incoming_connection MAIN
 5272   SMTP command timeout on TLS connection from of.aira.cz (remote.aira.cz)
[84.242.100.166]
 5272 SMTP>> 421 holub.aira.cz: SMTP command timeout - closing connection
 5272 search_tidyup called
 5272 close MYSQL connection:
localhost:(/var/run/mysqld/mysqld.sock)/vexim/vexim
 5272 >>>>>>>>>>>>>>>> Exim pid=5272 (receiving) terminating with rc=1

>>>>>>>>>>>>>>>>

4985 child 5272 ended: status=0x100

--
You are receiving this mail because:
You are on the CC list for the bug.