Skip to main content
Participant
November 8, 2006
Question

Error on Login to Coldfusion Administrator

  • November 8, 2006
  • 1 reply
  • 677 views
Hi,

Recently I have started receiving the following error when I try to log in to CF Administrator, or generally use the CFApplication tag:

class "coldfusion.util.URLDecoder"'s signer information does not match signer information of other classes in the same package

It may have started when I installed the recent update / or when a server certificate expired. However, a restore from backup has not fixed it.

I think some security problem may have occured with the various java classes being used by CF, but what that means in reality I dont know. Its also related to sessionmanagement and it being turned on.

Here is a log entry:

"Error","jrpp-1","11/08/06","21:52:01","SoBS","class ""coldfusion.util.URLDecoder""'s signer information does not match signer information of other classes in the same package The specific sequence of files included or processed is: D:\Intranet\index.cfm, line: 117 "
java.lang.SecurityException: class "coldfusion.util.URLDecoder"'s signer information does not match signer information of other classes in the same package
at java.lang.ClassLoader.checkCerts(ClassLoader.java:611)
at java.lang.ClassLoader.defineClass(ClassLoader.java:532)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:251)
at java.net.URLClassLoader.access$100(URLClassLoader.java:55)
at java.net.URLClassLoader$1.run(URLClassLoader.java:194)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
at coldfusion.bootstrap.BootstrapClassLoader.loadClass(BootstrapClassLoader.java:215)
at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
at coldfusion.runtime.CookieScope.resolveName(CookieScope.java:48)
at coldfusion.runtime.Scope.get(Scope.java:54)
at coldfusion.runtime.DotResolver.resolve(DotResolver.java:42)
at coldfusion.runtime.DotResolver.resolve(DotResolver.java:62)
at coldfusion.runtime.NeoPageContext.SymTab_resolveSplitName(NeoPageContext.java:852)
at coldfusion.runtime.NeoPageContext.SymTab_resolveDottedName(NeoPageContext.java:830)
at coldfusion.runtime.NeoPageContext.findAttribute(NeoPageContext.java:530)
at coldfusion.runtime.AppHelper.getClientIDs(AppHelper.java:152)
at coldfusion.runtime.AppHelper.ValidateClientAndSession(AppHelper.java:657)
at coldfusion.tagext.lang.ApplicationTag.doStartTag(ApplicationTag.java:246)
at coldfusion.runtime.CfJspPage._emptyTag(CfJspPage.java:1915)
at cfApplication2ecfm585934244._factor11(D:\Intranet\Application.cfm:117)
at cfApplication2ecfm585934244.runPage(D:\Intranet\Application.cfm:1)
at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:152)
at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:349)
at coldfusion.filter.CfincludeFilter.invoke(CfincludeFilter.java:65)
at coldfusion.filter.CfincludeFilter.include(CfincludeFilter.java:33)
at coldfusion.filter.ApplicationFilter.invoke(ApplicationFilter.java:172)
at coldfusion.filter.PathFilter.invoke(PathFilter.java:86)
at coldfusion.filter.ExceptionFilter.invoke(ExceptionFilter.java:69)
at coldfusion.filter.ClientScopePersistenceFilter.invoke(ClientScopePersistenceFilter.java:28)
at coldfusion.filter.BrowserFilter.invoke(BrowserFilter.java:38)
at coldfusion.filter.GlobalsFilter.invoke(GlobalsFilter.java:38)
at coldfusion.filter.DatasourceFilter.invoke(DatasourceFilter.java:22)
at coldfusion.filter.RequestThrottleFilter.invoke(RequestThrottleFilter.java:115)
at coldfusion.CfmServlet.service(CfmServlet.java:107)
at coldfusion.bootstrap.BootstrapServlet.service(BootstrapServlet.java:78)
at jrun.servlet.ServletInvoker.invoke(ServletInvoker.java:91)
at jrun.servlet.JRunInvokerChain.invokeNext(JRunInvokerChain.java:42)
at jrun.servlet.JRunRequestDispatcher.invoke(JRunRequestDispatcher.java:257)
at jrun.servlet.ServletEngineService.dispatch(ServletEngineService.java:541)
at jrun.servlet.jrpp.JRunProxyService.invokeRunnable(JRunProxyService.java:204)
at jrunx.scheduler.ThreadPool$DownstreamMetrics.invokeRunnable(ThreadPool.java:318)
at jrunx.scheduler.ThreadPool$ThreadThrottle.invokeRunnable(ThreadPool.java:426)
at jrunx.scheduler.ThreadPool$UpstreamMetrics.invokeRunnable(ThreadPool.java:264)
at jrunx.scheduler.WorkerThread.run(WorkerThread.java:66)


Any ideas? I'm really stuck :(

Cheers

JS


Text
    This topic has been closed for replies.

    1 reply

    Participant
    November 20, 2006
    I got this same message after installing some hotfixes today. but only one one server, not the other. the only thing I can think of is the one that still worked was recently installed as 7.02 (not patched from earlier version) and it started as 30-day trial and I added a license to it after the fact. I uninstalled coldfusion from the broken server and reinstalled clean and applied the hotfixes to it and it's working fine now.