<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
</head>
<body bgcolor="#ffffff" text="#000000">
James Moseley wrote:
<blockquote
 id="mid_e65c7db50910112035w1bdca89fq6bd393dbacae8884_mail_gmail_com"
 cite="mid:e65c7db50910112035w1bdca89fq6bd393dbacae8884@mail.gmail.com"
 type="cite">On Sun, Oct 11, 2009 at 10:09 PM, Easyrider Inquiry <span
 dir="ltr"><<a moz-do-not-send="true"
 href="mailto:Inquiry@easyrider.com">Inquiry@easyrider.com</a>></span>
wrote:<br>
  <div class="gmail_quote">
  <blockquote id="StationeryCiteGenerated_4" class="gmail_quote"
 style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
    <div><br>
Quantifier follows nothing in regex; marked by <-- HERE in m/+
<-- HERE REST/ at /opt/rt3/etc/RT_SiteConfig.pm line 393.<br>
    </div>
  </blockquote>
  <div><br>
The above line in the error log tells you exactly where and what the
problem is.  The problem is with a regex expression on line 393.  <br>
  <br>
Sure enough, look at this below:<br>
 </div>
  <blockquote id="StationeryCiteGenerated_5" 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">[root@security
webalizer-2.21-02]#<br>
    <br>
/opt/rt3/etc/RT_SiteConfig.pm:<br>
    <br>
#Set($WebNoAuthRegex, qr!^(?:/+NoAuth/|<br>
                            /+REST/\d+\.\d+/NoAuth/)!x );<br>
    <br>
    </div>
  </blockquote>
  <div>The problem is that the second line above (the one with REST in
it) was supposed to be part of the line above it, but more than likely
when you pasted it in, your text editor didn't wrap the line and
instead put in a line break.  You need to comment out that second line
as well - that's what is causing the error.<br>
  <br>
As far as your Apache configuration, you have RT setup to use
mod_fastcgi.  In those instructions, you must also have the following
somewhere in your config:<br>
  <br>
FastCgiIpcDir /tmp<br>
  <br>
FastCgiServer /opt/rt3/bin/mason_handler.fcgi -idle-timeout 120<br>
  <br>
These are outside the virtual host stanza and since you claim RT works
for you at the root level, your Apache configuration obviously has
those necessary lines and is otherwise setup correctly.  All you need
now to get <a moz-do-not-send="true"
 href="http://backup.easyrider.com/helpdesk/">http://backup.easyrider.com/helpdesk/</a>
working is to use the following Alias and ScriptAlias lines:<br>
  <br>
Alias /helpdesk/NoAuth/images /opt/rt3/share/html/NoAuth/images<br>
  <div bgcolor="#ffffff" text="#000000">ScriptAlias /helpdesk
/opt/rt3/bin/mason_handler.fcgi/</div>
  </div>
  </div>
  <br>
-- <br>
James Moseley<br>
</blockquote>
Thanks James and you are correct.  After editing these same two files
for many hundreds of times I am getting sloppy/tired.  I missed the
pipe symbol that caused the following incomplete line to be read in.<br>
<br>
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>
<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 class="moz-txt-link-freetext" href="http://wiki.bestpractical.com/view/FedoraCore4InstallGuide">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>
<br>
This shouldn't matter, but I'm running a RHEL4 server and Apache
2.0.53. <br>
<br>
Nothing interesting in httpd error_log<br>
<br>
You can see the failure when a POST /index.html is issued and a get to
the _graphics directory in /var/www/html<br>
<br>
http access_log:<br>
<br>
192.168.1.1 - - [11/Oct/2009:21:18:58 -0700] "GET
/helpdesk/NoAuth/js/scriptaculous/effect<br>
s.js HTTP/1.1" 200 38745 <a class="moz-txt-link-rfc2396E" href="http://backup.easyrider.com/helpdesk">"http://backup.easyrider.com/helpdesk"</a>
"Mozilla/5.0 (Windows; U;<br>
Windows NT 5.1; en-US; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3 (.NET
CLR 3.5.30729)"<br>
192.168.1.1 - - [11/Oct/2009:21:18:58 -0700] "GET
/helpdesk/NoAuth/js/scriptaculous/contro<br>
ls.js HTTP/1.1" 200 35048 <a class="moz-txt-link-rfc2396E" href="http://backup.easyrider.com/helpdesk">"http://backup.easyrider.com/helpdesk"</a>
"Mozilla/5.0 (Windows; U;<br>
 Windows NT 5.1; en-US; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3 (.NET
CLR 3.5.30729)"<br>
192.168.1.1 - - [11/Oct/2009:21:19:00 -0700] "POST /index.html
HTTP/1.1" 200 19739 "<a class="moz-txt-link-freetext" href="http:/">http:/</a><br>
/backup.easyrider.com/helpdesk" "Mozilla/5.0 (Windows; U; Windows NT
5.1; en-US; rv:1.9.1.<br>
3) Gecko/20090824 Firefox/3.5.3 (.NET CLR 3.5.30729)"<br>
192.168.1.1 - - [11/Oct/2009:21:19:01 -0700] "GET /_graphics/sky.jpg
HTTP/1.1" 200 3862 "h<br>
ttp://backup.easyrider.com/index.html" "Mozilla/5.0 (Windows; U;
Windows NT 5.1; en-US; rv<br>
:1.9.1.3) Gecko/20090824 Firefox/3.5.3 (.NET CLR 3.5.30729)"<br>
<br>
# ---- Latest advice 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>
# ---- Latest advice END -----------<br>
<br>
# ----- START ---------<br>
<br>
NameVirtualHost *:80<br>
      <VirtualHost *:80><br>
       ServerName backup.easyrider.com<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>
<br>
</body>
</html>