I just installed MOSS 2007 with service pack 2 on Windows 2008 R2 SP 1. When provisioning the server I am getting the following error.

system.argumentoutofrangeexception index was out of range

I have the enterprise version and I did a stand-alone install. I am using SQL Server version 2005 SP 4. Do I need to install Windows 2008 instead of trying to use Windows 2008 R2? Please advise.


You should be aware of MOSS RTM or MOSS with SP1 is not supported on Windows Server 2008 R2. Meanwhile MOSS 2007 SP2 is supported on Windows Server 2008 R2.

So make sure that you have Sharepoint Server (MOSS) with Service Pack 2 to be able to install it on Windows Server 2008 R2 SP1.

For more details check

  • I slip streamed SP 2 into the installer. – townsbg May 29 '17 at 22:57
  • what is the SQL server version? – Mohamed El-Qassas MVP May 29 '17 at 22:59
  • 2005 express which comes with the install. I installed SP 4. I initially tried to use your second guide but I was unable to perform the install with the WSS files in the update folder. When I did I got the error the product id specified was not found on this machine. Could this be why it isn't working? – townsbg May 29 '17 at 23:04
  • Does anyone know what causes this error? Am I going to have to install Windows 2008? Please help. – townsbg May 31 '17 at 0:35
  • I'd try to download the MOSS 2007 + SP2 and try that install without slipstreaming – Mike Jun 2 '17 at 16:40

Installing MOSS 2007 with Service Pack 2 fixed the issue.

Microsoft Office SharePoint Server 2007 Trial Version (x64)

I was able to find the link for the 32-bit version but it is no longer available.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.