Cannot use RT's web interface

Hello,

I installed Rt.2.0.6 and all dependent modules on an IBM Netfinity running
RedHat Linux 7.2.
The following is the output of “uname -a”, I will enclose all ouput in ():
(
Linux itdbs 2.4.2-2smp #1 SMP Sun Apr 8 20:21:34 EDT 2001 i686 unknown
)

httpd -v gives:
(
Server version: Apache/1.3.19 (Unix) (Red-Hat/Linux)
Server built: Mar 29 2001 12:52:37
)

httpd -l gives:
(
Compiled-in modules:
http_core.c
mod_so.c
suexec: enabled; valid wrapper /usr/sbin/suexec
)

http error_log:
(
[Thu Sep 27 04:02:21 2001] [notice] Apache/1.3.19 (Unix) (Red-Hat/Linux)
mod_ss
l/2.8.1 OpenSSL/0.9.6 DAV/1.0.2 PHP/4.0.4pl1 mod_perl/1.24_01 configured –
resu
ming normal operations
[Thu Sep 27 04:02:21 2001] [notice] suEXEC mechanism enabled (wrapper:
/usr/sbin
/suexec)
)

The DocumentRoot is /opt/rt2/WebRT/html. When I access the DocumentRoot, the
index.html is displayed as the following:
(
<& /Elements/Header, Title=>“Start page”, Refresh =>
$session{‘home_refresh_interval’} &> <& /Elements/Tabs, current_toptab => ‘’
&> <& /Elements/MyTickets &>
<& /Elements/MyRequests &> <& /Elements/Quicksearch &>

<& /Elements/Refresh, Name => ‘HomeRefreshInterval’, Default => $session
{‘home_refresh_interval’} &>

<%init> if ($ARGS{‘HomeRefreshInterval’}) {
$session{‘home_refresh_interval’} = $ARGS{‘HomeRefreshInterval’}; }

)

There is a Go! button above the last line on the right side of IE browser.
Clicking on the Go! button goes nowhere. Does anyone know what I did wrong
or what is missing?

PLease donot reply to jwong@tonbu.com.

Thanks in advance!

john wong
jwong@tonbu.com

Looks like Apache doesn’t know how to interpret the Mason code. Check your
Apache httpd.conf file for these lines.

DocumentRoot /path/to/rt2/WebRT/html ServerName your.rt.server.hostname PerlModule Apache::DBI PerlFreshRestart On PerlRequire /path/to/rt2/bin/webmux.pl SetHandler perl-script PerlHandler RT::Mason

If they aren’t there add them. After you add them you must stop and start
Apache.
-Fred-----Original Message-----
From: John Wong [mailto:JWong@tonbu.com]
Sent: Thursday, September 27, 2001 8:45 PM
To: 'rt-users@lists.fsck.com’
Cc: John Wong
Subject: [rt-users] Cannot use RT’s web interface

Hello,
I installed Rt.2.0.6 and all dependent modules on an IBM Netfinity running
RedHat Linux 7.2.
The following is the output of “uname -a”, I will enclose all ouput in ():
(
Linux itdbs 2.4.2-2smp #1 SMP Sun Apr 8 20:21:34 EDT 2001 i686 unknown
)
httpd -v gives:
(
Server version: Apache/1.3.19 (Unix) (Red-Hat/Linux)
Server built: Mar 29 2001 12:52:37
)
httpd -l gives:
(
Compiled-in modules:
http_core.c
mod_so.c
suexec: enabled; valid wrapper /usr/sbin/suexec
)
http error_log:
(
[Thu Sep 27 04:02:21 2001] [notice] Apache/1.3.19 (Unix) (Red-Hat/Linux)
mod_ss
l/2.8.1 OpenSSL/0.9.6 DAV/1.0.2 PHP/4.0.4pl1 mod_perl/1.24_01 configured –
resu
ming normal operations
[Thu Sep 27 04:02:21 2001] [notice] suEXEC mechanism enabled (wrapper:
/usr/sbin
/suexec)
)
The DocumentRoot is /opt/rt2/WebRT/html. When I access the DocumentRoot, the
index.html is displayed as the following:
(
<& /Elements/Header, Title=>“Start page”, Refresh =>
$session{‘home_refresh_interval’} &> <& /Elements/Tabs, current_toptab => ‘’
&> <& /Elements/MyTickets &>
<& /Elements/MyRequests &> <& /Elements/Quicksearch &>
<& /Elements/Refresh, Name => ‘HomeRefreshInterval’, Default => $session
{‘home_refresh_interval’} &>

<%init> if ($ARGS{‘HomeRefreshInterval’}) {
$session{‘home_refresh_interval’} = $ARGS{‘HomeRefreshInterval’}; }
)
There is a Go! button above the last line on the right side of IE browser.
Clicking on the Go! button goes nowhere. Does anyone know what I did wrong
or what is missing?

PLease donot reply to jwong@tonbu.com.
Thanks in advance!
john wong
jwong@tonbu.com

If they aren’t there add them. After you add them you must stop and start
Apache.

How clear is it in the docs that anytime an RT system has changed

whatsoever, that apache must be get a STOP and then a START, and not just a
RESTART command? I know most of us know this, but it comes up so often that
I think more clarification and putting it at the top of a FAQ or something
would proabably be best, because of how often it happens… I have NOT
checked the docs, but am just wondering if the powers that be know if it is
int here and how well it is stated?

Jay

“JK” == Jay Kramer jay@mojomole.com writes:

If they aren’t there add them. After you add them you must stop and start
Apache.

JK> How clear is it in the docs that anytime an RT system has changed
JK> whatsoever, that apache must be get a STOP and then a START, and not just a

The installation docs from rt 2.0.7 read step 8:

