Re: [mp2] ModPerl-Registry/t/bad_scritps.t returns 403 not 500

2003-09-05 Thread Stas Bekman
Thank you Beau for a complete bug report.

a. ModPerl-Registry/t/bad_scritps.t returns 403 not 500.

bad_scripts1..1
# Running under perl version 5.008 for linux
# Current time local: Thu Sep  4 16:19:34 2003
# Current time GMT:   Fri Sep  5 02:19:34 2003
# Using Test.pm version 1.24
# testing : the script hasn't declared its private $r
# Failed test 1 in bad_scripts.t at line 13
# expected: 500
# received: 403
not ok 1

c. Error log:
[...]

The error message is right there:

[Thu Sep 04 16:19:34 2003] [error] file permissions deny server
execution/usr/local/src/modperl2/modperl-2.0/ModPerl-Registry/t/cgi-bin/r_in
herited.pl
What perms do you get when you do:

ls -l ModPerl-Registry/t/cgi-bin/r_inherited.pl

it should be a+rx, e.g. on my machine it's:
-rwxr-xr-x1 stas stas  248 Mar  7 19:58
I think when I have added this file to cvs it didn't have the +x bit, which I 
then have fixed directly in the cvs repository. I have just made a fresh 
checkout and the perms seem to be correct.

May be you have an old checkout of this file, try to do:

rm ModPerl-Registry/t/cgi-bin/r_inherited.pl
cvs up ModPerl-Registry/t/cgi-bin/r_inherited.pl
and try again.
__
Stas BekmanJAm_pH -- Just Another mod_perl Hacker
http://stason.org/ mod_perl Guide --- http://perl.apache.org
mailto:[EMAIL PROTECTED] http://use.perl.org http://apacheweek.com
http://modperlbook.org http://apache.org   http://ticketmaster.com


--
Reporting bugs: http://perl.apache.org/bugs/
Mail list info: http://perl.apache.org/maillist/modperl.html


Re: [mp2] ModPerl-Registry/t/bad_scritps.t returns 403 not 500

2003-09-05 Thread Beau E. Cox
- Original Message - 
From: Stas Bekman [EMAIL PROTECTED]
To: Beau E. Cox [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]
Sent: Thursday, September 04, 2003 9:09 PM
Subject: Re: [mp2] ModPerl-Registry/t/bad_scritps.t returns 403 not 500


 Thank you Beau for a complete bug report.

  a. ModPerl-Registry/t/bad_scritps.t returns 403 not 500.

  bad_scripts1..1
  # Running under perl version 5.008 for linux
  # Current time local: Thu Sep  4 16:19:34 2003
  # Current time GMT:   Fri Sep  5 02:19:34 2003
  # Using Test.pm version 1.24
  # testing : the script hasn't declared its private $r
  # Failed test 1 in bad_scripts.t at line 13
  # expected: 500
  # received: 403
  not ok 1

  c. Error log:
 [...]

 The error message is right there:

  [Thu Sep 04 16:19:34 2003] [error] file permissions deny server
 
execution/usr/local/src/modperl2/modperl-2.0/ModPerl-Registry/t/cgi-bin/r_in
  herited.pl

 What perms do you get when you do:

 ls -l ModPerl-Registry/t/cgi-bin/r_inherited.pl

 it should be a+rx, e.g. on my machine it's:
 -rwxr-xr-x1 stas stas  248 Mar  7 19:58

 I think when I have added this file to cvs it didn't have the +x bit,
which I
 then have fixed directly in the cvs repository. I have just made a fresh
 checkout and the perms seem to be correct.

 May be you have an old checkout of this file, try to do:

 rm ModPerl-Registry/t/cgi-bin/r_inherited.pl
 cvs up ModPerl-Registry/t/cgi-bin/r_inherited.pl
 and try again.

Thanks Stas -

Sorry I missed the error. I did the 'rm' and re-cvs'ed -
flags correct and test OK. Next I rmeoved my entire
source tree and re-cvs'ed. Flags on r_inherit... OK.
Test OK.

