Return-Path: X-Original-To: apmail-httpd-dev-archive@www.apache.org Delivered-To: apmail-httpd-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id D89B211E97 for ; Fri, 8 Aug 2014 11:13:14 +0000 (UTC) Received: (qmail 38610 invoked by uid 500); 8 Aug 2014 11:13:13 -0000 Delivered-To: apmail-httpd-dev-archive@httpd.apache.org Received: (qmail 38544 invoked by uid 500); 8 Aug 2014 11:13:13 -0000 Mailing-List: contact dev-help@httpd.apache.org; run by ezmlm Precedence: bulk Reply-To: dev@httpd.apache.org list-help: list-unsubscribe: List-Post: List-Id: Delivered-To: mailing list dev@httpd.apache.org Received: (qmail 38533 invoked by uid 99); 8 Aug 2014 11:13:13 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 08 Aug 2014 11:13:13 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of mamfelt@gmail.com designates 209.85.215.50 as permitted sender) Received: from [209.85.215.50] (HELO mail-la0-f50.google.com) (209.85.215.50) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 08 Aug 2014 11:13:09 +0000 Received: by mail-la0-f50.google.com with SMTP id gf5so4550641lab.9 for ; Fri, 08 Aug 2014 04:12:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=TlBqcZp3vQbwpRPNY3D18p1JH/8flv7HPkX3LdFnHN0=; b=b+WEilhqIGC+QKpX9vYjQgC4k7EK/G82e5np/QROfmp0LXlU6pZk2Mc5ycNOYBFo0l PteGYcaMMo1sIklhaqamc4D6S4udOfHvP6wwKvhe3YVk1SpC4nSCUfjpnUp3Qvn4doDV C66pD/+ttNREbWv0E1ssnOT2h2q97yO/slkiUIIQt9G7UTgsaLxvtTei+CKWQW7SFQtd f74tAOifzqiZ7JOQTbWl2F91o/Eb87aAGtdpwwQC+niIPaXeNsSfG/FOIl0PfKjRrDKf IejppuGk/O+H1cLLd2uWJJ1JWb7xZ1Qx0/sbZ91hlnwajmrah2ggYgVm4L/8Q+1MJY90 8IKg== MIME-Version: 1.0 X-Received: by 10.152.23.197 with SMTP id o5mr2224806laf.60.1407496368192; Fri, 08 Aug 2014 04:12:48 -0700 (PDT) Received: by 10.112.130.134 with HTTP; Fri, 8 Aug 2014 04:12:48 -0700 (PDT) In-Reply-To: References: Date: Fri, 8 Aug 2014 13:12:48 +0200 Message-ID: Subject: Re: testing apache From: Michael Felt To: dev@httpd.apache.org Content-Type: multipart/alternative; boundary=089e0158b5be0c830105001c4957 X-Virus-Checked: Checked by ClamAV on apache.org --089e0158b5be0c830105001c4957 Content-Type: text/plain; charset=UTF-8 update: I think the CVE test passed with 2.4.10 and failed with 2.2.28 because 1. iirc, 2.4.10 does not have CGI (by default) and 2.2.28 does. 2. the perl cgi_scripts needed are not present, so cannot be loaded The test is - mainly - Apache::TestRequest::module("proxy_http_reverse"); Apache::TestRequest::user_agent(requests_redirectable => 0); my $r = GET("/reverse/"); ok t_cmp($r->code, 200, "reverse proxy to index.html"); if (have_cgi) { $r = GET("/reverse/modules/cgi/nph-interim1.pl"); ok t_cmp($r->code, 200, "small number of interim responses - CVE-2008-2364"); $r = GET("/reverse/modules/cgi/nph-interim2.pl"); ok t_cmp($r->code, 502, "large number of interim responses - CVE-2008-2364"); } else { skip "skipping tests without CGI module" foreach (1..2); } The first test passed (can GET /reverse/ ) But the other two fail - I think because the nph-interim?.pl are missing in the ./test I download via svn: michael@x054:[/data/prj/SVN]svn checkout http://svn.apache.org/repos/asf/httpd/test/framework/trunk /data/prj/apache/httpd/test Fetching external item into 'apache/httpd/test/Apache-Test' Checked out external at revision 1616713. Checked out revision 1616713. cd /data/prj/apache/httpd/test root@x099:[/data/prj/apache/httpd/test]find . -name nph-interm1.pl root@x099:[/data/prj/apache/httpd/test]find . -name reverse ./t/htdocs/modules/proxy/reverse root@x099:[/data/prj/apache/httpd/test]find . -name reverse root@x099:[/data/prj/apache/httpd/test]ls -l ./t/htdocs/modules/proxy/reverse total 32 drwxrwxr-x 6 michael felt 4096 Aug 06 12:40 .svn drwxrwxr-x 3 michael felt 4096 Feb 19 2013 notproxy root@x099:[/data/prj/apache/httpd/test]find . -name cgi ./t/htdocs/modules/cgi Suggestions? On Fri, Aug 8, 2014 at 12:42 PM, Michael Felt wrote: > after --enable-proxy reran tests and get this: > ... > using Apache/2.2.28-dev (worker MPM) > ... > Test Summary Report > ------------------- > t/security/CVE-2008-2364.t (Wstat: 0 Tests: 3 Failed: 2) > Failed tests: 2-3 > > t/ssl/extlookup.t (Wstat: 0 Tests: 4 Failed: 1) > Failed test: 2 > t/ssl/require.t (Wstat: 0 Tests: 10 Failed: 1) > Failed test: 9 > Files=109, Tests=3709, 589 wallclock secs ( 5.13 usr 0.48 sys + 166.18 > cusr 74.55 csys = 246.34 CPU) > Result: FAIL > > Any assistance with taking the next step, e.g., understanding why the test > failed, is welcome. > > > On Fri, Aug 8, 2014 at 10:42 AM, Michael Felt wrote: > >> So, back to testing again - on the same system where 2.4.10-distro passed >> all tests it ran, 2.2.28-dev has a few errors reporting - and I need to >> figure out why mod_proxy is not being built (or maybe it is only that it is >> not Loaded) >> >> Summary: >> cc is a tracked alias for /usr/vac/bin/cc >> root@x099:[/data/prj/apache/httpd/test]oslevel -s >> 7100-02-04-1341 >> root@x099:[/data/prj/apache/httpd/test]type perl >> perl is /usr/bin/perl >> root@x099:[/data/prj/apache/httpd/test]ls -l /usr/bin/perl >> lrwxrwxrwx 1 root system 29 Aug 05 21:00 /usr/bin/perl >> -> /usr/opt/perl5/bin/perl5.10.1 >> >> root@x099:[/data/prj/apache/httpd/test]find /opt/httpd -name apxs >> /opt/httpd/sbin/apxs >> root@x099:[/data/prj/apache/httpd/test]perl Makefile.PL -apxs >> /opt/httpd/sbin/apxs >> [ info] generating script ./Apache-Test.save/t/cgi-bin/ >> next_available_port.pl >> [ info] generating script ./Apache-Test.save/t/cgi-bin/cookies.pl >> ... >> Checking for File::Spec...ok >> Checking for Cwd...ok >> Generating a Unix-style Makefile >> Writing Makefile for httpd-test >> Writing MYMETA.yml and MYMETA.json >> root@x099:[/data/prj/apache/httpd/test] >> >> root@x099:[/data/prj/apache/httpd/test]find . ! -user michael -exec >> chown michael {} \; >> root@x099:[/data/prj/apache/httpd/test]su michael >> root@x099:[/data/prj/apache/httpd/test]t/TEST >> [warning] setting ulimit to allow core files >> ulimit -c unlimited; /usr/opt/perl5/bin/perl >> /data/prj/apache/httpd/test/t/TEST >> cd test_rwrite && make .libs/mod_test_rwrite.so >> make[1]: Entering directory >> `/data/prj/apache/httpd/test/c-modules/test_rwrite' >> /opt/httpd/sbin/apxs -D APACHE2 -I/data/prj/apache/httpd/test/c-modules >> -c mod_test_rwrite.c >> ... >> using Apache/2.2.28-dev (worker MPM) >> >> waiting 60 seconds for server to start: ... >> waiting 60 seconds for server to start: ok (waited 2 secs) >> server loopback:8529 started >> server loopback:8530 listening (mod_nntp_like) >> server loopback:8531 listening (mod_nntp_like_ssl) >> server loopback:8532 listening (mod_ssl) >> server loopback:8533 listening (ssl_optional_cc) >> server loopback:8534 listening (ssl_pr33791) >> server loopback:8535 listening (proxy_http_bal1) >> server loopback:8536 listening (proxy_http_bal2) >> server loopback:8537 listening (proxy_http_balancer) >> server loopback:8538 listening (cve_2011_3368_rewrite) >> server loopback:8539 listening (proxy_http_reverse) >> server loopback:8540 listening (cve_2011_3368) >> server loopback:8541 listening (mod_headers) >> server loopback:8542 listening (error_document) >> server loopback:8543 listening (http_strict) >> server loopback:8544 listening (mod_vhost_alias) >> server loopback:8545 listening (mod_include) >> server loopback:8546 listening (proxy_http_https) >> server loopback:8547 listening (proxy_https_https) >> server loopback:8548 listening (proxy_https_http) >> [ info] adding source lib /data/prj/apache/httpd/test/Apache-Test/lib >> to @INC >> t/apache/404.t ...................... ok >> t/apache/acceptpathinfo.t ........... ok >> ... >> t/ssl/env.t ......................... ok >> t/ssl/extlookup.t ................... 1/4 # Failed test 2 in >> t/ssl/extlookup.t at line 27 >> t/ssl/extlookup.t ................... Failed 1/4 subtests >> t/ssl/fakeauth.t .................... ok >> t/ssl/headers.t ..................... ok >> t/ssl/http.t ........................ ok >> t/ssl/pr12355.t ..................... ok >> t/ssl/pr43738.t ..................... ok >> t/ssl/proxy.t ....................... skipped: cannot find module >> 'mod_proxy', cannot find module 'proxy_http.c' >> t/ssl/require.t ..................... 2/10 # Failed test 9 in >> t/ssl/require.t at line 44 >> t/ssl/require.t ..................... Failed 1/10 subtests >> t/ssl/v2.t .......................... ok >> t/ssl/varlookup.t ................... ok >> t/ssl/verify.t ...................... ok >> >> Test Summary Report >> ------------------- >> t/ssl/extlookup.t (Wstat: 0 Tests: 4 Failed: 1) >> Failed test: 2 >> t/ssl/require.t (Wstat: 0 Tests: 10 Failed: 1) >> Failed test: 9 >> Files=109, Tests=3503, 533 wallclock secs ( 4.66 usr 0.47 sys + 161.53 >> cusr 73.62 csys = 240.28 CPU) >> Result: FAIL >> Failed 2/109 test programs. 2/3503 subtests failed. >> [warning] server loopback:8529 shutdown >> [warning] port 8529 still in use... >> ......done >> [ error] error running tests (please examine t/logs/error_log) >> >> >> >> On Thu, Aug 7, 2014 at 6:05 PM, Michael Felt wrote: >> >>> Actually, there are more files involved - if you read the CHANGES you >>> might understand. So, here is a tar file with everything. >>> >>> As a zip file, because my mailer refuses the .tar file >>> >>> >>> >>> On Thu, Aug 7, 2014 at 5:43 PM, Michael Felt wrote: >>> >>>> Made updates to the wiki - and, although probably too late for 2.2.28 >>>> release - please review this patch for build/aix stuff. Who knows, if/when >>>> a 2.2.29 release ever comes these will be there too. >>>> >>>> p.s. starting test run for trunk (aka 2.2.28) >>>> >>>> p.p.s. The idea is that the CHANGES file be added in build/aix. If that >>>> is a sin of some sort, please just append to build/aix/README.aix I will >>>> see what it becomes when trunk is updated. >>>> >>>> >>>> On Thu, Aug 7, 2014 at 9:08 AM, Michael Felt wrote: >>>> >>>>> I already have a login. I have a problem with writing in wiki's - >>>>> never satisfied with how I put it there, but I shall add/update the info I >>>>> know. >>>>> >>>>> >>>>> On Wed, Aug 6, 2014 at 2:40 PM, Eric Covener >>>>> wrote: >>>>> >>>>>> On Wed, Aug 6, 2014 at 8:37 AM, Michael Felt >>>>>> wrote: >>>>>> > The good news: >>>>>> > All tests successful. >>>>>> > Files=109, Tests=4763, 645 wallclock secs ( 5.69 usr 0.51 sys + >>>>>> 175.37 cusr >>>>>> > 113.07 csys = 294.64 CPU) >>>>>> > Result: PASS >>>>>> > >>>>>> > How: tested on AIX 7.1 with a more modern perl version. There is one >>>>>> > sub-module (Test::Try if i recall correctly) - that demands perl >>>>>> 5.10 as a >>>>>> > minimum. So without that there are probably several perl modules >>>>>> that are >>>>>> > not sufficient for the tests to be processed correctly) >>>>>> > >>>>>> > For now I am just going to be happy with: All tests successful. ... >>>>>> Result: >>>>>> > PASS >>>>>> > >>>>>> >>>>>> Can you take a pass through https://wiki.apache.org/httpd/AIXPlatform >>>>>> while it's still fresh? You may have to register a nickname there and >>>>>> then ask for write access (spam problems >>>>>> >>>>> >>>>> >>>> >>> >> > --089e0158b5be0c830105001c4957 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
update:
I think the= CVE test passed with 2.4.10 and failed with 2.2.28 because
1. iirc, 2.4= .10 does not have CGI (by default) and 2.2.28 does.
2. the perl cg= i_scripts needed are not present, so cannot be loaded

