Quantcast
Channel: Adobe Community : Popular Discussions - ColdFusion Server Administration
Viewing all articles
Browse latest Browse all 78799

hf801-00002 Breaks ColdFusion

$
0
0

I have a ColdFusion 8.0.1 server with Cumulative Hot Fix 4 installed. I installed the hotfix for APSB11-04 yesterday and now any use of the cfNTauthenticate tag generates errors.

 

I have a CFM that contains only the following code:

 

<cfntauthenticate
    username="test"
    password="test"
    domain="test"
/>

 

When I try to execute the CFM I get a "JRun Servlet Error" with a stack trace that starts like this:

 

ROOT CAUSE: 
java.lang.NoClassDefFoundError: Could not initialize class coldfusion.security.NTAuthentication
     at coldfusion.tagext.security.NTAuthenticateTag.doStartTag(NTAuthenticateTag.java:161)
     at coldfusion.runtime.CfJspPage._emptyTcfTag(CfJspPage.java:2661)

 

I then created a separate CFM with the following code:

 

<cfobject
    class = "coldfusion.security.NTAuthentication"
    type = "Java"
    name = "test"
    action = "create"
/>

 

Which executes without generating any errors. If I remove hf801-00002.jar from {cf-root}/lib/updates and restart the ColdFusion service then the cfNTauthenticate example above will execute without any problem. The only other JAR in my {cf-root}/lib/updates folder is chf8010004.jar. Enabling or disabling the "Disable access to internal ColdFusion Java components" option in ColdFusion Administrator does not affect the situation. Nor does using the latest JRE versus the JRE that shipped with CF8.0.1.

 

I have a custom tag that uses jrun.security.NTAuth to recreate cfNTauthenticate's functionality in place as a workaround at the moment, but I would like to know if there's anything I can do to resolve this issue.


Viewing all articles
Browse latest Browse all 78799

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>