Hello,
I am trying to build a sandbox just like our production which has 1 Admin, 2 WFE's and 1 SQL on all different servers. I have installed SQL, Installed admin but while installing WFE1 I had an issue as the drive letters of Admin and WFE1 so I had to uninstall and reinstall WFE1 (did not get to WFE2 yet). When I ran the configuration wizard on WFE1 I got the error as below
======================
An exception of type System.InvalidOperationException was thrown. Additional exception information: The current server cannot be joined to this farm because the set of installed products does not match the products installed in the farm.
The license state for the current server doesn't match the farm's license state.
System.InvalidOperationException: The current server cannot be joined to this farm because the set of installed products does not match the products installed in the farm.
The license state for the current server doesn't match the farm's license state.
at Microsoft.SharePoint.Administration.SPFarm.Join()
at Microsoft.SharePoint.PostSetupConfiguration.ConfigurationDatabaseTask.CreateOrConnectConfigDb()
at Microsoft.SharePoint.PostSetupConfiguration.ConfigurationDatabaseTask.Run()
at Microsoft.SharePoint.PostSetupConfiguration.TaskThread.ExecuteTask()
=========================
After some research online I figured GUID's in my configuration DB's and GUID in the registry of WFE1 are different. So I followed the article http://blogs.msdn.com/b/sowmyancs/archive/2012/08/08/the-license-state-for-the-current-server-doesn-t-match-the-farm-s-license-state-sharepoint-psconfig-error.aspx .
So from the article I ran Set-SPFarmConfig–InstalledProductsRefresh on WFE1 but it stops and does not finish what it supposed to do (looks like)
PS C:\Users\spadmintest1>
PS C:\Users\spadmintest1> <object type="Microsoft.SharePoint.Administration.SPIn
stallState, Microsoft.SharePoint, Version=14.0.0.0, Culture=neutral, PublicKeyTo
ken=71e9bce111xxxxxx"><fld type="System.Collections.Generic.List`1[[System.Guid,
mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c5xxxxxx
mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77xxxxx" nam
e="m_ProductGuids"><sFld type="Guid">beed1f75-c398-4447-aef1-e66xxxxxe</sFld>
<sFld type="Guid">3fdfbcc8-b3e4-xxxxxxxxxsFld><sFld type="Guid">9
26e4e17-087b-47xxxxxxxxxxx</sFld></fld><fld type="System.Collections.Ha
shtable, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77xxxxxxx
e089" name="m_UpgradedPersistedFields" /><fld name="m_Properties" type="null" />
<sFld type="String" name="m_LastUpdatedUser">HCDxxxxxxx\spxxxxxx</sFld><sFld t
ype="String" name="m_LastUpdatedProcess">powershell (7964)</sFld><sFld type="Str
ing" name="m_LastUpdatedMachine">xxxxxxxx-SB</sFld><sFld type="DateTime" nam
e="m_LastUpdatedTime">2014-06-13T15:02:36</sFld></object>
I ran the same command on the Admin server and it doesnt seem to do much below.
PS C:\Users\spadmintest1> Set-SPFarmConfig -InstalledProductsRefresh
PS C:\Users\spadmintest1>
What should I do at this point I can try anything before I uninstall and reinstall everything as it would be very painful.
Any help is appreciated.
Thanks and Regards
@R









