I tried using Lynx, and got an error on reading /foo/bar/:

"unexpected network read error: connection aborted".

Again, this is the case where /foo/bar/subs.html is trying to Execute
('../subs.html'), and /foo/subs.html is in turn doing the same.

So, I tried using a small perl script to read the site:

        #!/usr/bin/perl -w

        use HTTP::Response;
        use LWP::UserAgent;

        $path = "http://test.dev.nilspace.com/foo/bar/";
        $ua = new LWP::UserAgent;
        $request = new HTTP::Request ("GET", $path);
        $response = $ua->request($request);
        print STDOUT $response->content;

This has the behavior of just printing nothing.

So, I tried rebuilding apache-1.3.12 without Ben-SSL, just to see if
that made any difference. I did a complete rebuild with mod_perl 1.24,
and it made no difference. In fact I rebuilt apache, mod_perl and
Embperl.

So, I went back to apache with Ben-SSL, and noticed that there are
problems with 'make test' in Embperl when you use Ben-SSL. The test
breaks when it tries to start apache. The error is related to missing
directives which are required because of Ben-SSL. So I added the
following lines to the
/usr/src/HTML-Embperl-1.3b6/test/conf/httpd.conf.src:

        SSLDisable
        SSLCacheServerPort gcache_port
        SSLCacheServerPath /usr/src/apache_1.3.12/src/modules/ssl/gcache

This lets httpsd start, but it still crashes with the following output:

(everything ok up to here)

Starting httpd...       [18977]SES:  Embperl Session management enabled
(>= 1.50)
Launching... /usr/src/apache_1.3.12/src/modules/ssl/gcache
pid=18978
Launching... /usr/src/apache_1.3.12/src/modules/ssl/gcache
pid=18979
pid = 18977  ok

Testing mod_perl mode...

#0 ascii...                   

[-1][Wed Nov  1 17:33:00 2000] gcache started

Input:          test/html/ascii
Output:         test/tmp/out.htm
Log:            test/tmp/test.log

 ERRORS detected! NOT all test have been passed successfully

make: *** [test_dynamic] Error 1
[root@home HTML-Embperl-1.3b6]# 

So, there seems to be a problem there. The test/tmp/test.log file has
the following at the end:

[18977]Using APACHE for output...
[18977]Reading /usr/src/HTML-Embperl-1.3b6/test/html/ascii as input
using PerlIO ...
[18977]ERR:  32: Line 1: Warning in Perl code: Use of uninitialized
value in subroutine entry at /usr/src/HTML-Embperl-1.3b6/test/html/ascii
in block starting at line 1.
[18977]PERF: input = /usr/src/HTML-Embperl-1.3b6/test/html/ascii
[18977]PERF: Time: 20 ms Evals: 0 No Evals to cache
[18977]Request finished. Wed Nov  1 17:33:03 2000
. Entry-SVs: 16528 -OBJs: 12 Exit-SVs: 16640 -OBJs: 14
[18977]MEM: Free buffer for /usr/src/HTML-Embperl-1.3b6/test/html/ascii
in HTML::Embperl::DOC::_1
[18977]CUP:  ***** Cleanup package: HTML::Embperl::DOC::_1 *****
[18977]CUP:  Source -> No Perl in Source <-

Hmmm. Any ideas? I'm sorry about all this. Hope I can get it working
properly.

-Neil

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to