25 July 2009

SharePoint 2007 & .Net 3.5 SP1

Problem

“The Registry Records Center could not be found or accessed”

Last week I was working on a few problems we were having with SharePoint and Office 2007. One of those problems happened all of a sudden and the Send to Records Centre stopped working. The error we were getting was The Registry Records Center could not be found or accessed. Registry being the name of our Records Centre.

I was told that an emergency service pack needed to be installed for .Net Framework 2.0 to resolve some of our issues but nothing was mentioned about .Net 3.5 and SP1

It turns out that after installing .Net 3.5 all seems to be well in the SharePoint space, but installing 3.5 SP1 breaks the Send to Records functionality.
I can across this blog entry by Aghy: http://dotneteers.net/blogs/aghy/archive/2008/10/31/moss-2007-and-net-framework-3-5-sp1.aspx

Solution

I created a .reg file described in the kb and all my problems went away, well at least this one. You can download the file here

It seems that it is the loopback check that .NET 3.5 SP1 introduces that is causing a problem. The solution is described in the MS kb 896861

KB description
You receive error 401.1 when you browse a Web site that uses Integrated Authentication and is hosted on IIS 5.1 or IIS 6 http://support.microsoft.com/kb/896861

The file contents are:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa]
"DisableLoopbackCheck"=dword:00000001

No comments: