<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
</head>
<body bgcolor="#ffffff" text="#000000">
James Moseley wrote:
<blockquote
id="mid_e65c7db50910112134m54f905bbw2ea08338424ba4f7_mail_gmail_com"
cite="mid:e65c7db50910112134m54f905bbw2ea08338424ba4f7@mail.gmail.com"
type="cite">
<div class="gmail_quote">
<blockquote id="StationeryCiteGenerated_6" class="gmail_quote"
style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div bgcolor="#ffffff" text="#000000">I am now at essentially the
same problem I had a week ago where someone
was able to help me get /helpdesk to bring up the login page but as
soon as you hit "login" the browser goes directly to the site web page
at /var/www/html. I believe you can verify this from the Internet as
well.<br>
</div>
</blockquote>
<div><br>
Remember in a previous email I told you about that trailing /?<br>
<br>
Try: <a moz-do-not-send="true"
href="http://backup.easyrider.com/helpdesk/">http://backup.easyrider.com/helpdesk/</a><br>
<br>
and see if that works... It does for me...<br>
</div>
<blockquote id="StationeryCiteGenerated_7" class="gmail_quote"
style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div bgcolor="#ffffff" text="#000000"><br>
I did a grep for FastCgiIpcDir /tmp and FastCgiServer
/opt/rt3/bin/mason_handler.fcgi -idle-timeout 120 in httpd.conf and
found nothing but as you say, it seems likely that they are there
somewhere since the root URL RT works just fine. The difference
between the configuration that works and the configuration that almost
works is literally less than a half dozen lines of code.<br>
<br>
I did spend several days trying various combinations of entries in the
examples listed in
<a moz-do-not-send="true"
href="http://wiki.bestpractical.com/view/FedoraCore4InstallGuide"
target="_blank">http://wiki.bestpractical.com/view/FedoraCore4InstallGuide</a>
to get
around my current problem. Each change either had no effect or made
things worse. The fellow who was helping me last week eventually gave
up which is probably what I would do too if quitting was an option.<br>
</div>
</blockquote>
<div><br>
Well, if you claim everything works the other way around, you must
have those lines someplace... Look in the config files in
/etc/httpd/conf.d/*<br>
</div>
</div>
<br>
<br>
-- <br>
James Moseley<br>
</blockquote>
Oh Brother! I've sacrificed a week out of what's left of my life over
a trailing slash!?!?!? Holy cow. This is why I am not a programmer....<br>
<br>
I REALLY appreciate your patience and your willingness to stick with
this to a final solution. VERY much appreciated! Now I need to do a
good deed for someone to keep the chain going.<br>
<br>
So just for fun, what do I need to do to get /helpdesk to work without
the trailing slash when someone complains about it and I've long since
forgotten about last week's pain?<br>
<br>
Also, a tiny thing that I wouldn't even care about except that it's one
of those things I'd rather fix while I am in there and everything is
fresh in my mind. There's still things in RT_siteconfig.pm that aren't
being honored, such as LogoLinkURL. If it's an easy fix I'd prefer to
do it since I'm guessing there's still something in that pm file that
isn't quite right. My previous experience with RT is that it is
bullet-proof once you get it up and running. Once I get these few tiny
things resolved I don't expect to have to mess around with it again
for a very long time. <br>
<br>
Just for those who come along with the same problem and read this
thread:<br>
<br>
[root@security webalizer-2.21-02]# grep -i fastcgi /etc/httpd/conf.d/*<br>
/etc/httpd/conf.d/FastCGI.conf:LoadModule fastcgi_module
modules/mod_fastcgi.so<br>
/etc/httpd/conf.d/FastCGI.conf: FastCgiIpcDir /tmp<br>
/etc/httpd/conf.d/FastCGI.conf: FastCgiServer
/opt/rt3/bin/mason_handler.fcgi -idle-timeout 120 -processes 8<br>
/etc/httpd/conf.d/FastCGI.conf: FastCgiConfig -restart<br>
[root@security webalizer-2.21-02]#<br>
<br>
This is a configuration that works for
<a class="moz-txt-link-freetext" href="http://backup.easyrider.com/helpdesk/">http://backup.easyrider.com/helpdesk/</a><br>
<br>
# ----- START ---------<br>
<br>
NameVirtualHost *:80<br>
<VirtualHost *:80><br>
ServerName backup.easyrider.com<br>
ServerAdmin <a class="moz-txt-link-abbreviated" href="mailto:nospam_2009@Easyrider.com">nospam_2009@Easyrider.com</a><br>
AddDefaultCharset UTF-8<br>
AddHandler fastcgi-script .fcgi<br>
Alias /helpdesk/NoAuth/images /opt/rt3/share/html/NoAuth/images<br>
ScriptAlias /helpdesk /opt/rt3/bin/mason_handler.fcgi/<br>
</VirtualHost><br>
<br>
# ---- END -----------<br>
<br>
# ---- START ---------<br>
<br>
Set($WebPath , "/helpdesk");<br>
Set($WebBaseURL , <a class="moz-txt-link-rfc2396E" href="http://backup.easyrider.com">"http://backup.easyrider.com"</a>);<br>
Set($WebImagesURL , $WebPath . "/NoAuth/images/");<br>
<br>
# ---- END -----------<br>
<br>
# Things further down the file that may/may not be working correctly<br>
<br>
Set($WebPort , 80);# + ($< * 7274) % 32766 + ($< &&
1024));<br>
Set($WebURL , $WebBaseURL . $WebPath . "/");<br>
Set($LogoURL , $WebImagesURL . "bplogo.gif");<br>
<br>
# The following directives are not being honored<br>
<br>
Set($LogoLinkURL, '<a class="moz-txt-link-freetext" href="http://security.nocdesigns.com">http://security.nocdesigns.com</a>'); # Still displays
bestpractical<br>
Set($LogoAltText, "Easyrider LAN Pro");<br>
<br>
Set($WebNoAuthRegex, qr!^(?:/+NoAuth/| /+REST/\d+\.\d+/NoAuth/)!x );<br>
<br>
<br>
</body>
</html>