This is a multi-part message in MIME format.

--Boundary_(ID_Rr34EaWYLp+04pY/n0IjIA)
Content-type: text/plain; charset=US-ASCII
Content-transfer-encoding: quoted-printable

I installed both patches and still get errors in some of the dnsbl
tests. Here is a possibly relevant section of t/log/d.dns/1 from a
system where the test succeeded:

=20

[27718] dbg: check: running tests for priority: 500

[27718] dbg: async: select found 1 socks ready

[27718] dbg: uridnsbl: query for uribl-example-b.com took 4 seconds to
look up (multi.surbl.org.:uribl-example-b.com)

[27718] dbg: uridnsbl: query for uribl-example-a.com took 4 seconds to
look up (multi.uribl.com.:uribl-example-a.com)

....

[27718] dbg: uridnsbl: query for uribl-example-a.com took 4 seconds to
look up (bl.open-whois.org.:uribl-example-a.com)

[27718] dbg: async: queries completed: 73 started: 0

[27718] dbg: async: queries active: at Fri Jun 15 11:42:27 2007

[27718] dbg: dns: success for 0 of 73 queries

[27718] dbg: rules: running head tests; score so far=3D18.85

=20

And here is the corresponding log where the tests failed:

=20

[10362] dbg: check: running tests for priority: 500

[10362] dbg: async: select found no socks ready

[10362] dbg: uridnsbl: query for uribl-example-b.com took 2 seconds to
look up (multi.surbl.org.:uribl-example-b.com)

[10362] dbg: uridnsbl: query for uribl-example-a.com took 2 seconds to
look up (multi.uribl.com.:uribl-example-a.com)

....

[10362] dbg: uridnsbl: query for uribl-example-a.com took 2 seconds to
look up (bl.open-whois.org.:uribl-example-a.com)

[10362] dbg: async: queries completed: 44 started: 0

[10362] dbg: async: queries active: DNSBL-A=3D10 DNSBL-TXT=3D19 at Fri =
Jun
15 11:59:06 2007

[10362] dbg: async: select found no socks ready

[10362] dbg: async: queries completed: 0 started: 0

[10362] dbg: async: queries active: DNSBL-A=3D10 DNSBL-TXT=3D19 at Fri =
Jun
15 11:59:07 2007

[10362] dbg: async: select found no socks ready

....

[10362] dbg: async: queries completed: 0 started: 0

[10362] dbg: async: queries active: DNSBL-A=3D10 DNSBL-TXT=3D19 at Fri =
Jun
15 11:59:27 2007

[10362] dbg: async: escaping: must have lost requests

[10362] dbg: async: aborting remaining lookups

[10362] dbg: dns: success for 44 of 73 queries

[10362] dbg: rules: running head tests; score so far=3D14.85

=20

So what is going on, and why aren't my socks ready? (Sounds like a
laundry problem...)

=20

BTW, looking up "134.88.73.210.sb.dnsbltest.spamassassin.org" (one of
the failed lookups) from the command line returns a successful answer
immediately.

=20

=20

From: Randal, Phil [mailtorandal@herefordshire.gov.uk]=20
Sent: Thursday, June 14, 2007 3:41 AM
To: users@spamassassin.apache.org
Subject: RE: "make test" dnsbl tests sporadically fail

=20

Possibly related to

=20

http://issues.apache.org/SpamAssassi....cgi?id=3D5511

=20

as discussed in the "DNS tests getting aborted" thread?

=20

Cheers,

=20

Phil

--
Phil Randal
Network Engineer
Herefordshire Council
Hereford, UK=20

=20

=20

=09
________________________________


From: Rosenbaum, Larry M. [mailto:rosenbaumlm@ornl.gov]=20
Sent: 13 June 2007 22:01
To: users@spamassassin.apache.org
Subject: "make test" dnsbl tests sporadically fail

When I run "make test" for v3.2.1, why do some of the dnsbl
tests sporadically fail? For instance:

=20

t/dnsbl..................... Not found: P_2 =3D
[127.0.0.4]

# Failed test 1 in t/SATest.pm at line 635

Not found: P_7 =3D


# Failed test 2 in t/SATest.pm at line 635 fail #2

Not found: P_4 =3D
[127.0.0.1]

t/dnsbl.....................NOK 1# Failed test 3 in t/SATest.pm
at line 635 fail #3

Not found: P_3 =3D
[127.0.0.12]

# Failed test 4 in t/SATest.pm at line 635 fail #4

Not found: P_5 =3D
[127.0.0.1]

# Failed test 5 in t/SATest.pm at line 635 fail #5