The test is - mainly -

Apache::TestRequest::module("p= roxy_http_reverse");
Apache::TestRequest::user_agent(requests_redir= ectable =3D> 0);

my $r =3D GET("/reverse/");
ok t_cm= p($r->code, 200, "reverse proxy to index.html");

if (have_cgi) {
=C2=A0=C2=A0=C2=A0 $r =3D GET("/reverse/modules= /cgi/nph-interim1.pl");
=C2= =A0=C2=A0=C2=A0 ok t_cmp($r->code, 200, "small number of interim re= sponses - CVE-2008-2364");

=C2=A0=C2=A0=C2=A0 $r =3D GET("/reverse/modules/cgi/nph-interim2.pl");
=C2=A0=C2=A0=C2=A0 ok t= _cmp($r->code, 502, "large number of interim responses - CVE-2008-2= 364");

} else {
=C2=A0=C2=A0=C2=A0 skip "skipping tests without CGI module" forea= ch (1..2);
}

The first test passed (can GET /reverse/ )
=
But the other two fail - I think because the nph-interim?.pl are miss= ing in the ./test I download via svn:

michael@x054:[/data/p= rj/SVN]svn checkout=C2=A0 http://svn.apache.org/repos/asf/httpd/test/framework/= trunk /data/prj/apache/httpd/test

