Diff for /loncom/loncapa_apache.conf between versions 1.96 and 1.120

version 1.96, 2004/09/22 16:56:23 version 1.120, 2005/11/15 23:05:05
Line 56  ErrorDocument   500 /adm/errorhandler Line 56  ErrorDocument   500 /adm/errorhandler
 </LocationMatch>  </LocationMatch>
   
 <LocationMatch "^/+enc.*">  <LocationMatch "^/+enc.*">
 PerlAccessHandler       Apache::lonenc  SetHandler perl-script
   PerlHandler       Apache::lonenc
 ErrorDocument     403 /adm/login  ErrorDocument     403 /adm/login
 ErrorDocument     404 /adm/notfound.html  ErrorDocument     404 /adm/notfound.html
 ErrorDocument     406 /adm/roles  ErrorDocument     406 /adm/roles
Line 69  SetHandler perl-script Line 70  SetHandler perl-script
 PerlHandler Apache::portfolio  PerlHandler Apache::portfolio
 </Location>  </Location>
   
 <LocationMatch "\.portfolio$">  
 SetHandler perl-script  
 PerlHandler Apache::portfolio  
 </LocationMatch>  
   
   
   
 <LocationMatch "^/+userfiles.*">  <LocationMatch "^/+userfiles.*">
 PerlAccessHandler       Apache::lontokacc  PerlAccessHandler       Apache::lontokacc
 PerlCleanupHandler Apache::lontokacc::removefile  PerlCleanupHandler Apache::lontokacc::removefile
   PerlCleanupHandler Apache::lonnet::save_cache
 </LocationMatch>  </LocationMatch>
   
 <LocationMatch "^/+uploaded.*">  <LocationMatch "^/+uploaded.*">
Line 90  ErrorDocument     406 /adm/roles Line 85  ErrorDocument     406 /adm/roles
 ErrorDocument  500 /adm/errorhandler  ErrorDocument  500 /adm/errorhandler
 </LocationMatch>  </LocationMatch>
   
   <LocationMatch "^/+editupload.*">
   PerlAccessHandler Apache::lonacc
   ErrorDocument     403 /adm/login
   ErrorDocument     406 /adm/roles
   ErrorDocument  500 /adm/errorhandler
   </LocationMatch>
   
   <LocationMatch "^/+uploaded/.*/.*/internal/.*">
   PerlAccessHandler Apache::lonuploadedacc
   </LocationMatch>
   
   
 <LocationMatch "^/+uploaded/.*\.page$">  <LocationMatch "^/+uploaded/.*\.page$">
 SetHandler perl-script  SetHandler perl-script
 PerlHandler Apache::lonpage  PerlHandler Apache::lonpage
Line 126  ErrorDocument     406 /adm/notinit.html Line 133  ErrorDocument     406 /adm/notinit.html
 ErrorDocument  500 /adm/errorhandler  ErrorDocument  500 /adm/errorhandler
 </LocationMatch>  </LocationMatch>
   
   <LocationMatch "^/adm/.*/grppg$">
   PerlAccessHandler       Apache::lonacc
   SetHandler              perl-script
   PerlHandler             Apache::lonsimplepage
   ErrorDocument     404 /adm/notfound.html
   ErrorDocument     406 /adm/notinit.html
   ErrorDocument     500 /adm/errorhandler
   </LocationMatch>
   
 <LocationMatch "^/adm/.*/bulletinboard$">  <LocationMatch "^/adm/.*/bulletinboard$">
 PerlAccessHandler Apache::lonacc  PerlAccessHandler Apache::lonacc
 SetHandler              perl-script  SetHandler              perl-script
