Copy link to clipboard
Copied
Hi All,
We have a domain that is running in CF8.0.1 (shared server with lots of domains) and the FCKEditor has started to throw a strange error, when a user clicks the 'browse server' button it returns the following:
The server didn't send back a proper XML response. Please contact your system administrator.
XML request error: Internal Server Error (500)
Requested URL:
Domain name/fckeditor/editor/filemanager/browser/default/../../connectors/cfm/connector.cfm?Command=GetFoldersAndFiles&Type=Image&CurrentFolder=%2&uuid=1308927024234
Response text:
<head><title>JRun Servlet Error </title></head><h1>500 </h1><body>
<pre>
ROOT CAUSE:
java.util.MissingResourceException: Can't find resource key "CfmServlet.accessDenied" in base name coldfusion/resource.properties
at coldfusion.util.RB.getString(RB.jave:149)
at coldfusion.util.RB.getMessage(RB.java:607)
at coldfusion.util.RB.getString(RB.java:329)
at coldfusion.CfmServlet.service(CfmServlet.java:172)
at coldfusion.bootstrap.BootstrapServlet.service(BootstrapServlet.java:89)
at jrun.servlet.FilterChain.doFilter(FilterChain.java:86)
at coldfusion.monitor.event.MonitoringServletFilter.doFilter(MonitoringServletFilter.java:42)
at coldfusion.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:46)
at jrun.servlet.FilterChain.doFilter(FilterChain.java:94)
at jrun.servlet.FilterChain.service(FilterChain.java:101)
at jrun.servlet.ServletInvoker.invoke(ServletInvoker.java:106)
at jrun.servlet.JRunInvokerChain.invokeNext(JRunInvokerChain.java:42)
at jrun.servlet.JRunRequestDispatcher.invoke(JRunRequestDispatcher.java:286)
at jrun.servlet.ServletEngineService.dispatch(ServletEngineService.java:543)
at jrun.servlet.jrpp.JRunProxyService.invokeRunnable(JRunProxyService.java:203)
at jrunx.scheduler.ThreadPool$DownstreamMetrics.invokeRunnable(ThreadPool.java:320)
at jrunx.scheduler.ThreadPool$ThreadThrottle.invokeRunnable(ThreadPool.java:428)
at jrunx.scheduler.ThreadPool$UpstreamMetrics.invokeRunnable(ThreadPool.java:266)
at jrunx.scheduler.WorkerThread.run(WorkerThread.java:66)
</pre><br><pre>
javax.servlet.ServletException: ROOT CAUSE:
java.util.MissingResourceException: Can...
The administrators of the site are then unable to browse the server to upload images etc.
I have updated FCKEditor to the latest version with no change, I have browsed many forums and attempted to apply fixes recommended on them to no avail.
If anyone has any idea(s) of how to fix this I'd really appreciate any help you can give.
Thanks.....
Copy link to clipboard
Copied
I think the first line of the root cause describes your problem: "...CfmServlet.accessDenied"
CF is trying to send you an access denied response and can't find the response handler. Most likely permissions were changed on the server that no longer allows access to the directory you are browsing.
I know that FCKEditor had some security vulneabilities and the correction was to disable some of the connector modules you are relying upon. Maybe the security on the server was changed to compensate for having these connectors available?
Copy link to clipboard
Copied
Thanks for the help Steve, I'd kind of got that bit already and was really hoping someone could point me towards where the permissions need changing as it is far from obvious but I do appreciate the assistance.
Thanks again,
Colesy
Copy link to clipboard
Copied
500 errors are the hardest to diagnose because it seems to be a generic "go away, you bother me" response when ColdFusion is in the mix. This is much easier said than done but if you can correct whatever is generating the 500 error (because the 500 error is really a secondary error), then you'll have the details available to correct the real error. But in cases where my code caused the 500 errors (as opposed to permissions as in your case), I found it easier to rollback the code to a run able version then add one piece back at a time until I find the culprit. The problem is, as you already know, you most likely don't have this option. Sorry.
Copy link to clipboard
Copied
Great aren't they? Everyone loves a 500 error...
Good knowledge, thanks for the tip.
Not to worry, I'll keep bashing my head against it until it gives up.
Thanks again for taking the time to help.
Colesy.
Copy link to clipboard
Copied
I'm getting a bit further.... the update file hf801-00003.jar is the cause.
As you said, this was the fix for the security vulnerabilities with FCKEditor.
I just need to find a way to work round this now...
Copy link to clipboard
Copied
Hey colsey. I am also facing the exact same problem now with my fckeditor. Were you able to fix this problem. If you did then can you please tell me the same so that I can implement that in my code.
I really cant get myself out of this mess
Copy link to clipboard
Copied
Hi Chiku,
Unfortunately I never got a proper fix for this, I took the .jar update file
off so that it would work and left it at that.
Sorry I can't be more help this time and I really hope you manage to find a
way round it.
All the best,
Colesy.
Copy link to clipboard
Copied
Thanks for that suggestion. I also consulted other forums and haven't got any fix for this. Anyways if I come to know about this I will definitely post here.
Copy link to clipboard
Copied
Hi Folks, This: http://www.petefreitag.com/item/718.cfm may be your problem?
Find more inspiration, events, and resources on the new Adobe Community
Explore Now