There are three scripts w/o execute permission:

 not_executable.pl (I guess that's correct)
 lib.pl
 local-conf.pl

Aloha = Beau;
== please visit ==
http://beaucox.com = main site
http://howtos.beaucox.com = howtos
http://PPM.beaucox.com = perl PPMs
http://CPAN.beaucox.com = CPAN
== thank you ==




-- 
Reporting bugs: http://perl.apache.org/bugs/
Mail list info: http://perl.apache.org/maillist/modperl.html



Re: [mp2] ModPerl-Registry/t/bad_scritps.t returns 403 not 500

2003-09-05 Thread Stas Bekman
Beau E. Cox wrote:

May be you have an old checkout of this file, try to do:

rm ModPerl-Registry/t/cgi-bin/r_inherited.pl
cvs up ModPerl-Registry/t/cgi-bin/r_inherited.pl
and try again.
Thanks Stas -

Sorry I missed the error. I did the 'rm' and re-cvs'ed -
flags correct and test OK. Next I rmeoved my entire
source tree and re-cvs'ed. Flags on r_inherit... OK.
Test OK.
It's a drawback of cvs, which can't update perms if they have changed after 
checking out the file. One has to delete and re-check out the file.

There are three scripts w/o execute permission:

 not_executable.pl (I guess that's correct)
 lib.pl
 local-conf.pl
That's fine.

So we are all set ;)

__
Stas BekmanJAm_pH -- Just Another mod_perl Hacker
http://stason.org/ mod_perl Guide --- http://perl.apache.org
mailto:[EMAIL PROTECTED] http://use.perl.org http://apacheweek.com
http://modperlbook.org http://apache.org   http://ticketmaster.com


--
Reporting bugs: http://perl.apache.org/bugs/
Mail list info: http://perl.apache.org/maillist/modperl.html


Re: [mp2] ModPerl-Registry/t/bad_scritps.t returns 403 not 500

2003-09-05 Thread Beau E. Cox
Stas -

Yep - ALL SET! Thanks a $1,000,000.

Aloha = Beau;

PS: I wonder whose anti-spam filter is going to
junk this email? :)




-- 
Reporting bugs: http://perl.apache.org/bugs/
Mail list info: http://perl.apache.org/maillist/modperl.html



Re: ***SPAM 06.50 / 05.00 *** Re: [mp2] ModPerl-Registry/t/bad_scritps.t returns 403 not 500

2003-09-05 Thread Ernest Lergon
Beau E. Cox wrote:

SPAM:  Start SpamAssassin results --
SPAM: This mail is probably spam.  The original message has been altered
SPAM: so you can recognise or block similar unwanted mail in future.
SPAM: See http://spamassassin.org/tag/ for more details.
SPAM: 
SPAM: Content analysis details:   (6.5 hits, 5 required)
SPAM: Hit! (2.7 points)  BODY: Nigerian scam key phrase ($NN,NNN,NNN.NN)
SPAM: Hit! (1.8 points)  No MX records for the From: domain
SPAM: Hit! (2.0 points)  Received via a relay in relays.osirusoft.com
SPAM:[RBL check: found 131.239.131.213.relays.osirusoft.com.]
SPAM: 
SPAM:  End of SpamAssassin results -

Stas -

Yep - ALL SET! Thanks a $1,000,000.

Aloha = Beau;

PS: I wonder whose anti-spam filter is going to
junk this email? :)



Mine ;-)

Ernest

--
  ProgramV - Alice on Perl - available at
   http://www.virtualitas.net/perl/aiml/
  VIRTUALITAS - Manufacturer of fine OOPPS - since 1996
*
* VIRTUALITAS Inc.   *   http://www.virtualitas.net *
* Ernest Lergon  *mailto:[EMAIL PROTECTED] *
*
  PGP-Fingerprint 6E6F DC17 A886 342D  D63F 7880 12F5 6BA9
PGP-Key http://www.virtualitas.net/Ernest_Lergon.asc
   Member of the Alicebot and AIML Architecture Committee
http://www.alicebot.org/committees/architecture.html
-
SPAM ALERT   http://www.virtualitas.net/spam.html
-




--
Reporting bugs: http://perl.apache.org/bugs/
Mail list info: http://perl.apache.org/maillist/modperl.html


[mp2] ModPerl-Registry/t/bad_scritps.t returns 403 not 500

2003-09-04 Thread Beau E. Cox

-8-- Start Bug Report 8--
1. Problem Description:

a. ModPerl-Registry/t/bad_scritps.t returns 403 not 500.

b. Console log (verbose):

*** setting ulimit to allow core files
ulimit -c unlimited; ./TEST -verbose 'bad_scripts.t'
*** root mode: changing the files ownership to 'nobody' (65534:65533)
*** sudo -u '#65534' /usr/bin/perl -e 'print -r
/usr/local/src/modperl2/modperl-2.0/ModPerl-Registry/t   -w _  -x _ ?
OK : NOK'

*** result: OK
/usr/local/apache2/sbin/httpd  -d
/usr/local/src/modperl2/modperl-2.0/ModPerl-Registry/t -f
/usr/local/src/modperl2/modperl-2.0/ModPerl-Registry/t/conf/httpd.conf -DAPA
CHE2 -DPERL_USEITHREADS
using Apache/2.0.47 (worker MPM)

waiting for server to start: .
waiting for server to start: ok (waited 36 secs)
server localhost:8529 started
bad_scripts1..1
# Running under perl version 5.008 for linux
# Current time local: Thu Sep  4 16:19:34 2003
# Current time GMT:   Fri Sep  5 02:19:34 2003
# Using Test.pm version 1.24
# testing : the script hasn't declared its private $r
# Failed test 1 in bad_scripts.t at line 13
# expected: 500
# received: 403
not ok 1
FAILED test 1
 Failed 1/1 tests, 0.00% okay
Failed Test   Stat Wstat Total Fail  Failed  List of Failed

---
bad_scripts.t11 100.00%  1
*** server localhost:8529 shutdown
!!! error running tests (please examine t/logs/error_log)