t/dnsbl.....................NOK 2 Not found: P_1 =3D
[127.0.0.2]

# Failed test 6 in t/SATest.pm at line 635 fail #6

Not found: P_6 =3D
[127.0.0.2]

# Failed test 7 in t/SATest.pm at line 635 fail #7

Not found: P_15 =3D DNSBL_RHS

t/dnsbl.....................NOK 3# Failed test 8 in t/SATest.pm
at line 635 fail #8

Not found: P_17 =3D DNSBL_SB_FLOAT

t/dnsbl.....................NOK 4# Failed test 9 in t/SATest.pm
at line 635 fail #9

Not found: P_18 =3D DNSBL_SB_STR

# Failed test 10 in t/SATest.pm at line 635 fail #10

Not found: P_16 =3D DNSBL_SB_TIME

# Failed test 11 in t/SATest.pm at line 635 fail #11

t/dnsbl.....................NOK 5 Not found: P_10 =3D
DNSBL_TEST_DYNAMIC

# Failed test 12 in t/SATest.pm at line 635 fail #12

Not found: P_12 =3D DNSBL_TEST_RELAY

# Failed test 13 in t/SATest.pm at line 635 fail #13

t/dnsbl.....................NOK 6 Not found: P_11 =3D
DNSBL_TEST_SPAM

# Failed test 14 in t/SATest.pm at line 635 fail #14

Not found: P_8 =3D DNSBL_TEST_TOP

# Failed test 15 in t/SATest.pm at line 635 fail #15

Not found: P_9 =3D DNSBL_TEST_WHITELIST

t/dnsbl.....................NOK 7# Failed test 16 in t/SATest.pm
at line 635 fail #16

Not found: P_14 =3D DNSBL_TXT_RE

# Failed test 17 in t/SATest.pm at line 635 fail #17

Not found: P_13 =3D DNSBL_TXT_TOP

t/dnsbl.....................NOK 8# Failed test 18 in t/SATest.pm
at line 635 fail #18

t/dnsbl.....................NOK 9Output can be examined in:
log/d.dns/1

t/dnsbl.....................FAILED tests 1-18

Failed 18/23 tests, 21.74% okay

=20

If I run t/dnsbl.t later, a smaller number of the subtests fail.
If I repeat it later, a different set of dnsbl subtests fail.

=20

There is nothing obviously wrong with the DNS server. What
causes this problem?


--Boundary_(ID_Rr34EaWYLp+04pY/n0IjIA)
Content-type: text/html; charset=US-ASCII
Content-transfer-encoding: quoted-printable

xmlns=3D"urn:schemas-microsoft-comfficeffice" =
xmlns:w=3D"urn:schemas-microsoft-comffice:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns=3D"http://www.w3.org/TR/REC-html40">


charset=3Dus-ascii">










I installed both =
patches and
still get errors in some of the dnsbl tests.  Here is a possibly =
relevant
section of t/log/d.dns/1 from a system where the test =
succeeded:>>



style=3D'color:#1F497D'>>



New";color:black'>[27718]
dbg: check: running tests for priority: 500>>



New";color:black'>[27718]
dbg: async: select found 1 socks ready>>



New";color:black'>[27718]
dbg: uridnsbl: query for uribl-example-b.com took 4 seconds to look up
(multi.surbl.org.:uribl-example-b.com)>>



New";color:black'>[27718]
dbg: uridnsbl: query for uribl-example-a.com took 4 seconds to look up
(multi.uribl.com.:uribl-example-a.com)>>



New";color:black'>…>>



New";color:black'>[27718]
dbg: uridnsbl: query for uribl-example-a.com took 4 seconds to look up
(bl.open-whois.org.:uribl-example-a.com)>>



New";color:black'>[27718]
dbg: async: queries completed: 73 started: 0>>



New";color:black'>[27718]
dbg: async: queries active: at Fri Jun 15 11:42:27 =
2007>>



New";color:black'>[27718]
dbg: dns: success for 0 of 73 queries>>



New";color:black'>[27718]
dbg: rules: running head tests; score so =
far=3D18.85>>



style=3D'color:#1F497D'>>



And here is the =
corresponding
log where the tests failed:>>



style=3D'color:#1F497D'>>



New";color:black'>[10362]
dbg: check: running tests for priority: 500>>



New";color:black'>[10362]
dbg: async: select found no socks ready>>



New";color:black'>[10362]
dbg: uridnsbl: query for uribl-example-b.com took 2 seconds to look up
(multi.surbl.org.:uribl-example-b.com)>>



