<div dir="ltr">Hello, <div><br></div><div>I am trying to enable Shibboleth authentication for a <a href="http://roundup.sourceforge.net/">Roundup Issue Tracker</a>.  When I enable Shibboleth in the Apache Virtual Config file, I notice that the Shibboleth.sso is not found. The error I receive when I turn on Debug is</div><div><pre style="white-space:pre-wrap;color:rgb(0,0,0)">  File "/usr/lib/python2.6/site-<wbr>packages/<span class="gmail-il">roundup</span>/cgi/client.<wbr>py", line 538, in inner_main
    raise NotFound(e)

NotFound: Shibboleth.sso</pre><pre style="white-space:pre-wrap;color:rgb(0,0,0)">I am quite sure that this error is raised because of these two directives in the Virtual host file:</pre><pre style="white-space:pre-wrap;color:rgb(0,0,0)"><div style="color:rgb(34,34,34);font-family:arial,sans-serif;white-space:normal">        AliasMatch ^/@@file(.*) /swadm/roundup/trackers/wcag/html$1</div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;white-space:normal">        AliasMatch ^/(?!@@file)(.*) /swadm/roundup/trackers/wcag/html/<a href="http://dummy.py/$1">dummy.py/$1</a> .</div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;white-space:normal"><br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;white-space:normal">I tried a couple different ways to make an exception for Shibboleth.sso call, but could not get it.  Any suggestions how to bypass these rules for Shibboleth.sso?</div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;white-space:normal"><br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;white-space:normal">The complete Virtual Host config is below.</div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;white-space:normal"><br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;white-space:normal">Thank you!</div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;white-space:normal"><br></div></pre><div><div><VirtualHost xxx.xxx.xxx.xxx:443></div><div>        ServerName      <a href="http://mydomain.com">mydomain.com</a></div><div>        ServerAdmin     <a href="mailto:admin@mydomain.com">admin@mydomain.com</a>      </div><div>        </div><div>        AliasMatch ^/@@file(.*) /swadm/roundup/trackers/wcag/html$1</div><div>        AliasMatch ^/(?!@@file)(.*) /swadm/roundup/trackers/wcag/html/<a href="http://dummy.py/$1">dummy.py/$1</a></div><div><br></div><div>        DocumentRoot    /swadm/roundup/trackers/wcag/html</div><div>        <Directory      /swadm/roundup/trackers/wcag/html></div><div>                # Default allow policy</div><div>                Order Deny,Allow</div><div>        </Directory></div><div>        </div><div> #       <Location / ></div><div> #       AuthType shibboleth</div><div> #       ShibRequestSetting requireSession 1</div><div> #       Require valid-user</div><div> #       RequestHeader set REMOTE-USER %{REMOTE_USER}s</div><div> #       </Location></div><div><br></div><div>        AddHandler      python-program .py</div><div>        PythonOptimize  On</div><div>        PythonPath      "sys.path + ['/usr/lib64/python2.6/site-packages']"</div><div>        PythonHandler   roundup.cgi.apache</div><div>        PythonOption    TrackerHome     /swadm/roundup/trackers/wcag</div><div> #       PythonDebug On        </div><div>         </div><div> #      SSL config removed for brevity</div><div></VirtualHost></div></div>-- <br><div class="gmail_signature"><div dir="ltr"><span style="border-collapse:collapse;font-family:arial,sans-serif;font-size:13px"><div>Tonu Mikk</div><div>Adaptive Technologist | Disability Resource Center | <a href="http://diversity.umn.edu/disability" target="_blank">diversity.umn.edu/disability</a></div><div>University of Minnesota | <a href="http://umn.edu" target="_blank">umn.edu</a> </div><div><a href="mailto:tmikk@umn.edu" target="_blank">tmikk@umn.edu</a> | 612-625-3307</div></span></div></div>
</div></div>