Fetching external item into 'apache/httpd/test/Apache-Test'
= Checked out external at revision 1616713.

Checked out revision 16167= 13.

cd /data/prj/apache/httpd/test
root@x099:[/data/prj/apache/ht= tpd/test]find . -name nph-interm1.pl<= br> root@x099:[/data/prj/apache/httpd/test]find . -name reverse=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0
./t/htdocs/modules/proxy/reverse
root@x099:[/d= ata/prj/apache/httpd/test]find . -name reverse
root@x099:[/data/prj/apac= he/httpd/test]ls -l ./t/htdocs/modules/proxy/reverse
total 32
drwxrwxr-x=C2=A0=C2=A0=C2=A0 6 michael=C2=A0 felt=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 4096 Aug 06 12:40 .svn
= drwxrwxr-x=C2=A0=C2=A0=C2=A0 3 michael=C2=A0 felt =C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 4096 Feb 19 2013=C2=A0 notproxy
root@x099= :[/data/prj/apache/httpd/test]find . -name cgi=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0
./t/htdocs/modules/cgi

Suggestions?



On Fri, Aug 8, 2014= at 12:42 PM, Michael Felt <mamfelt@gmail.com> wrote:
after --enable-proxy r= eran tests and get this:
...
using Apache/2.2.28-dev (worker MPM)
...
Test Summary Re= port
-------------------
t/security/CVE-2008-2364.t=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0 (Wstat: 0 Tests: 3 Failed: 2)
=C2=A0 Failed tests:=C2=A0 2-3