c. Error log:

[Thu Sep 04 16:19:03 2003] [info] Init: Initializing OpenSSL library
[Thu Sep 04 16:19:03 2003] [info] Init: Seeding PRNG with 0 bytes of entropy
[Thu Sep 04 16:19:03 2003] [info] Init: Generating temporary RSA private
keys (512/1024 bits)
[Thu Sep 04 16:19:03 2003] [info] Init: Generating temporary DH parameters
(512/1024 bits)
[Thu Sep 04 16:19:03 2003] [warn] Init: Session Cache is not configured
[hint: SSLSessionCache]
[Thu Sep 04 16:19:03 2003] [info] Init: Initializing (virtual) servers for
SSL
[Thu Sep 04 16:19:03 2003] [info] Server: Apache/2.0.47, Interface:
mod_ssl/2.0.47, Library: OpenSSL/0.9.7b
[Thu Sep 04 16:19:04 2003] [info] Init: Initializing OpenSSL library
[Thu Sep 04 16:19:04 2003] [info] Init: Seeding PRNG with 0 bytes of entropy
[Thu Sep 04 16:19:04 2003] [info] Init: Generating temporary RSA private
keys (512/1024 bits)
[Thu Sep 04 16:19:04 2003] [info] Init: Generating temporary DH parameters
(512/1024 bits)
[Thu Sep 04 16:19:04 2003] [info] Init: Initializing (virtual) servers for
SSL
[Thu Sep 04 16:19:04 2003] [info] Server: Apache/2.0.47, Interface:
mod_ssl/2.0.47, Library: OpenSSL/0.9.7b
[Thu Sep 04 16:19:04 2003] [notice] Digest: generating secret for digest
authentication ...
[Thu Sep 04 16:19:33 2003] [notice] Digest: done
[Thu Sep 04 16:19:33 2003] [notice] Apache/2.0.47 (Unix)
mod_perl/1.99_10-dev Perl/v5.8.0 mod_ssl/2.0.47 OpenSSL/0.9.7b DAV/2
configured -- resuming normal operations
[Thu Sep 04 16:19:33 2003] [info] Server built: Jul 12 2003 04:49:30
[Thu Sep 04 16:19:33 2003] [debug]
/usr/local/src/apache2/httpd-2.0.47/server/mpm/worker/worker.c(1736):
AcceptMutex: sysvsem (default: sysvsem)
[Thu Sep 04 16:19:34 2003] [error] file permissions deny server
execution/usr/local/src/modperl2/modperl-2.0/ModPerl-Registry/t/cgi-bin/r_in
herited.pl
[Thu Sep 04 16:19:34 2003] [warn] child process 18911 still did not exit,
sending a SIGTERM
[Thu Sep 04 16:19:34 2003] [info] removed PID file
/usr/local/src/modperl2/modperl-2.0/ModPerl-Registry/t/logs/httpd.pid
(pid=18909)
[Thu Sep 04 16:19:34 2003] [notice] caught SIGTERM, shutting down

d. Appears harmless - installed anyway and all my tests OK.


2. Used Components and their Configuration:

*** mod_perl version 1.9910

*** using /usr/local/src/modperl2/modperl-2.0/lib/Apache/BuildConfig.pm
*** Makefile.PL options:
  MP_APXS= /usr/local/apache2/sbin/apxs
  MP_COMPAT_1X   = 1
  MP_GENERATE_XS = 1
  MP_LIBNAME = mod_perl
  MP_USE_DSO = 1
  MP_USE_STATIC  = 1


*** /usr/local/apache2/sbin/httpd -V
Server version: Apache/2.0.47
Server built:   Jul 12 2003 04:49:30
Server's Module Magic Number: 20020903:4
Architecture:   32-bit
Server compiled with
 -D APACHE_MPM_DIR=server/mpm/worker
 -D APR_HAS_SENDFILE
 -D APR_HAS_MMAP
 -D APR_HAVE_IPV6 (IPv4-mapped addresses enabled)
 -D APR_USE_SYSVSEM_SERIALIZE
 -D APR_USE_PTHREAD_SERIALIZE
 -D SINGLE_LISTEN_UNSERIALIZED_ACCEPT
 -D APR_HAS_OTHER_CHILD
 -D AP_HAVE_RELIABLE_PIPED_LOGS
 -D HTTPD_ROOT=/usr/local/apache2
 -D SUEXEC_BIN=/usr/local/apache2/bin/suexec
 -D DEFAULT_SCOREBOARD=logs/apache_runtime_status
 -D DEFAULT_ERRORLOG=logs/error_log
 -D AP_TYPES_CONFIG_FILE=/etc/httpd/mime.types
 -D SERVER_CONFIG_FILE=/etc/httpd/httpd.conf


*** /usr/bin/perl -V
Summary of my perl5 (revision 5.0 version 8 subversion 0) configuration:
  Platform:
osname=linux, osvers=2.4.20, archname=i586-linux-thread-multi
uname='linux d20 2.4.20 #1 smp thu oct 10 18:10:26 utc 2002 i686 unknown