New";color:black'>[10362]
dbg: uridnsbl: query for uribl-example-a.com took 2 seconds to look up
(multi.uribl.com.:uribl-example-a.com)>>



New";color:black'>…>>



New";color:black'>[10362]
dbg: uridnsbl: query for uribl-example-a.com took 2 seconds to look up
(bl.open-whois.org.:uribl-example-a.com)>>



New";color:black'>[10362]
dbg: async: queries completed: 44 started: 0>>



New";color:black'>[10362]
dbg: async: queries active: DNSBL-A=3D10 DNSBL-TXT=3D19 at Fri Jun 15 =
11:59:06 2007>>



New";color:black'>[10362]
dbg: async: select found no socks ready>>



New";color:black'>[10362]
dbg: async: queries completed: 0 started: 0>>



New";color:black'>[10362]
dbg: async: queries active: DNSBL-A=3D10 DNSBL-TXT=3D19 at Fri Jun 15 =
11:59:07 2007>>



New";color:black'>[10362]
dbg: async: select found no socks ready>>



New";color:black'>…>>



New";color:black'>[10362]
dbg: async: queries completed: 0 started: 0>>



New";color:black'>[10362]
dbg: async: queries active: DNSBL-A=3D10 DNSBL-TXT=3D19 at Fri Jun 15 =
11:59:27 2007>>



New";color:black'>[10362]
dbg: async: escaping: must have lost requests>>



New";color:black'>[10362]
dbg: async: aborting remaining lookups>>



New";color:black'>[10362]
dbg: dns: success for 44 of 73 queries>>



New";color:black'>[10362]
dbg: rules: running head tests; score so far=3D14.85
style=3D'color:#1F497D'>>>



style=3D'color:#1F497D'>>



So what is going on, =
and why
aren’t my socks ready? (Sounds like a laundry =
problem…)>>



style=3D'color:#1F497D'>>



BTW, looking up =
“134.88.73.210.sb.dnsbltest.spamassassin.org”
(one of the failed lookups) from the command line returns a successful =
answer
immediately.>>



style=3D'color:#1F497D'>>



style=3D'color:#1F497D'>>



0in 4.0pt'>



0in 0in 0in'>

style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:=
style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'> Randal, =
Phil
[mailtorandal@herefordshire.gov.uk]

Sent: Thursday, June 14, 2007 3:41 AM

To: users@spamassassin.apache.org

Subject: RE: "make test" dnsbl tests sporadically =
fail>>







>



style=3D'font-size:10.0pt;font-family:"Arial","sans-serif";
color:blue'>Possibly related to
style=3D'font-size:12.0pt;font-family:
"Times New Roman","serif"'>>>



New Roman","serif"'> >>



style=3D'font-size:10.0pt;font-family:"Arial","sans-serif";
color:blue'>  href=3D"http://issues.apache.org/SpamAssassin/show_bug.cgi?id=3D5511">htt=
p://issues.apache.org/SpamAssassin/show_bug.cgi?id=3D5511

style=3D'font-size:12.0pt;font-family:"Times New =
Roman","serif"'>>>



New Roman","serif"'> >>



style=3D'font-size:10.0pt;font-family:"Arial","sans-serif";
color:blue'>as discussed in the "DNS tests getting aborted" =
thread?
style=3D'font-size:12.0pt;font-family:"Times New =
Roman","serif"'>>>



New Roman","serif"'> >>



style=3D'font-size:10.0pt;font-family:"Arial","sans-serif";
color:blue'>Cheers,
style=3D'font-size:12.0pt;font-family:"Times New =
Roman","serif"'>>>



New Roman","serif"'> >>



style=3D'font-size:10.0pt;font-family:"Arial","sans-serif";
color:blue'>Phil
style=3D'font-size:12.0pt;font-family:"Times New =
Roman","serif"'>>>



--

Phil Randal

Network Engineer

Herefordshire Council

Hereford, UK
>>





New Roman","serif"'> >>





1.5pt;padding:0in 0in 0in 4.0pt;
margin-left:3.75pt;margin-top:5.0pt;margin-right:0in;margin-bottom:5.0pt'=
>


New Roman","serif"'>>



style=3D'font-size:12.0pt;font-family:"Times New Roman","serif"'>






style=3D'font-size:10.0pt;
font-family:"Tahoma","sans-serif"'>From:
style=3D'font-size:10.0pt;
font-family:"Tahoma","sans-serif"'> Rosenbaum, Larry M.
[mailto:rosenbaumlm@ornl.gov]

Sent: 13 June 2007 22:01

To: users@spamassassin.apache.org