t/ssl/extlookup.t=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0 (Wstat: 0 Tests: 4 Failed: 1)
=C2=A0 Failed test:=C2=A0 = 2
t/ssl/require.t=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (Wstat: 0 Tests: 10 = Failed: 1)
=C2=A0 Failed test:=C2=A0 9
Files=3D109, Tests=3D3709, 589 wallclock secs ( 5.13 usr=C2=A0 0.48 sys + 1= 66.18 cusr 74.55 csys =3D 246.34 CPU)
Result: FAIL

Any assistance with taking the next step, = e.g., understanding why the test failed, is welcome.


On Fri, Aug 8, 2014 at 10:42 AM, Michael Felt <mamfelt@gmail.com> wrote:
So, back to testing ag= ain - on the same system where 2.4.10-distro passed all tests it ran, 2.2.2= 8-dev has a few errors reporting - and I need to figure out why mod_proxy i= s not being built (or maybe it is only that it is not Loaded)

Summary:
cc is a tracked = alias for /usr/vac/bin/cc
root@x099:[/data/prj/apache/httpd/test]oslevel= -s
7100-02-04-1341
root@x099:[/data/prj/apache/httpd/test]type perl<= br> perl is /usr/bin/perl
root@x099:[/data/prj/apache/httpd/test]ls -l /usr/= bin/perl
lrwxrwxrwx=C2=A0=C2=A0=C2=A0 1 root=C2=A0=C2=A0=C2=A0=C2=A0 sys= tem=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 29 Aug 05 2= 1:00 /usr/bin/perl -> /usr/opt/perl5/bin/perl5.10.1

