Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
0

FCKEditor error 500

Guest
Jun 24, 2011 Jun 24, 2011

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.....

2.4K
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Advocate ,
Jun 24, 2011 Jun 24, 2011

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?

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Guest
Jun 27, 2011 Jun 27, 2011

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

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Advocate ,
Jun 27, 2011 Jun 27, 2011

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.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Guest
Jun 28, 2011 Jun 28, 2011

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.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Guest
Jun 28, 2011 Jun 28, 2011

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...

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Jan 23, 2012 Jan 23, 2012

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

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Guest
Jan 23, 2012 Jan 23, 2012

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.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Jan 23, 2012 Jan 23, 2012

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.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Enthusiast ,
Jan 23, 2012 Jan 23, 2012
LATEST

Hi Folks,  This: http://www.petefreitag.com/item/718.cfm may be your problem?

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Resources