I really enjoy participating in beta programmes, having to work things out for yourself with very limited support from the blogosphere and UseNet is (usually) an enjoyable challenge, the SharePoint 2010 beta is no exception…
Well, I say “no exception” but what I mean is “An exception of type Microsoft.SharePoint.PostSetupConfiguration.PostSetupConfigurationTaskException was thrown. Additional exception information: An error has occurred while validating the configuration settings. An exception of type System.ArgumentNullException was thrown. Additional exception information: The errorData argument cannot be null or zero length. “
After some diagnosis found this was due to the Windows firewall blocking PSConfig from talking to remote hosts!
So, what the error should say is:
Due to the Windows Firewall being enabled the PSConfig cannot create a connection to remote hosts (eg. your SQL server!!). Please allow PSConfig out through the firewall!
Having now created the firewall rule I am making progress!
Of course, some will simply disable Windows Firewall ;)