Line 183  PerlAccessHandler Apache::lonacc Line 199  PerlAccessHandler Apache::lonacc
 ErrorDocument     403 /adm/login  ErrorDocument     403 /adm/login
 ErrorDocument     404 /adm/notfound.html  ErrorDocument     404 /adm/notfound.html
 ErrorDocument     406 /adm/roles  ErrorDocument     406 /adm/roles
   ErrorDocument     413 /adm/overloaded.txt
 ErrorDocument  500 /adm/errorhandler  ErrorDocument  500 /adm/errorhandler
 </LocationMatch>  </LocationMatch>
 # ------------------------------------------------------------------------- RAT  # ------------------------------------------------------------------------- RAT
Line 202  SetHandler perl-script Line 219  SetHandler perl-script
 PerlHandler Apache::lonratsrv  PerlHandler Apache::lonratsrv
 </LocationMatch>  </LocationMatch>
   
   <LocationMatch "^/\~.*\/adveditmenu$">
   SetHandler perl-script
   PerlHandler Apache::lonratmenu
   </LocationMatch>
   
 <Location /adm/ratparms>  <Location /adm/ratparms>
 PerlAccessHandler       Apache::lonacc  PerlAccessHandler       Apache::lonacc
 SetHandler perl-script  SetHandler perl-script
Line 216  ErrorDocument   500 /adm/errorhandler Line 238  ErrorDocument   500 /adm/errorhandler
 SetHandler perl-script  SetHandler perl-script
 PerlHandler Apache::lonindexer  PerlHandler Apache::lonindexer
 PerlCleanupHandler Apache::lonindexer::cleanup  PerlCleanupHandler Apache::lonindexer::cleanup
   PerlCleanupHandler Apache::lonnet::save_cache
 </LocationMatch>  </LocationMatch>
   
 <LocationMatch "^/+(res|\~).*\.tex$">  <LocationMatch "^/+(res|\~).*\.tex$">
Line 233  SetHandler perl-script Line 256  SetHandler perl-script
 PerlHandler Apache::lonsequence  PerlHandler Apache::lonsequence
 </LocationMatch>  </LocationMatch>
   
 <LocationMatch "^/+(res|\~|public|uploaded|adm).*\.meta$">  <LocationMatch "^/+(res|\~|public|uploaded|editupload|adm).*\.meta$">
 SetHandler perl-script  SetHandler perl-script
 PerlHandler Apache::lonmeta  PerlHandler Apache::lonmeta
   ErrorDocument     413 /adm/overloaded.txt
 </LocationMatch>  </LocationMatch>
   
 <LocationMatch "^/adm/bombs/">  <LocationMatch "^/adm/bombs/">
Line 257  PerlHandler Apache::londatecheck Line 281  PerlHandler Apache::londatecheck
 PerlHandler Apache::lonxml  PerlHandler Apache::lonxml
 </LocationMatch>  </LocationMatch>
   
 <LocationMatch "^/+(res|\~).*\.(problem|exam|quiz|assess|survey|form|library)$">  <LocationMatch "^/+(res|\~).*\.(task|problem|exam|quiz|assess|survey|form|library)$">
 SetHandler perl-script  SetHandler perl-script
 PerlHandler Apache::lonhomework  PerlHandler Apache::lonhomework
 </LocationMatch>  </LocationMatch>
Line 270  ErrorDocument     403 /adm/login Line 294  ErrorDocument     403 /adm/login
 ErrorDocument  500 /adm/errorhandler  ErrorDocument  500 /adm/errorhandler
 </LocationMatch>  </LocationMatch>
   
 <LocationMatch "^/adm/source/">  <LocationMatch "^/adm/source">
 PerlAccessHandler       Apache::lonacc  PerlAccessHandler       Apache::lonacc
 SetHandler perl-script  SetHandler perl-script
 PerlHandler Apache::lonsource  PerlHandler Apache::lonsource
