GnuTLS: clear errno before any data i/o op, so error logging does not see stale values
[users/heiko/exim.git] / test / stderr / 0070
1 >>> host in hosts_connection_nolog? no (option unset)
2 >>> host in host_lookup? no (option unset)
3 >>> host in host_reject_connection? no (option unset)
4 >>> host in sender_unqualified_hosts? no (option unset)
5 >>> host in recipient_unqualified_hosts? no (option unset)
6 MUNGED: ::1 will be omitted in what follows
7 >>> get[host|ipnode]byname[2] looked up these IP addresses:
8 >>>   name=ten-1.test.ex address=V4NET.0.0.1
9 >>> host in helo_verify_hosts? yes (matched "ten-1.test.ex")
10 >>> host in helo_accept_junk_hosts? no (option unset)
11 LOG: rejected MAIL from [V4NET.0.0.1]: no HELO/EHLO given
12 >>> host in hosts_connection_nolog? no (option unset)
13 >>> host in host_lookup? no (option unset)
14 >>> host in host_reject_connection? no (option unset)
15 >>> host in sender_unqualified_hosts? no (option unset)
16 >>> host in recipient_unqualified_hosts? no (option unset)
17 MUNGED: ::1 will be omitted in what follows
18 >>> get[host|ipnode]byname[2] looked up these IP addresses:
19 >>>   name=ten-1.test.ex address=V4NET.0.0.1
20 MUNGED: ::1 will be omitted in what follows
21 >>> get[host|ipnode]byname[2] looked up these IP addresses:
22 >>>   name=ten-3.test.ex address=V4NET.0.0.3
23 >>> host in helo_verify_hosts? no (end of list)
24 MUNGED: ::1 will be omitted in what follows
25 >>> get[host|ipnode]byname[2] looked up these IP addresses:
26 >>>   name=ten-2.test.ex address=V4NET.0.0.2
27 >>> host in helo_try_verify_hosts? no (end of list)
28 >>> host in helo_accept_junk_hosts? no (option unset)
29 >>> using ACL "rcpt"
30 >>> processing "require" (TESTSUITE/test-config 22)
31 >>>   message: helo not verified
32 >>> check verify = helo
33 >>> verifying EHLO/HELO argument "NULL"
34 >>> no EHLO/HELO command was issued
35 >>> require: condition test failed in ACL "rcpt"
36 >>> end of ACL "rcpt": not OK
37 LOG: H=[V4NET.0.0.13] F=<userx@cus.cam.ac.uk> rejected RCPT <a@b>: helo not verified
38 >>> host in hosts_connection_nolog? no (option unset)
39 >>> host in host_lookup? no (option unset)
40 >>> host in host_reject_connection? no (option unset)
41 >>> host in sender_unqualified_hosts? no (option unset)
42 >>> host in recipient_unqualified_hosts? no (option unset)
43 MUNGED: ::1 will be omitted in what follows
44 >>> get[host|ipnode]byname[2] looked up these IP addresses:
45 >>>   name=ten-1.test.ex address=V4NET.0.0.1
46 MUNGED: ::1 will be omitted in what follows
47 >>> get[host|ipnode]byname[2] looked up these IP addresses:
48 >>>   name=ten-3.test.ex address=V4NET.0.0.3
49 >>> host in helo_verify_hosts? no (end of list)
50 MUNGED: ::1 will be omitted in what follows
51 >>> get[host|ipnode]byname[2] looked up these IP addresses:
52 >>>   name=ten-2.test.ex address=V4NET.0.0.2
53 >>> host in helo_try_verify_hosts? yes (matched "ten-2.test.ex")
54 >>> host in helo_accept_junk_hosts? no (option unset)
55 >>> [V4NET.0.0.1] in helo_lookup_domains? no (end of list)
56 >>> verifying EHLO/HELO argument "[V4NET.0.0.1]"
57 >>> HELO verification failed but host is in helo_try_verify_hosts
58 >>> using ACL "rcpt"
59 >>> processing "require" (TESTSUITE/test-config 22)
60 >>>   message: helo not verified
61 >>> check verify = helo
62 >>> require: condition test failed in ACL "rcpt"
63 >>> end of ACL "rcpt": not OK
64 LOG: H=([V4NET.0.0.1]) [V4NET.0.0.2] F=<a@b> rejected RCPT <c@d>: helo not verified
65 >>> host in hosts_connection_nolog? no (option unset)
66 >>> host in host_lookup? no (option unset)
67 >>> host in host_reject_connection? no (option unset)
68 >>> host in sender_unqualified_hosts? no (option unset)
69 >>> host in recipient_unqualified_hosts? no (option unset)
70 MUNGED: ::1 will be omitted in what follows
71 >>> get[host|ipnode]byname[2] looked up these IP addresses:
72 >>>   name=ten-1.test.ex address=V4NET.0.0.1
73 MUNGED: ::1 will be omitted in what follows
74 >>> get[host|ipnode]byname[2] looked up these IP addresses:
75 >>>   name=ten-3.test.ex address=V4NET.0.0.3
76 >>> host in helo_verify_hosts? no (end of list)
77 MUNGED: ::1 will be omitted in what follows
78 >>> get[host|ipnode]byname[2] looked up these IP addresses:
79 >>>   name=ten-2.test.ex address=V4NET.0.0.2
80 >>> host in helo_try_verify_hosts? yes (matched "ten-2.test.ex")
81 >>> host in helo_accept_junk_hosts? no (option unset)
82 >>> [V4NET.0.0.2] in helo_lookup_domains? no (end of list)
83 >>> verifying EHLO/HELO argument "[V4NET.0.0.2]"
84 >>> matched host address
85 >>> using ACL "rcpt"
86 >>> processing "require" (TESTSUITE/test-config 22)
87 >>>   message: helo not verified
88 >>> check verify = helo
89 >>> require: condition test succeeded in ACL "rcpt"
90 >>> processing "deny" (TESTSUITE/test-config 25)
91 >>>   message: helo did verify
92 >>> deny: condition test succeeded in ACL "rcpt"
93 >>> end of ACL "rcpt": DENY
94 LOG: H=([V4NET.0.0.2]) [V4NET.0.0.2] F=<a@b> rejected RCPT <c@d>: helo did verify
95 >>> host in hosts_connection_nolog? no (option unset)
96 >>> host in host_lookup? no (option unset)
97 >>> host in host_reject_connection? no (option unset)
98 >>> host in sender_unqualified_hosts? no (option unset)
99 >>> host in recipient_unqualified_hosts? no (option unset)
100 MUNGED: ::1 will be omitted in what follows
101 >>> get[host|ipnode]byname[2] looked up these IP addresses:
102 >>>   name=ten-1.test.ex address=V4NET.0.0.1
103 >>> host in helo_verify_hosts? yes (matched "ten-1.test.ex")
104 >>> host in helo_accept_junk_hosts? no (option unset)
105 >>> ten-1.test.ex in helo_lookup_domains? no (end of list)
106 >>> verifying EHLO/HELO argument "ten-1.test.ex"
107 >>> looking up host name for V4NET.0.0.1
108 >>> IP address lookup yielded "ten-1.test.ex"
109 >>> checking addresses for ten-1.test.ex
110 >>>   V4NET.0.0.1 OK
111 >>> matched host name
112 >>> host in hosts_connection_nolog? no (option unset)
113 >>> host in host_lookup? no (option unset)
114 >>> host in host_reject_connection? no (option unset)
115 >>> host in sender_unqualified_hosts? no (option unset)
116 >>> host in recipient_unqualified_hosts? no (option unset)
117 MUNGED: ::1 will be omitted in what follows
118 >>> get[host|ipnode]byname[2] looked up these IP addresses:
119 >>>   name=ten-1.test.ex address=V4NET.0.0.1
120 MUNGED: ::1 will be omitted in what follows
121 >>> get[host|ipnode]byname[2] looked up these IP addresses:
122 >>>   name=ten-3.test.ex address=V4NET.0.0.3
123 >>> host in helo_verify_hosts? yes (matched "ten-3.test.ex")
124 >>> host in helo_accept_junk_hosts? no (option unset)
125 >>> ten-3.test.ex in helo_lookup_domains? no (end of list)
126 >>> verifying EHLO/HELO argument "ten-3.test.ex"
127 >>> looking up host name for V4NET.0.0.3
128 >>> IP address lookup yielded "ten-3.test.ex"
129 >>>   alias "ten-3-alias.test.ex"
130 >>> checking addresses for ten-3.test.ex
131 >>>   V4NET.0.0.3 OK
132 >>> checking addresses for ten-3-alias.test.ex
133 >>>   V4NET.0.0.3 OK
134 >>> matched host name
135 >>> host in smtp_accept_max_nonmail_hosts? yes (matched "*")
136 >>> verifying EHLO/HELO argument "ten-3-alias.test.ex"
137 >>> matched alias ten-3-alias.test.ex
138 >>> verifying EHLO/HELO argument "ten-3xtra.test.ex"
139 >>> getting IP address for ten-3xtra.test.ex
140 >>> ten-3xtra.test.ex in ""? no (end of list)
141 >>> ten-3xtra.test.ex in "*"? yes (matched "*")
142 >>> IP address for ten-3xtra.test.ex matches calling address
143 >>> Forward DNS security status: unverified
144 >>> host in hosts_connection_nolog? no (option unset)
145 >>> host in host_lookup? no (option unset)
146 >>> host in host_reject_connection? no (option unset)
147 >>> host in sender_unqualified_hosts? no (option unset)
148 >>> host in recipient_unqualified_hosts? no (option unset)
149 MUNGED: ::1 will be omitted in what follows
150 >>> get[host|ipnode]byname[2] looked up these IP addresses:
151 >>>   name=ten-1.test.ex address=V4NET.0.0.1
152 >>> host in helo_verify_hosts? yes (matched "ten-1.test.ex")
153 >>> host in helo_accept_junk_hosts? no (option unset)
154 >>> rhubarb in helo_lookup_domains? no (end of list)
155 >>> verifying EHLO/HELO argument "rhubarb"
156 >>> looking up host name for V4NET.0.0.1
157 >>> IP address lookup yielded "ten-1.test.ex"
158 >>> checking addresses for ten-1.test.ex
159 >>>   V4NET.0.0.1 OK
160 >>> getting IP address for rhubarb
161 >>> rhubarb in ""? no (end of list)
162 >>> rhubarb in "*"? yes (matched "*")
163 LOG: rejected "EHLO rhubarb" from (rhubarb) [V4NET.0.0.1]
164 >>> host in hosts_connection_nolog? no (option unset)
165 >>> host in host_lookup? no (option unset)
166 >>> host in host_reject_connection? no (option unset)
167 >>> host in sender_unqualified_hosts? no (option unset)
168 >>> host in recipient_unqualified_hosts? no (option unset)
169 MUNGED: ::1 will be omitted in what follows
170 >>> get[host|ipnode]byname[2] looked up these IP addresses:
171 >>>   name=ten-1.test.ex address=V4NET.0.0.1
172 MUNGED: ::1 will be omitted in what follows
173 >>> get[host|ipnode]byname[2] looked up these IP addresses:
174 >>>   name=ten-3.test.ex address=V4NET.0.0.3
175 >>> host in helo_verify_hosts? yes (matched "99.99.99.99")
176 >>> host in helo_accept_junk_hosts? no (option unset)
177 >>> rhubarb in helo_lookup_domains? no (end of list)
178 >>> verifying EHLO/HELO argument "rhubarb"
179 >>> looking up host name for 99.99.99.99
180 >>> Test harness: host name lookup returns DEFER
181 >>> getting IP address for rhubarb
182 >>> rhubarb in ""? no (end of list)
183 >>> rhubarb in "*"? yes (matched "*")
184 LOG: temporarily rejected "EHLO rhubarb" from (rhubarb) [99.99.99.99]
185 >>> host in hosts_connection_nolog? no (option unset)
186 >>> host in host_lookup? no (option unset)
187 >>> host in host_reject_connection? no (option unset)
188 >>> host in sender_unqualified_hosts? no (option unset)
189 >>> host in recipient_unqualified_hosts? no (option unset)
190 MUNGED: ::1 will be omitted in what follows
191 >>> get[host|ipnode]byname[2] looked up these IP addresses:
192 >>>   name=ten-1.test.ex address=V4NET.0.0.1
193 MUNGED: ::1 will be omitted in what follows
194 >>> get[host|ipnode]byname[2] looked up these IP addresses:
195 >>>   name=ten-3.test.ex address=V4NET.0.0.3
196 >>> host in helo_verify_hosts? no (end of list)
197 MUNGED: ::1 will be omitted in what follows
198 >>> get[host|ipnode]byname[2] looked up these IP addresses:
199 >>>   name=ten-2.test.ex address=V4NET.0.0.2
200 >>> host in helo_try_verify_hosts? no (end of list)
201 >>> host in helo_accept_junk_hosts? no (option unset)
202 >>> [V4NET.0.0.99] in helo_lookup_domains? no (end of list)
203 >>> using ACL "rcpt"
204 >>> processing "require" (TESTSUITE/test-config 22)
205 >>>   message: helo not verified
206 >>> check verify = helo
207 >>> verifying EHLO/HELO argument "[V4NET.0.0.99]"
208 >>> require: condition test failed in ACL "rcpt"
209 >>> end of ACL "rcpt": not OK
210 LOG: H=([V4NET.0.0.99]) [V4NET.0.0.13] F=<a@b> rejected RCPT <c@d>: helo not verified
211 >>> host in hosts_connection_nolog? no (option unset)
212 >>> host in host_lookup? no (option unset)
213 >>> host in host_reject_connection? no (option unset)
214 >>> host in sender_unqualified_hosts? no (option unset)
215 >>> host in recipient_unqualified_hosts? no (option unset)
216 MUNGED: ::1 will be omitted in what follows
217 >>> get[host|ipnode]byname[2] looked up these IP addresses:
218 >>>   name=ten-1.test.ex address=V4NET.0.0.1
219 MUNGED: ::1 will be omitted in what follows
220 >>> get[host|ipnode]byname[2] looked up these IP addresses:
221 >>>   name=ten-3.test.ex address=V4NET.0.0.3
222 >>> host in helo_verify_hosts? no (end of list)
223 MUNGED: ::1 will be omitted in what follows
224 >>> get[host|ipnode]byname[2] looked up these IP addresses:
225 >>>   name=ten-2.test.ex address=V4NET.0.0.2
226 >>> host in helo_try_verify_hosts? no (end of list)
227 >>> host in helo_accept_junk_hosts? no (option unset)
228 >>> [V4NET.0.0.13] in helo_lookup_domains? no (end of list)
229 >>> using ACL "rcpt"
230 >>> processing "require" (TESTSUITE/test-config 22)
231 >>>   message: helo not verified
232 >>> check verify = helo
233 >>> verifying EHLO/HELO argument "[V4NET.0.0.13]"
234 >>> matched host address
235 >>> require: condition test succeeded in ACL "rcpt"
236 >>> processing "deny" (TESTSUITE/test-config 25)
237 >>>   message: helo did verify
238 >>> deny: condition test succeeded in ACL "rcpt"
239 >>> end of ACL "rcpt": DENY
240 LOG: H=([V4NET.0.0.13]) [V4NET.0.0.13] F=<a@b> rejected RCPT <c@d>: helo did verify
241 >>> host in hosts_connection_nolog? no (option unset)
242 >>> host in host_lookup? no (option unset)
243 >>> host in host_reject_connection? no (option unset)
244 >>> host in sender_unqualified_hosts? no (option unset)
245 >>> host in recipient_unqualified_hosts? no (option unset)
246 MUNGED: ::1 will be omitted in what follows
247 >>> get[host|ipnode]byname[2] looked up these IP addresses:
248 >>>   name=ten-1.test.ex address=V4NET.0.0.1
249 MUNGED: ::1 will be omitted in what follows
250 >>> get[host|ipnode]byname[2] looked up these IP addresses:
251 >>>   name=ten-3.test.ex address=V4NET.0.0.3
252 >>> host in helo_verify_hosts? no (end of list)
253 MUNGED: ::1 will be omitted in what follows
254 >>> get[host|ipnode]byname[2] looked up these IP addresses:
255 >>>   name=ten-2.test.ex address=V4NET.0.0.2
256 >>> host in helo_try_verify_hosts? no (end of list)
257 >>> host in helo_accept_junk_hosts? no (option unset)
258 >>> rhubarb in helo_lookup_domains? no (end of list)
259 >>> host in dsn_advertise_hosts? no (option unset)
260 >>> host in pipelining_advertise_hosts? yes (matched "*")
261 >>> host in chunking_advertise_hosts? no (end of list)
262 >>> using ACL "rcpt"
263 >>> processing "require" (TESTSUITE/test-config 22)
264 >>>   message: helo not verified
265 >>> check verify = helo
266 >>> verifying EHLO/HELO argument "rhubarb"
267 >>> looking up host name for 99.99.99.99
268 >>> Test harness: host name lookup returns DEFER
269 >>> getting IP address for rhubarb
270 >>> rhubarb in ""? no (end of list)
271 >>> rhubarb in "*"? yes (matched "*")
272 >>> require: condition test failed in ACL "rcpt"
273 >>> end of ACL "rcpt": not OK
274 LOG: H=(rhubarb) [99.99.99.99] F=<a@b> rejected RCPT <c@d>: helo not verified