Second test (apologies)

this is ridiculous … I am subscribed according to mailman and my
mail is definately getting outside my place of work, so why aren’t these
posts making it to the list?

Malcolm Herbert System Administrator
ph [990] 54881 rm 28-241 School of GeoSciences

|this is ridiculous … I am subscribed according to mailman and my mail
|is definately getting outside my place of work, so why aren’t these
|posts making it to the list?

right … I have no idea what happened to the last four messages I sent
This is the first one I’ve received from me … argh

This is a third attempt at posting the following. If you’ve received the
other two I sincerely apologise, however I’ve not seen them turn up in
the archives for the list so I think they just vanished … anyway,
here goes nothing:

|Hi all … I’ve just installed RT 3.2.3 onto a NetBSD 2.0.2 system with
|Perl 5.8.6, PostgreSQL 7.4.7, Apache 1.3.33 and mod_perl 1.29 … and a
|whole heap of Perl modules whose version numbers I’ll list iff we need
|them … :slight_smile:
|
|Anyway, I have PostgreSQL running OK and have initialised the RT3
|database without problems. Apache seems to be running HTML::Mason OK,
|however I’m stuck because of what appear to be errors with the code in
|index.html:
|
||Error during compilation of /usr/pkg/share/rt3/html/index.html:
||Global symbol “%session” requires explicit package name at /usr/pkg/share/rt3/html/index.html line 101.
||Global symbol “%session” requires explicit package name at /usr/pkg/share/rt3/html/index.html line 124.
||Global symbol “%session” requires explicit package name at /usr/pkg/share/rt3/html/index.html line 124.
||Global symbol “%session” requires explicit package name at /usr/pkg/share/rt3/html/index.html line 139.
||Global symbol “%session” requires explicit package name at /usr/pkg/share/rt3/html/index.html line 151.
||Global symbol “%session” requires explicit package name at /usr/pkg/share/rt3/html/index.html line 72.
||Global symbol “%session” requires explicit package name at /usr/pkg/share/rt3/html/index.html line 90.
|
|… this strikes me as something obvious that would have been picked
|up before any code release which makes me suspect that there’s something
|wrong with my configuration of Apache or HTML::Mason somewhere …
|
|My Apache config is pretty standard apart from adding the following:
|
|(as recommended in the install notes for mod_perl):
|
|LoadModule perl_module lib/httpd/mod_perl.so
|<Files ~ “.pl$”>
| PerlHandler Apache::Registry
| PerlSendHeader On
| SetHandler perl-script
| Options +ExecCGI
|
|
|(as recommended in the install notes for HTML::Mason):
|
|
| SetHandler perl-script
| PerlHandler HTML::Mason::ApacheHandler
|
|
|… does anyone have any clues as to where I could look for the problem?

Malcolm Herbert System Administrator
ph [990] 54881 rm 28-241 School of GeoSciences

|this is ridiculous … I am subscribed according to mailman and my mail
|is definately getting outside my place of work, so why aren’t these
|posts making it to the list?

right … I have no idea what happened to the last four messages I sent
This is the first one I’ve received from me … argh

Perhaps Mailman objected to your misspelling of “definitely.” Another
test message got through later as well.

[…]

|(as recommended in the install notes for HTML::Mason):
|
|
| SetHandler perl-script
| PerlHandler HTML::Mason::ApacheHandler
|
|
|… does anyone have any clues as to where I could look for the problem?

Sure - the above may be recommended by HTML::Mason but that’s not what’s
required by Request Tracker, and noted in all installation instructions.

Which is:

AddDefaultCharset UTF-8
PerlRequire /usr/share/request-tracker3/libexec/webmux.pl
SetHandler perl-script
PerlHandler RT::Mason

Adapt /usr/share/… to your local installation paths.

-- Niels.

|Sure - the above may be recommended by HTML::Mason but that’s not what’s
|required by Request Tracker, and noted in all installation instructions.
|
|Which is:
|
|AddDefaultCharset UTF-8
|PerlRequire /usr/share/request-tracker3/libexec/webmux.pl
|SetHandler perl-script
|PerlHandler RT::Mason
|
|Adapt /usr/share/… to your local installation paths.

ta … will check to see whether that was popped up at me when the package
was installed and will bug the NetBSD package maintainer if not …

I now get the login page without problems … thanks

Regards,
Malcolm

Malcolm Herbert System Administrator
ph [990] 54881 rm 28-241 School of GeoSciences