Line 384  PerlHandler Apache::lonlogout Line 408  PerlHandler Apache::lonlogout
 ErrorDocument     403 /adm/login  ErrorDocument     403 /adm/login
 </Location>  </Location>
   
   <Location /adm/switchserver>
   PerlAccessHandler       Apache::lonacc
   SetHandler perl-script
   PerlHandler Apache::switchserver
   ErrorDocument     403 /adm/login
   </Location>
   
 <Location /adm/authenticate>  <Location /adm/authenticate>
 SetHandler perl-script  SetHandler perl-script
 PerlHandler Apache::lonauth  PerlHandler Apache::lonauth
 </Location>  </Location>
   
   <Location /adm/migrateuser>
   SetHandler perl-script
   PerlHandler Apache::migrateuser
   </Location>
   
 <Location /adm/annotations>  <Location /adm/annotations>
 PerlAccessHandler       Apache::lonacc  PerlAccessHandler       Apache::lonacc
 SetHandler perl-script  SetHandler perl-script
Line 418  PerlAccessHandler       Apache::lonacc Line 454  PerlAccessHandler       Apache::lonacc
 SetHandler perl-script  SetHandler perl-script
 PerlHandler Apache::lonpageflip  PerlHandler Apache::lonpageflip
 PerlCleanupHandler Apache::lonpageflip::cleanup  PerlCleanupHandler Apache::lonpageflip::cleanup
   PerlCleanupHandler Apache::lonnet::save_cache
 ErrorDocument     406 /adm/roles  ErrorDocument     406 /adm/roles
 ErrorDocument     403 /adm/login  ErrorDocument     403 /adm/login
 ErrorDocument  500 /adm/errorhandler  ErrorDocument  500 /adm/errorhandler
Line 428  PerlAccessHandler       Apache::lonacc Line 465  PerlAccessHandler       Apache::lonacc
 SetHandler perl-script  SetHandler perl-script
 PerlHandler Apache::lonambiguous  PerlHandler Apache::lonambiguous
 PerlCleanupHandler Apache::lonambiguous::cleanup  PerlCleanupHandler Apache::lonambiguous::cleanup
   PerlCleanupHandler Apache::lonnet::save_cache
 ErrorDocument     403 /adm/login  ErrorDocument     403 /adm/login
 ErrorDocument  500 /adm/errorhandler  ErrorDocument  500 /adm/errorhandler
 </Location>  </Location>
Line 440  ErrorDocument     403 /adm/login Line 478  ErrorDocument     403 /adm/login
 ErrorDocument  500 /adm/errorhandler  ErrorDocument  500 /adm/errorhandler
 </Location>  </Location>
   
   <Location /adm/notify>
   PerlAccessHandler       Apache::lonacc
   SetHandler perl-script
   PerlHandler Apache::lonnotify
   ErrorDocument     403 /adm/login
   ErrorDocument     500 /adm/errorhandler
   </Location>
   
 <Location /adm/parmset>  <Location /adm/parmset>
 PerlAccessHandler       Apache::lonacc  PerlAccessHandler       Apache::lonacc
 SetHandler perl-script  SetHandler perl-script
Line 449  ErrorDocument     406 /adm/roles Line 495  ErrorDocument     406 /adm/roles
 ErrorDocument  500 /adm/errorhandler  ErrorDocument  500 /adm/errorhandler
 </Location>  </Location>
   
   <Location /adm/slotrequest>
   PerlAccessHandler       Apache::lonacc
   SetHandler perl-script
   PerlHandler Apache::slotrequest
   ErrorDocument     403 /adm/login
   ErrorDocument     406 /adm/roles
   ErrorDocument  500 /adm/errorhandler
   </Location>
   
 <Location /adm/wizard>  <Location /adm/wizard>
 PerlAccessHandler       Apache::lonacc  PerlAccessHandler       Apache::lonacc
 SetHandler perl-script  SetHandler perl-script
Line 543  ErrorDocument     406 /adm/unauthorized Line 598  ErrorDocument     406 /adm/unauthorized
 ErrorDocument  500 /adm/errorhandler  ErrorDocument  500 /adm/errorhandler
 </Location>  </Location>
   
   <Location /adm/cleanup>
   PerlAccessHandler       Apache::lonacc
   SetHandler perl-script
   PerlHandler Apache::loncleanup
   ErrorDocument     403 /adm/login
   ErrorDocument     404 /adm/notfound.html
   ErrorDocument     406 /adm/unauthorized
   ErrorDocument  500 /adm/errorhandler
   </Location>
   
 <Location /adm/cfile>  <Location /adm/cfile>
 PerlAccessHandler       Apache::lonacc  PerlAccessHandler       Apache::lonacc
 SetHandler perl-script  SetHandler perl-script