8 Stop and start your webserver, so it picks up your configuration changes.

If they aren’t there add them. After you add them you must stop and
start

Apache.

JK> How clear is it in the docs that anytime an RT system has changed
JK> whatsoever, that apache must be get a STOP and then a START, and not
just a

The installation docs from rt 2.0.7 read step 8:

8 Stop and start your webserver, so it picks up your configuration
changes.

Thats what I was wondering, if I were to read that being a sys admin, I

would translate to “./apache restart” :wink: Maybe instead it could read:

8 Stop and start your webserver, so it picks up your configuration
changes. If you are running Apache, please do NOT use a RESTART command.
Restarting does not reload the mod_perl handler and all code loaded, so any
changes will NOT go into effect. Please issue a STOP and then a separate
START command.

FWIW, I’ve added a ‘Most Frequently Supplied Answer’ to the index of the online docs (http://www.helgrim.com/rtdocs) stressing this point.

The online docs are, at present, incomplete. I’ve currently got a huge workload, so I haven’t had the chance to work on them. They have a fully managed backend, so if you would like to contribute, email me, and I will give you an account.
Please, everybody, help out if you can, even if it’s just a few spelling corrections.

-Feargal.“Jay Kramer” jay@mojomole.com wrote:

JK>
JK> > >> If they aren’t there add them. After you add them you must stop and
JK> start
JK> > >> Apache.
JK> >
JK> > JK> How clear is it in the docs that anytime an RT system has changed
JK> > JK> whatsoever, that apache must be get a STOP and then a START, and not
JK> just a
JK> >
JK> > The installation docs from rt 2.0.7 read step 8:
JK> >
JK> > 8 Stop and start your webserver, so it picks up your configuration
JK> changes.
JK>
JK> Thats what I was wondering, if I were to read that being a sys admin, I
JK> would translate to “./apache restart” :wink: Maybe instead it could read:
JK>
JK> 8 Stop and start your webserver, so it picks up your configuration
JK> changes. If you are running Apache, please do NOT use a RESTART command.
JK> Restarting does not reload the mod_perl handler and all code loaded, so any
JK> changes will NOT go into effect. Please issue a STOP and then a separate
JK> START command.
JK>
JK>
JK>
JK>
JK> _______________________________________________
JK> rt-users mailing list
JK> rt-users@lists.fsck.com
JK> http://lists.fsck.com/mailman/listinfo/rt-users
JK>

Feargal Reilly.

-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GU d- s+: a-- C++ UB+++ P— L- E— W++ N o-- K w
O M V- PS+ PE- Y+ PGP t 5++ X+ R tv b+++ DI+ D+
G+ e* h r++ y++
------END GEEK CODE BLOCK-----

-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.0.6 (FreeBSD)
Comment: For info see http://www.gnupg.org

mQGiBDtE4KQRBACc1fNbfypIhRs37McUuQjnKbGZ1s3QFK1Uq1JNV27b6FNvMLM2
HKpIIDT2TrPhoOFqhNvTkdWT5HyIq+GM14FS+Okf+M+c85fH1CKeemOkZt3d63Sm
DXUQUElFDhVrgvBuoujNqol/RwnsZCFvVGH5uU41YAvosKwapMqBX5eWdwCgtgE4
ALM0oOCi6JBoYH+tU8U78pkD/j/rBeqi6t3z62h/Kg9VnP2UG2tahFas1Qv4UL1e
GvZByxmbac/Rpa+FyG5CAC4tflA5F88l+Ts337AF4J0CHj+xwUadCB8i6ZCAJeHg
ESuwSJcwWKh9QRGMwJJMVnxkEfBXOcaL1oYnydwsC4I1bQx3Jo78Cedqvu44LfjX
B3wRA/9zLJhY2bnOSRTgUziOzvAPTZVKjnUY4XM/elBtH5Or/UxPykcWNeP77P2j
AZfka+As4PQaRk525ckY6pxS/X6QBdF/L2jHeQBKnvnOd3aCBXfbY4kfQRyqRVYl
CEbt/nmrEhLJDKbfS5xYT7cBHJyLncPzlE5kn8BCr65HhWfGjLQkRmVhcmdhbCBS
ZWlsbHkgPGZlYXJnYWxAaGVsZ3JpbS5jb20+iF0EExECAB0FAjtE4KQFCQHhM4AF
CwcKAwQDFQMCAxYCAQIXgAAKCRCUF4xyQv5mwOo/AJwOVN4Nq59+ygSGK8pv7YLd
+9tNAgCfUrqVyLniZ19DCgf7auorHRV5iam5AQ0EO0Tg7RAEAIqKwCSEcEXWz/JD
J0HaU+Ff0WBMtpoSHpAkLofkwDp761Grwqx4+sXDf2VWG2Iqa56OGMTZriBrLJaA
0k12I5gqxKJmTjP8GThW8mFw12etXU119/wNAsaSlXTzEAFpkqvgWpXUq9ddWNid
HJ1+uismazHD+2aCFqIZYdPbywqTAAMFA/9ni1KNEpp0tqG0AG4Ef92m5JqJU96z
aouWzJlsHbII4yLYv0AE1vuHJME/6uRNnqz3tZ9tUAg4mvVg3c126I9THz9S6zdA
bC4ByrNolOXZ3K0B/k4yVKJVgnhk+k9NQg23YzH4Nlki+ee9UT002lNrEF+Gkn05
1XfMJWEZDlDhCohMBBgRAgAMBQI7RODtBQkB4TOAAAoJEJQXjHJC/mbAWCcAoI1U
0UvoWafRga33S1pO96xhWGfoAJwIl9RnvZyVgzdslaBymgKYX3uYKw==
=Pm+t
-----END PGP PUBLIC KEY BLOCK-----