root@x099:[/d= ata/prj/apache/httpd/test]find /opt/httpd -name apxs
/opt/httpd/sbin/apxs
root@x099:[/data/prj/apache/httpd/test]perl Makefil= e.PL -apxs /opt/httpd/sbin/apxs
[=C2=A0=C2=A0 info] generating script ./= Apache-Test.save/t/cgi-bin/next_available_port.pl
[=C2=A0=C2=A0 info] generating script ./Apache-Test.save/t/cgi-bin/cookies.pl
...
Checking = for File::Spec...ok
Checking for Cwd...ok
Generating a Unix-style Mak= efile
Writing Makefile for httpd-test
Writing MYMETA.yml and MYMETA.json
root@x099:[/data/prj/apache/httpd/tes= t]

root@x099:[/data/prj/apache/httpd/test]find . ! -user michael -ex= ec chown michael {} \;
root@x099:[/data/prj/apache/httpd/test]su michael=
root@x099:[/data/prj/apache/httpd/test]t/TEST
[warning] setting ulimit t= o allow core files
ulimit -c unlimited; /usr/opt/perl5/bin/perl /data/pr= j/apache/httpd/test/t/TEST
cd test_rwrite && make .libs/mod_tes= t_rwrite.so
make[1]: Entering directory `/data/prj/apache/httpd/test/c-modules/test_rwr= ite'
/opt/httpd/sbin/apxs -D APACHE2=C2=A0 -I/data/prj/apache/httpd/= test/c-modules=C2=A0 -c mod_test_rwrite.c
...
using Apache/2.2.28-dev= (worker MPM)

waiting 60 seconds for server to start: ...
waiting 60 seconds for s= erver to start: ok (waited 2 secs)
server loopback:8529 started
serve= r loopback:8530 listening (mod_nntp_like)
server loopback:8531 listening= (mod_nntp_like_ssl)
server loopback:8532 listening (mod_ssl)
server loopback:8533 listening = (ssl_optional_cc)
server loopback:8534 listening (ssl_pr33791)
server= loopback:8535 listening (proxy_http_bal1)
server loopback:8536 listenin= g (proxy_http_bal2)
server loopback:8537 listening (proxy_http_balancer)
server loopback:853= 8 listening (cve_2011_3368_rewrite)
server loopback:8539 listening (prox= y_http_reverse)
server loopback:8540 listening (cve_2011_3368)
server= loopback:8541 listening (mod_headers)
server loopback:8542 listening (error_document)
server loopback:8543 lis= tening (http_strict)
server loopback:8544 listening (mod_vhost_alias)server loopback:8545 listening (mod_include)
server loopback:8546 liste= ning (proxy_http_https)
server loopback:8547 listening (proxy_https_https)
server loopback:8548 = listening (proxy_https_http)
[=C2=A0=C2=A0 info] adding source lib /data= /prj/apache/httpd/test/Apache-Test/lib to @INC
t/apache/404.t ..........= ............ ok=C2=A0=C2=A0
t/apache/acceptpathinfo.t ........... ok=C2=A0=C2=A0=C2=A0=C2=A0
...t/ssl/env.t ......................... ok=C2=A0=C2=A0=C2=A0=C2=A0
t/ssl= /extlookup.t ................... 1/4 # Failed test 2 in t/ssl/extlookup.t a= t line 27
t/ssl/extlookup.t ................... Failed 1/4 subtests
t/ssl/fakeauth.t .................... ok=C2=A0=C2=A0
t/ssl/headers.t ..= ................... ok=C2=A0=C2=A0
t/ssl/http.t .......................= . ok=C2=A0=C2=A0
t/ssl/pr12355.t ..................... ok=C2=A0=C2=A0= =C2=A0=C2=A0
t/ssl/pr43738.t ..................... ok=C2=A0=C2=A0
t/ssl/proxy.t ....................... skipped: cannot find module 'mod_= proxy', cannot find module 'proxy_http.c'
t/ssl/require.t ..= ................... 2/10 # Failed test 9 in t/ssl/require.t at line 44
t/ssl/require.t ..................... Failed 1/10 subtests
t/ssl/v2.t .= ......................... ok=C2=A0=C2=A0
t/ssl/varlookup.t ............= ....... ok=C2=A0=C2=A0=C2=A0=C2=A0
t/ssl/verify.t .....................= . ok=C2=A0=C2=A0

Test Summary Report
-------------------
t/ssl/extlookup.t=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (Wstat: 0 T= ests: 4 Failed: 1)
=C2=A0 Failed test:=C2=A0 2
t/ssl/require.t=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0 (Wstat: 0 Tests: 10 Failed: 1)
=C2=A0 Failed= test:=C2=A0 9
Files=3D109, Tests=3D3503, 533 wallclock secs ( 4.66 usr= =C2=A0 0.47 sys + 161.53 cusr 73.62 csys =3D 240.28 CPU)
Result: FAIL
Failed 2/109 test programs. 2/3503 subtests failed.
[war= ning] server loopback:8529 shutdown
[warning] port 8529 still in use...<= br>......done
[=C2=A0 error] error running tests (please examine t/logs/= error_log)



On Thu, Aug 7, 2014 at 6:05 PM, Michael Felt <mamfelt@gmail.= com> wrote:
Actually, there are mo= re files involved - if you read the CHANGES you might understand. So, here = is a tar file with everything.

As a zip file, because my mailer refuses the .tar file



On Thu, Aug 7, 2014 at 5:43 PM, Michael Felt <mamfelt@gmail.c= om> wrote:
Made updates to t= he wiki - and, although probably too late for 2.2.28 release - please revie= w this patch for build/aix stuff. Who knows, if/when a 2.2.29 release ever = comes these will be there too.

p.s. starting test run for trunk (aka 2.2.28)

p.p.s.= The idea is that the CHANGES file be added in build/aix. If that is a sin = of some sort, please just append to build/aix/README.aix I will see what it= becomes when trunk is updated.


On Thu, Aug 7, 2014 at 9:08 AM, Michael Felt <mamfelt@gmail.com>= wrote:
I already have a login. I h= ave a problem with writing in wiki's - never satisfied with how I put i= t there, but I shall add/update the info I know.


On Wed, Aug 6, 2014 at 2:40 PM, Eric Covener <covener@gmail.com> wrote:
On Wed, Aug 6, 2014 at 8:37 AM, Michael Felt <mamfelt@gmail.com> wrote:
> The good news:
> All tests successful.
> Files=3D109, Tests=3D4763, 645 wallclock secs ( 5.69 usr =C2=A00.51 sy= s + 175.37 cusr
> 113.07 csys =3D 294.64 CPU)
> Result: PASS
>
> How: tested on AIX 7.1 with a more modern perl version. There is one > sub-module (Test::Try if i recall correctly) =C2=A0- that demands perl= 5.10 as a
> minimum. So without that there are probably several perl modules that = are
> not sufficient for the tests to be processed correctly)
>
> For now I am just going to be happy with: All tests successful. ... Re= sult:
> PASS
>

Can you take a pass through https://wiki.apache.org/httpd/AIXPlatform
while it's still fresh? You may have to register a nickname there and then ask for write access (spam problems






--089e0158b5be0c830105001c4957--