Subject: "make test" dnsbl tests sporadically =
fail
style=3D'font-size:12.0pt;font-family:"Times New =
Roman","serif"'>>>



When I run “make test” for v3.2.1, why =
do some
of the dnsbl tests sporadically fail?  For instance:>>



>



New"'>t/dnsbl.....................   
Not found: P_2 =3D  =
<dns:134.88.73.210.dnsbltest.spamassassin.org>
[127.0.0.4]>>



# Failed =
test 1 in
t/SATest.pm at line 635>>



New"'>       
Not found: P_7 =3D  =
<dns:134.88.73.210.sb.dnsbltest.spamassassin.org?t ype=3DTXT>> o>



# Failed =
test 2 in
t/SATest.pm at line 635 fail #2>>



New"'>       
Not found: P_4 =3D  =
<dns:14.35.17.212.dnsbltest.spamassassin.org>
[127.0.0.1]>>



New"'>t/dnsbl.....................NOK
1# Failed test 3 in t/SATest.pm at line 635 fail =
#3>>



New"'>       
Not found: P_3 =3D  =
<dns:18.13.119.61.dnsbltest.spamassassin.org>
[127.0.0.12]>>



# Failed =
test 4 in
t/SATest.pm at line 635 fail #4>>



New"'>       
Not found: P_5 =3D  =
<dns:226.149.120.193.dnsbltest.spamassassin.org>
[127.0.0.1]>>



# Failed =
test 5 in
t/SATest.pm at line 635 fail #5>>



New"'>t/dnsbl.....................NOK
2       Not found: P_1 =3D 
<dns:98.3.137.144.dnsbltest.spamassassin.org> =
[127.0.0.2]>>



# Failed =
test 6 in
t/SATest.pm at line 635 fail #6>>



New"'>       
Not found: P_6 =3D  =
<dns:example.com.dnsbltest.spamassassin.org>
[127.0.0.2]>>



# Failed =
test 7 in
t/SATest.pm at line 635 fail #7>>



New"'>       
Not found: P_15 =3D  DNSBL_RHS>>



New"'>t/dnsbl.....................NOK
3# Failed test 8 in t/SATest.pm at line 635 fail =
#8>>



New"'>       
Not found: P_17 =3D  DNSBL_SB_FLOAT>>



New"'>t/dnsbl.....................NOK
4# Failed test 9 in t/SATest.pm at line 635 fail =
#9>>



New"'>       
Not found: P_18 =3D  DNSBL_SB_STR>>



# Failed =
test 10 in
t/SATest.pm at line 635 fail #10>>



New"'>       
Not found: P_16 =3D  DNSBL_SB_TIME>>



# Failed =
test 11 in
t/SATest.pm at line 635 fail #11>>



New"'>t/dnsbl.....................NOK
5       Not found: P_10 =3D 
DNSBL_TEST_DYNAMIC>>



# Failed =
test 12 in
t/SATest.pm at line 635 fail #12>>



New"'>       
Not found: P_12 =3D  DNSBL_TEST_RELAY>>



# Failed =
test 13 in
t/SATest.pm at line 635 fail #13>>



New"'>t/dnsbl.....................NOK
6       Not found: P_11 =3D  =
DNSBL_TEST_SPAM>>



# Failed =
test 14 in
t/SATest.pm at line 635 fail #14>>



New"'>       
Not found: P_8 =3D  DNSBL_TEST_TOP>>



# Failed =
test 15 in
t/SATest.pm at line 635 fail #15>>



New"'>       
Not found: P_9 =3D  DNSBL_TEST_WHITELIST>>



New"'>t/dnsbl.....................NOK
7# Failed test 16 in t/SATest.pm at line 635 fail =
#16>>



New"'>       
Not found: P_14 =3D  DNSBL_TXT_RE>>



# Failed =
test 17 in
t/SATest.pm at line 635 fail #17>>



New"'>       
Not found: P_13 =3D  DNSBL_TXT_TOP>>



New"'>t/dnsbl.....................NOK
8# Failed test 18 in t/SATest.pm at line 635 fail =
#18>>



New"'>t/dnsbl.....................NOK
9Output can be examined in: log/d.dns/1>>



New"'>t/dnsbl.....................FAILED
tests 1-18>>



New"'>       
Failed 18/23 tests, 21.74% okay>>



>



If I run t/dnsbl.t later, a smaller number of the =
subtests
fail.  If I repeat it later, a different set of dnsbl subtests =
fail.>>



>



There is nothing obviously wrong with the DNS =
server. 
What causes this problem?>>













--Boundary_(ID_Rr34EaWYLp+04pY/n0IjIA)--