Michael Kroes
d9ac321f25
Owncloud needs more time to detect blocks. It doesn't respond as fast as the other services. Also owncloud logs UTC (since latest update) even though the timezone is not UTC. Also to detect a block, we get a timeout instead of a refused)
2016-06-27 06:03:19 -04:00
Michael Kroes
bf5e9200f8
Update owncloud url to use webdav and increase http timeout
2016-06-27 06:03:14 -04:00
Michael Kroes
01fa8cf72c
add fail2ban jails for ownCloud, postfix submission, roundcube, and the Mail-in-a-Box management daemon
...
(tests squashed into this commit by josh)
2016-06-06 09:13:10 -04:00
Joshua Tauberer
a0c7e63d78
best guess at what clients are supported by the tls settings used
2015-05-22 17:36:55 -04:00
Joshua Tauberer
2c44333679
compare tls ciphers against Mozilla's recommendations
2015-05-20 19:41:04 -04:00
Joshua Tauberer
610be9cf17
record current TLS settings from my box
2015-05-20 18:31:46 -04:00
Joshua Tauberer
d3cacd4a11
update test_dns
...
Don't check NS records for now because they will only appear on zones.
If a hostname is a subdomain on a zone and not itself a zone, it will
lack NS records.
Also stop testing for ADSP, which we dropped in 126ea94ccf
.
2014-06-21 12:32:20 -04:00
Joshua Tauberer
87b0608f15
test_dns: DNSSEC signing inserts empty text string components
2014-06-21 12:32:20 -04:00
Joshua Tauberer
5b72e5419d
fix shebang lines in the tests to take advantage of any activated python environment
2014-06-08 17:31:12 -04:00
Joshua Tauberer
3961e1aec3
test_dns: more error handling
2014-06-04 19:31:55 -04:00
Joshua Tauberer
d6e6cfd3c9
mail test: catch typical connecting errors and display nicer output
2014-06-04 17:13:06 -04:00
Joshua Tauberer
fff06f7d71
improve DNS test output
2014-06-04 17:01:49 -04:00
Joshua Tauberer
19aba091d7
test_mail: if EHLO test fails continue testing the rest, since user may be waiting on DNS propagation
2014-05-17 08:32:40 -04:00
Joshua Tauberer
c722625041
test_dns: add ADSP and DMARC tests, see #14
2014-05-10 08:03:18 -04:00
Joshua Tauberer
c403895f95
test_dns: properly test the non-primary domain of a box (for email addresses on domains besides PUBLIC_HOSTNAME)
2014-05-10 08:03:13 -04:00
Joshua Tauberer
bdadf3017d
test_dns: handle case where a DNS record is missing (vs incorrect)
2014-05-10 08:03:07 -04:00
Joshua Tauberer
80b367ab07
test_mail: gracefully handled when the server has no reverse DNS available
2014-05-06 10:02:29 -04:00
Joshua Tauberer
0be47c414d
in the DNS test, use dnspython3 rather than dig
2014-04-23 18:27:50 -04:00
Joshua Tauberer
1b4dd98270
test that the SMTP server's EHLO name matches its reverse DNS name
2014-04-23 18:02:30 -04:00
Joshua Tauberer
22ad668699
rename test modules to not conflict with global package names (e.g. dns)
2014-04-23 17:43:38 -04:00
Joshua Tauberer
ccbbc930e2
in the mail test script, forgot to remove the dkim import
2014-04-23 17:32:41 -04:00
Joshua Tauberer
ec11241a7a
also test reverse DNS
2014-04-23 14:10:04 -04:00
Joshua Tauberer
95a17a00c0
DNS test: also check a public nameserver to verify that the registrar (or up-host) configuration is correct too
2014-04-20 12:26:35 -04:00
Joshua Tauberer
04d97a11e9
new tests for DNS and IMAP/SMTP
2014-04-17 20:18:10 -04:00
Joshua Tauberer
a50f30c411
smtp server test
2013-09-01 10:40:12 -04:00
Joshua Tauberer
a1260b75fb
various fixes; rewrote test scripts
2013-08-31 10:50:27 -04:00
Joshua Tauberer
97b2105a1f
spamassassin
2013-08-23 11:59:28 -04:00
Joshua Tauberer
5cef1bb63d
DNS, SPF, and DKIM
2013-08-21 16:53:22 -04:00
Joshua Tauberer
eb47a1471b
mail seems to work
2013-08-21 09:37:33 -04:00