The Network People Support Forums

Mail::Toaster => Installation Issues => Topic started by: baarssen on February 07, 2007, 03:05:57 AM

Title: Fresh install FreeBSD 6.1 / 6.2
Post by: baarssen on February 07, 2007, 03:05:57 AM
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.
Title: Re: Fresh install FreeBSD 6.1 / 6.2
Post by: 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.
Title: Re: Fresh install FreeBSD 6.1 / 6.2
Post by: baarssen on February 15, 2007, 03:33:31 PM
No one?
Title: Re: Fresh install FreeBSD 6.1 / 6.2
Post by: jerm on February 16, 2007, 10:42:15 AM
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
Title: Re: Fresh install FreeBSD 6.1 / 6.2
Post by: nKhona on March 14, 2007, 09:20:00 PM
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.
Title: Re: Fresh install FreeBSD 6.1 / 6.2
Post by: matt on March 16, 2007, 11:36:59 PM
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.
Title: Re: Fresh install FreeBSD 6.1 / 6.2
Post by: nKhona on March 16, 2007, 11:56:21 PM
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.
Title: Re: Fresh install FreeBSD 6.1 / 6.2
Post by: matt on March 17, 2007, 10:37:33 AM
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.
Title: Re: Fresh install FreeBSD 6.1 / 6.2
Post by: twa on May 11, 2007, 05:25:39 AM
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?