Application Pools crashing with Event IDs 5002 & 5139

This just bewildered me: in 3 years of running SharePoint 2007 I had never seen any major stability problems in any of the many different configurations we'd set up. Except now, when everything was brought down by one tiny little configuration change.
 
What confused the hell out of me was that we had installed SharePoint 2007 SP2 on this "1-Server Farm" a day before, so initially we thought it was an after-effect of the brand new service pack, but it wasn't.
 
What also was confusing was that even the non-SharePoint application pools (websites) on this machine were brought down. So it really looked much more like a general IIS problem, rather than a SharePoint issue. However, it turned out to be kick-started by a tiny little change in SharePoint.
 
As part of any install, we double-check the event logs and the main settings in the Central SharePoint Administration. As this Farm was not configured for Search, a warning was listed in the event log, and when checking the search settings in the SharePoint administration, the setting was then changed from "use all WFE servers for crawling" to the dedicated single server in this farm.
 
Luckily we found this lonely blog post which indicates the chain reaction that was started by that settings change.
 
Picture
 
While we do run this SharePoint setup on an x64 version of Windows Server 2008 and also had IPv6 enabled on this machine, the entry that was created in the "hosts" file was an IPv4 address. Still, the problems were as described.
 
Deleting the entry from the hosts file and disabling IPv6 on this machine brought everything back to normal (app pools had to be restarted).
 
While I've seen, many times, that even the smallest change can have fatal consequences, this one got me really thinking: how can such a fatal flaw still not be fixed in SP2, practically almost a year after a Microsoft support staff had already isolated it??

Published: May-18-09 | 0 Comments | Link to this post

System Center Data Protection Manager SP1 offers great "Asset protection"

I don't know who invents these cumbersome product names at Microsoft ...but the product certainly is much better than the name suggests.
 
With the Service Pack 1 (SP1), which was released a couple of months ago, the product has been improved to a level that will make it very hard to ignore when it comes to backup needs for assets that are stored in SharePoint, SQL server, Exchange Server or any kind of Hyper-V virtual machines. See an overview of the latest improvements here.
 
From our perspective the product has numerous outstanding features. "Item-level" restore of SharePoint assets comes to mind first, but it is the deep integration with several of the major Microsoft server products - a strategy that Microsoft has played time and time again - which makes it increasingly harder for any competitor.
 
Also, the simple and elegant way of implementing a two-stage backup process (disk and - optionally - tape) is just great. So far only Iron Mountain is offering a hosted solution for tape-backup, which I believe is a very good way to implement this. So far they have been "hush hush" about the pricing on this solution, so I wonder if it's really available yet, but I guess it's just a matter of time for them, or their competitors, to make this available.
 
The DPM install process altogether is not too bad, but there are a few things that have to be configured manually. There are also still a few major issues to be aware of, when implementing the latest release, especially with the Hyper-V support. It might just take the "famous 3rd release" for DPM to gain mainstream acceptance, but I am sure it won't be long before this will be out.
 
Another potential issue is around Firewalls, as the solution requires the install of an "agent" on the managed servers. In our experience, disabling the local firewall, installing the agent, and then re-enabling the firewall worked fine, but there are reports from people that came across the need to do some more manual work to open up the specific ports, e.g. as mentioned here.
 
The one potential problem that did take us a good couple of hours to track down was not specific to DPM itself, but to our ISA server that provides a VPN tunnel/gateway: even though the respective ISA rule was set to "Allow all outbound trafffic" the RPC filter had to be disabled in the System Policy editor and the firewall rule.
 
Picture
 
To sum up, the current release is definitely great value, as it makes not just backup, but also restore, so simple. Do yourself a favor, especially if you have been backing up your SharePoint data with nothing but stsadm, look at least at this document to get yourself convinced about the great added value of SCDPM. Also, here's the overview page for the SharePoint&SCDPM integration.

Published: May-08-09 | 0 Comments | Link to this post

SharePoint Conference 2009

The SharePoint Conference 2009 in Las Vegas was announced back in February and the "Early Bird Discount" (for the first 500 attendees) sold out within 2 weeks. Given the fact that most companies (like IBM) have drastically cut their travel and education budgets, this is an encouraging result, endorsing the value customers and solution providers see in the SharePoint platform.
 
I am looking forward to going to this event quite a bit. There will be a lot of new information and many great peple to network with.
 
If you're going too feel free to drop me a line and maybe we can get together in Vegas.
 
Here's the official registration site for the event in October.

Published: May-04-09 | 0 Comments | Link to this post

ASPX Workflow Forms cntd.

Alright, just as I wrote a blog post about the lack of documentation around aspx workflow forms, here comes some news from Microsoft on it:
 
"In Visual Studio 2010, you’ll be able to create list and site level workflows as well as create aspx association and initiation forms." Source: Somasegar's Weblog.
 
To my knowledge, the next pre-release version of Visual Studio 10 will have also a rewritten engine of the Workflow Foundation (faster, extended functionality), which was mentioned at the last PDC.
 
Can't wait to see if the improvements are going to be as good as promised. I'll definitely check and report back here on my blog about the findings.

Published: May-04-09 | 0 Comments | Link to this post