On Thu, Aug 11, 2011 at 08:32:39AM -0800, James Zuelow wrote:
> I found one error, but unfortunately fixing it didn't resolve the issue.  
> With mod_speling enabled, and check spelling turned on this line in the code 
> generates and error:
> 
> <script type="text/javascript" src="/rt/NoAuth/RichText/ckeditor.js"></script>
> 
> Generates this Apache error message:
> 
> ============================
> 
> Errors:
> 
> Multiple Choices
> The document name you requested (/rt/NoAuth/RichText/ckeditor.js) could not 
> be found on this server. However, we found documents with names similar to 
> the one you requested.
> Available documents: 
> 
> /rt/NoAuth/RichText/ckeditor (common basename) 
> 
> ============================
> 
> I went looking for ckeditor.js thinking it would be an easy fix.  Editing 
> request_tracker4/html/Elements/HeaderJavascript to correct the path (it 
> should be /rt/NoAuth/RichText/ckeditor/ckeditor.js, at least with the Debian 
> Wheezy package installation) doesn't seem to fix it though.

The path we request is actually correct.
Loading ckeditor.js directly is going to cause issues down the road.

The problem is that RT intentionally requests numerous things that
don't exist on disk.  We use HTML::Mason's dhandler functionality to
then dynamically serve the proper thing.

It sounds like the only solution is to add a note to
web_deployment.pod and then in a future release provide configs for
turning this and mod_cache off.

Thanks for your help in researching this.

-kevin

Attachment: pgpK5LywatIcf.pgp
Description: PGP signature

--------
RT Training Sessions (http://bestpractical.com/services/training.html)
*  Chicago, IL, USA — September 26 & 27, 2011
*  San Francisco, CA, USA — October 18 & 19, 2011
*  Washington DC, USA — October 31 & November 1, 2011
*  Melbourne VIC, Australia — November 28 & 29, 2011
*  Barcelona, Spain — November 28 & 29, 2011

Reply via email to