I tried to instal the toaster on a fresh installation of 6.2, but don't get pass the make test in step 2.
I also tried it with 6.1. Same result. The error is:
t/Utility............ok
4/54 skipped: answer is an interactive only feature
Failed Test Stat Wstat Total Fail Failed List of Failed
-------------------------------------------------------------------------------
t/Qmail.t 1 256 47 1 2.13% 10
7 tests and 5 subtests skipped.
Failed 1/24 test scripts, 95.83% okay. 1/333 subtests failed, 99.70% okay.
*** Error code 255
Stop in /usr/local/src/Mail-Toaster-5.05.
What do I miss, or what went wrong?
Many thanks for your help.
Odd. In the MT directory, type this command:
prove t/Qmail.t
and send me the output.
No one?
Quote from: baarssen on February 15, 2007, 03:33:31 PM
No one?
*taps you on the shoulder.. points up*
you DID get a reply
Quote from: matt on February 08, 2007, 05:56:36 PM
Odd. In the MT directory, type this command:
prove t/Qmail.t
and send me the output.
I have the same issue...here is the output:
t/Qmail....NOK 10
# Failed test 'test_each_rbl'
# in t/Qmail.t at line 46.
t/Qmail....ok 11/0# Looks like you failed 1 test of 47.
t/Qmail....dubious
Test returned status 1 (wstat 256, 0x100)
DIED. FAILED test 10
Failed 1/47 tests, 97.87% okay
Failed Test Stat Wstat Total Fail Failed List of Failed
-------------------------------------------------------------------------------
t/Qmail.t 1 256 47 1 2.13% 10
Failed 1/1 test scripts, 0.00% okay. 1/47 subtests failed, 97.87% okay.
I've seen that several times now, and in each case the server had misconfigured DNS. Verify the DNS servers in /etc/resolv.conf are working properly.
Note, this was just on step 2, and else where I read that some tests will fail until the entire Mail::Toaster system is installed. I am starting over with a fresh install (mine was waaaaay out of date) and will see how the installation goes then.
I think my DNS is working properly as I can resolve domain names just fine.
You can still get resolution with mis-configured DNS. The last server I witnessed this problem on had an invalid entry in /etc/resolv.conf. Queries still worked, but only after the first query timed out. The failing test is almost entirely DNS, so make sure your DNS resolves quickly and that test should pass.
I don't read perl ...
What does it take to satisfy this particular test? What does it do?
Does it just test that sbl-xbl.spamhaus.org answers at all, or does it do something else?
I have a single, caching nameserver in /etc/resolv.conf, which promptly returns "nothing" when I manually check my own server. Dig says query time was 25 msec.
# dig 237.228.203.80.sbl-xbl.spamhaus.org
Checking a blacklisted IP address this way returns an answer from Spamhaus in 67 msecs.
Yet, the "test_each_rbl" test fails miserably. Could it be that it fails because I run this particular toaster without any blocklists at all, i.e. I have rbl_enable = 0 in toaster-watcher.conf?
Or something else?