Richard Szalay

Thursday, September 21, 2006

Movie: 300 Trailer

First trailer for the movie adaptation of Frank Miller's graphic novel "300", which is a telling of the Battle of Thermopylae

The trailer's quality is not great, but the trailer itself is fantastic.

Update: There is now an official trailer available. Surprisingly, its not exactly the same trailer.

Wednesday, September 20, 2006

MCMS: Enabling MCMS's internal tracing

When more complicated problems with MCMS arise, I was finding myself wishing I could enable tracing to MCMS rather than go to support to solve the problem. Eventually I ended up using Reflector and finding the Switches MCMS uses internally. Being that none of these switches are documented anywhere else online, I thought I'd share the knowledge.

There are 3 Switches in total:

CmsAuthTraceSwitch
Trace messages related to authentication and authorization (I find myself using this one most often)
CmsCacheTraceSwitch
Trace messages related to node caching. Strangely enough, I have never enabled this one
CmsGlobalTraceSwitch
Trace messages related to everything else

Please note that these are all TraceSwitches and therefore need a value attribute between "1" (just errors) and "4" (verbose)

I hope this helps someone out there who is having trouble with MCMS

Diagnosing 401 in MCMS

I recommend trying the following:

  • (IIS6) Ensure the IIS_WPG group has access to your website root
  • (IIS5) Ensure the anonymous user has access to your website root
  • Disable MCMS on the site and access a page (might have to swap it to another one first)
  • Ensure NTAuthenticationProviders is set to "NTLM"
  • Ensure there are no invalid (<unknown>) users listed in Site Manager
  • Add a TraceSwitch named CmsAuthTraceSwitch with a value of "4" and a TextWriterTraceListener to output MCMS's inner thoughts