Blank browser pages for Audit Log Reports in SP2007

    Symptoms   Perhaps your audit log reporting functionality was working great last month but this month you’re only seeing blank, empty pages in your browser. You can’t run any reports successfully anymore in your MOSS 2007 farm. You can make it to SITE ACTIONS and then on to AUDIT LOG REPORTS.   You…

15

NullReferenceException when Attempting to Configure Managed Accounts

  While attempting to visit Configure managed accounts (ManagedAccounts.aspx) in a SP2013 farm today, I got a correlation ID and the tip of the NRE iceberg: “Object reference not set to an instance of an object.”     Here’s what the salient part of the ULS logs looked like. . .   10/14/2014 15:47:12.42  w3wp.exe…

2

ERROR 500.0 | Internal Server Error | AuthenticateRequest | StaticFile | 0x80070542

      Symptoms:   When browsing to the site without specifying the default page name in the browser, we received a 500 error:   HTTP ERROR 500.0 – Internal Server Error The page cannot be displayed because an internal server error has occurred AuthenticateRequest StaticFile 0x80070542       Failed request tracing for the…

3

Recommendations for Page Files on SharePoint Servers

    Summary   Here are my notes on paging file recommendations for SharePoint (2007, 2010, and 2013). This is something I always like to check when a new farm is built or I’m looking at a poorly performing farm for the first time. Often they’re set too low.   Also I tend to recommend…

2

Basic Steps for Making a Process Monitor (ProcMon) Capture

    ProcMon is an indispensable tool that zillions of people have used. Here are some easy steps for starting, stopping, and saving a Procmon capture.   Download ProcMon from http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx.   Unzip ProcessMonitor.zip     Copy ProcMon.exe to the server or workstation that you’re performing troubleshooting on   Launch Procmon by double-clicking Procmon.exe  …

1

Why am I not seeing what I expect in the Security Event log?

      Often the Windows Security Event log disappoints people when they’re trying to find clues to some kind of permissions or rights problem–to a 401 unauthorized response from IIS, for a common example. They open the log up, they see dozens of events, but they don’t usually see the type of information they…

0

Notes on Debug mode versus Release Mode

  Dlls compiled in debug mode should stay in the developmental environment while they’re being debugged, improved, stepped-through, and tweaked. When the dll is ready to be deployed (released) to a high-traffic server—such as a SharePoint TEST, QA, or Production Farm—the dll should be recompiled in release mode. When in debug mode. . . Expect…

5

Free Tools for the SharePoint Mechanic Toolbox

  This list is an expansion of an earlier blog of mine. I plan to continue to improve and enlarge this.     PowerShell and STSAdm – of course.   ULS Viewer – Makes scouring through ULS logs a bit easier on weary eyes.  It’s a must have. Some prefer the codeplex version here.   Debug…

3

Why is CLR Requesting to resolve an assembly via BDC over and over?

    Symptoms   Under a heavy client load a performance problem develops in your SharePoint 2010 or SharePoint 2013 farm’s WFEs. It’s hard to figure out what is and what isn’t affected by the perf problem. Workflows that once took 30 seconds to run might take six minute to run and then timeout. Deploying…

0

Best Practices for CRL Checking on SharePoint Servers

    Problem   The fact is that SharePoint 2010 servers think they need to be able to reach out to http://crl.microsoft.com. They need get a current list of certificates for revoked (expired, key compromised, CA compromised, etc.) certificates. But that’s not an option for most of the SharePoint servers I work with. It’s common…

13