In the past I encountered this problem myself and a colleague of mine had the same problem this week. Uploading large files to SharePoint 2007 that is installed on a Windows Server 2008. By accident I have found the following post through the “Windows Server 2008 Resource Center for SharePoint Products and Technologies” which can be found here.
Tags: error
I’m doing a lot of migrations nowadays. SharePoint 2007 32 bit farms to 64 bit farms or between test and production farms. In the past I have tried to migrate SSP’s once but found it difficult. Fortunately the SSP’s I migrated did not have to many settings so manually changing the SSP of the target farm was not a problem.
But now I have found a tool on Codeplex that can migrate a lot of settings for you. It is a command line tool that exports settings from the source SSP to xml files and you can import those settings in the target SSP.
Good tool that save me a lot of time! Download it here.
The application log of one of the sharepoint farm servers filled with the event id’s 6482, 7076 and 6398. On the Technet forum I found a link to KB article 946517. The hotfix descripted in this article solved the errors on the SharePoint farm.
The hotfix is for Windows 2003 and 2008.
The contents of the errors was:
Event Type: Error
Event Source: Office SharePoint Server
Event Category: Office Server Shared Services
Event ID: 6482
Date: 2/11/2010
Time: 9:34:40 AM
User: N/A
Computer: XXXXX
Description:
Application Server Administration job failed for service instance Microsoft.Office.Excel.Server.ExcelServerSharedWebServiceInstance (5910f58e-29bf-4c97-8ae4-53d234751819).
Reason: Exception from HRESULT: 0×80005006
Techinal Support Details:
System.Runtime.InteropServices.COMException (0×80005006): Exception from HRESULT: 0×80005006
Server stack trace:
at System.DirectoryServices.Interop.UnsafeNativeMethods.IAds.PutEx(Int32 lnControlCode, String bstrName, Object vProp)
at System.DirectoryServices.PropertyValueCollection.OnClearComplete()
at System.DirectoryServices.PropertyValueCollection.set_Value(Object value)
at Microsoft.SharePoint.AdministrationOperation.Metabase.ApplicationPool.set_IdentityType(ApplicationPoolIdentityType value)
at Microsoft.SharePoint.AdministrationOperation.SPProvisioningAssistant.ProvisionIisApplicationPool(String name, ApplicationPoolIdentityType identityType, String userName, SecureString password, TimeSpan idleTimeout, TimeSpan periodicRestartTime)
at Microsoft.SharePoint.AdministrationOperation.SPAdministrationOperation.DoProvisionIisApplicationPool(String name, Int32 identityType, String userName, String password, TimeSpan idleTimeout, TimeSpan periodicRestartTime)
at System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs)
at System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg, Int32 methodPtr, Boolean fExecuteInContext)
Exception rethrown at [0]:
at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
at Microsoft.SharePoint.AdministrationOperation.SPAdministrationOperation.DoProvisionIisApplicationPool(String name, Int32 identityType, String userName, String password, TimeSpan idleTimeout, TimeSpan periodicRestartTime)
at Microsoft.SharePoint.Administration.SPMetabaseManager.ProvisionIisApplicationPool(String name, Int32 identityType, String userName, SecureString password, TimeSpan idleTimeout, TimeSpan periodicRestartTime)
at Microsoft.Office.Server.Administration.SharedWebServiceInstance.Synchronize()
at Microsoft.Office.Excel.Server.ExcelServerSharedWebServiceInstance.Synchronize()
at Microsoft.Office.Server.Administration.ApplicationServerJob.ProvisionLocalSharedServiceInstances(Boolean isAdministrationServiceJob)
Event Type: Error
Event Source: Office SharePoint Server
Event Category: Office Server Shared Services
Event ID: 7076
Date: 2/11/2010
Time: 9:34:40 AM
User: N/A
Computer: XXXXX
Description:
An exception occurred while executing the Application Server Administration job.
Message: Exception from HRESULT: 0×80005006
Techinal Support Details:
System.Runtime.InteropServices.COMException (0×80005006): Exception from HRESULT: 0×80005006
Server stack trace:
at System.DirectoryServices.Interop.UnsafeNativeMethods.IAds.PutEx(Int32 lnControlCode, String bstrName, Object vProp)
at System.DirectoryServices.PropertyValueCollection.OnClearComplete()
at System.DirectoryServices.PropertyValueCollection.set_Value(Object value)
at Microsoft.SharePoint.AdministrationOperation.Metabase.ApplicationPool.set_UserName(String value)
at Microsoft.SharePoint.AdministrationOperation.SPProvisioningAssistant.ProvisionIisApplicationPool(String name, ApplicationPoolIdentityType identityType, String userName, SecureString password, TimeSpan idleTimeout, TimeSpan periodicRestartTime)
at Microsoft.SharePoint.AdministrationOperation.SPAdministrationOperation.DoProvisionIisApplicationPool(String name, Int32 identityType, String userName, String password, TimeSpan idleTimeout, TimeSpan periodicRestartTime)
at System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs)
at System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg, Int32 methodPtr, Boolean fExecuteInContext)
Exception rethrown at [0]:
at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
at Microsoft.SharePoint.AdministrationOperation.SPAdministrationOperation.DoProvisionIisApplicationPool(String name, Int32 identityType, String userName, String password, TimeSpan idleTimeout, TimeSpan periodicRestartTime)
at Microsoft.SharePoint.Administration.SPMetabaseManager.ProvisionIisApplicationPool(String name, Int32 identityType, String userName, SecureString password, TimeSpan idleTimeout, TimeSpan periodicRestartTime)
at Microsoft.Office.Server.Administration.SharedWebServiceInstance.CreateSharedWebServiceApplicationPool(SharedResourceProvider srp)
at Microsoft.Office.Server.Administration.ApplicationServerJob.ProvisionLocalSharedServiceInstances(Boolean isAdministrationServiceJob)
Event Type: Error
Event Source: Windows SharePoint Services 3
Event Category: Timer
Event ID: 6398
Date: 2/11/2010
Time: 9:34:40 AM
User: N/A
Computer: XXXXX
Description:
The Execute method of job definition Microsoft.Office.Server.Administration.ApplicationServerAdministrationServiceJob (ID 1d847949-a0b9-483c-8fa4-abafa4208483) threw an exception. More information is included below.
Exception from HRESULT: 0×80005006
If you have been installing SharePoint you have probably also seen and fixed the DCOM 10016 error. This error occurs in the event log when the SharePoint service accounts doesn’t have the necessary permissions (Local Activation to the IIS WAMREG admin service).
On a Windows Server 2003 or Windows Server 2008 machine you would just fire up the dcomcnfg utility and enable Local Activation for your domain accounts. But for Windows Server 2008 R2 you cannot do this, the property dialog is all disabled due to permission restrictions.
Read here how to solve this. Fortunately I found this blogpost quickly. Thanks Wictor!
Tags: error, installation, security
First of all I want to thank Jaap Vossers (twitter: @jvossers) for putting a great jQuery script and solution on CodePlex for this. More info on CodePlex
My client wanted a more advanced kind of column filter for a SharePoint list. They have a assets library with a lot of items in it and they did not want to scroll through the complete list of all choices when they choose “show filter choices” (see below).
After searching the internet I found Jaap Vossers’ InstantListFilter. Putting a CEWP with jQuery in the source field is all you need to make this work. I would like to make one remark.
The list can not be grouped by filter (see below)
It only works (as far as I have tested it) with a expanded list.
The solution looks like this:
With Windows Azure Drive, your Windows Azure applications running in the cloud can use existing NTFS APIs to access a durable drive. This can significantly ease the migration of existing Windows applications to the cloud, enabling customers a more seamless migration experience while simultaneously reducing the amount of time it takes to move their applications from your own Windows environment to a Windows Azure environment. The Windows Azure application can read from or write to a drive letter (e.g., X:\) that represents a durable NTFS volume for storing and accessing data. The durable drive is implemented as a Windows Azure Page Blob containing an NTFS-formatted Virtual Hard Drive (VHD).
Read more at the source.
Tags: Azure, Cloud computing, Online Services
When I was looking on the internet for some info about User Profile import in SharePoint 2007 I found the blogpost of Duarte Nobrega about LDAP User Filters. Some examples of the filters are:
Default user filter:
(&(objectCategory=Person)(objectClass=User))
Exclude accounts with no email address:
(&(objectCategory=Person)(objectClass=User)(!(userAccountControl:1.2.840.113556.1.4.803:=2))(mail=*))
Exclude disabled accounts:
(&(objectCategory=person)(objectClass=user)(!userAccountControl:1.2.840.113556.1.4.803:=2))
Read more at the source.
Tags: AD
I was looking for some info about SharePoint item limits but stumbled upon a post about changing the size limit of site template. I always thought why it is only 10 MB. In the past there were several situations where I could do with more.
In this post on Mike Gannotti’s blog there is a post about changing this size. The command to use is:
stsadm -o setproperty -pn max-template-document-size -pv 20000000
(Where max-template-document-size is in Bytes; in this an example the size is changed to 20MB)
Tags: stsadm
SharePoint Prerequisites
In this second part I’ll let you see how to install the prerequisites that are needed for a successful SharePoint 2010 installation.
In part 1 of these series you might have read that I install everything on one server. Windows 2008 R2, Active Directory and SQL 2008 R2 CTP. When you’re in the same situation you don’t have to install the SQL Client tools (sqlncli.exe) and the SQL 2008 ADOMD 1.0 (SQLSERVER2008_ASADOMD10.msi).
The PowerShell script (copy script below to text file and save as .ps1 file) will be like:
#Execute prerequisiteinstaller.exe with the unattended parameter to install SharePoint prereqs
& ‘<path to SP2010 install files>\prerequisiteinstaller.exe’ ‘/unattended’ ‘/ChartControl:<path>\MSChart.exe’ ‘/IDFX:<path>\MicrosoftGenevaFramework.amd64.msi’ ‘/Sync:<path>\Synchronization.msi’ ‘/FilterPack:<path to SP2010 install files>\PrerequisiteInstallerFiles\FilterPack\FilterPack.msi’
& ‘iisreset’
If SQL is installed on another server you have to add the following parameters in the script behind “/unattended”:
‘/SQLNCLi:<path>\sqlncli.msi’ ‘/ADOMD:<path>\SQLSERVER2008_ASADOMD10.msi’
When you do not already have installed the IIS serverrole and/or Application serverrole, the prerequisitesinstaller starts the installation by installing both these roles (see screenshot)
The installation continues with all the other software:
Microsoft Geneva Framework
Microsoft SQL Server 2008 Analysis Services ADOMD.NET
Finally, your Programs and Features will show all installed prerequisites:
The series:
Part 2: SharePoint 2010 prerequisites
Part 3: SharePoint 2010 server installation (coming soon)
Tags: beta, installation, powershell