Line 641  ErrorDocument     406 /adm/roles Line 706  ErrorDocument     406 /adm/roles
 ErrorDocument  500 /adm/errorhandler  ErrorDocument  500 /adm/errorhandler
 </Location>  </Location>
   
   <Location /adm/coursegroups>
   PerlAccessHandler       Apache::lonacc
   SetHandler perl-script
   PerlHandler Apache::loncoursegroups
   ErrorDocument     403 /adm/login
   ErrorDocument     406 /adm/roles
   ErrorDocument     500 /adm/errorhandler
   </Location>
   
   <Location /adm/whatsnew>
   PerlAccessHandler       Apache::lonacc
   SetHandler perl-script
   PerlHandler Apache::lonwhatsnew
   ErrorDocument     403 /adm/login
   ErrorDocument     406 /adm/roles
   ErrorDocument     500 /adm/errorhandler
   </Location>
   
 <Location /adm/populate>  <Location /adm/populate>
 PerlAccessHandler       Apache::lonacc  PerlAccessHandler       Apache::lonacc
 SetHandler perl-script  SetHandler perl-script
Line 680  ErrorDocument   500 /adm/errorhandler Line 763  ErrorDocument   500 /adm/errorhandler
 PerlAccessHandler       Apache::lonacc  PerlAccessHandler       Apache::lonacc
 SetHandler perl-script  SetHandler perl-script
 PerlHandler Apache::londocs  PerlHandler Apache::londocs
  PerlCleanupHandler Apache::londocs::untiehash  PerlCleanupHandler Apache::londocs::untiehash
   PerlCleanupHandler Apache::lonnet::save_cache
 ErrorDocument     403 /adm/login  ErrorDocument     403 /adm/login
 ErrorDocument  500 /adm/errorhandler  ErrorDocument  500 /adm/errorhandler
 </Location>  </Location>
Line 732  ErrorDocument     403 /adm/login Line 816  ErrorDocument     403 /adm/login
 ErrorDocument  500 /adm/errorhandler  ErrorDocument  500 /adm/errorhandler
 </Location>  </Location>
   
 <Location /adm/assignments>  
 PerlAccessHandler       Apache::lonacc  
 SetHandler perl-script  
 PerlHandler Apache::lonassignments  
 ErrorDocument     403 /adm/login  
 ErrorDocument     406 /adm/roles  
 ErrorDocument  500 /adm/errorhandler  
 </Location>  
   
 <Location /adm/communicate>  <Location /adm/communicate>
 PerlAccessHandler       Apache::lonacc  PerlAccessHandler       Apache::lonacc
 SetHandler perl-script  SetHandler perl-script
Line 754  PerlAccessHandler       Apache::lonacc Line 829  PerlAccessHandler       Apache::lonacc
 SetHandler perl-script  SetHandler perl-script
 PerlHandler Apache::lonsearchcat  PerlHandler Apache::lonsearchcat
 PerlCleanupHandler Apache::lonsearchcat::cleanup  PerlCleanupHandler Apache::lonsearchcat::cleanup
   PerlCleanupHandler Apache::lonnet::save_cache
 ErrorDocument     403 /adm/login  ErrorDocument     403 /adm/login
 ErrorDocument     413 /adm/overloaded.txt  ErrorDocument     413 /adm/overloaded.txt
 ErrorDocument  500 /adm/errorhandler  ErrorDocument  500 /adm/errorhandler
Line 782  PerlAccessHandler Apache::lonacc Line 858  PerlAccessHandler Apache::lonacc
 SetHandler perl-script  SetHandler perl-script
 PerlHandler Apache::groupsort  PerlHandler Apache::groupsort
 PerlCleanupHandler Apache::groupsort::cleanup  PerlCleanupHandler Apache::groupsort::cleanup
   PerlCleanupHandler Apache::lonnet::save_cache
 ErrorDocument     403 /adm/login  ErrorDocument     403 /adm/login
 ErrorDocument  500 /adm/errorhandler  ErrorDocument  500 /adm/errorhandler
 </Location>  </Location>
Line 809  SetHandler perl-script Line 886  SetHandler perl-script
 PerlHandler Apache::lonsupportreq  PerlHandler Apache::lonsupportreq
 </LocationMatch>  </LocationMatch>
   
   <LocationMatch "^/adm/helpdesk">
   SetHandler perl-script
   PerlHandler Apache::lonsupportreq
   </LocationMatch>
   
 # ------------------------------------------------- Backdoor Adm Tests/Programs  # ------------------------------------------------- Backdoor Adm Tests/Programs
   
 <Location /cgi-bin/loncron.pl>  <Location /cgi-bin/loncron.pl>
Line 950  PerlSetVar       lonSysEMail  korte@lite Line 1032  PerlSetVar       lonSysEMail  korte@lite
 PerlSetVar       lonDaemons   /home/httpd/perl  PerlSetVar       lonDaemons   /home/httpd/perl
 PerlSetVar       lonSockDir   /home/httpd/sockets  PerlSetVar       lonSockDir   /home/httpd/sockets
 PerlSetVar       lonDocRoot   /home/httpd/html  PerlSetVar       lonDocRoot   /home/httpd/html
   PerlSetVar       lonPrtDir    /home/httpd/prtspool
 PerlSetVar       lonIncludes  /home/httpd/html/res/adm/includes  PerlSetVar       lonIncludes  /home/httpd/html/res/adm/includes
 PerlSetVar       lonBrowsDet  netscape:mozilla:msie:mozilla\/(\d+\.\d+)\s:9999:9999&explorer:msie:netscape:msie\s(\d+\.\d+)\;:9999:9999&mozilla:mozilla\/[5-9]:msie:mozilla\/(\d+\.\d+)\s:9999:1&amaya:amaya:mozilla:V(\d+\.\d+)\s:1:1  # & sepeareted list of : seperated fileds inorder of
 PerlSetVar       lonTextBrowsers opera:windows\s+ce:lynx  # - internal name to call it, 
   # - regexp that it should match (done case-insensitively)
   # - regexp that is should not match (done case-insensitively)
   # - regexp that will pull out the version number into $1
   # - a number that describes the minimum version that has mathml support
   # - a number that describes the minimum number version that has unicode support
   
   PerlSetVar       lonBrowsDet  explorer:msie:netscape:msie\s(\d+\.\d+)\;:9999:9999&mozilla:mozilla\/[5-9]:msie:mozilla\/(\d+\.\d+)\s:9999:1&netscape:netscape:msie:netscape\/(\d+\.\d+):9999:7&netscape:netscape\/[7-9]:shouldnotmatch:netscape\/(\d+\.\d+):9999:7&amaya:amaya:mozilla:V(\d+\.\d+)\s:1:1&safari:safari:msie:safari\/([\d\.]+):9999:84
   
   PerlSetVar       lonTextBrowsers windows\s+ce:lynx
 PerlSetVar       lonScansDir  /home/httpd/scantron  PerlSetVar       lonScansDir  /home/httpd/scantron
 PerlSetVar       lonScriptTimeout 10  PerlSetVar       lonScriptTimeout 10
 PerlSetVar BugzillaHost http://bugs.lon-capa.org/  PerlSetVar BugzillaHost http://bugs.lon-capa.org/

Removed from v.1.96  
changed lines
  Added in v.1.120


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>
500 Internal Server Error

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator at root@localhost to inform them of the time this error occurred, and the actions you performed just before this error.

More information about this error may be available in the server error log.