I’m playing around with scripting and implementing CRM 2011 into my provisioning and kept banging my head trying to figure out why the !”¤# I constantly would get
New-CrmOrganization : The Deployment Service cannot process the request because one or more validation checks failed.
I could create new Organization fine in the Deployment Manager MMC, so I smacked together a VB console app calling the deployment web service and got same result. No luck.
I gave up for a while and spend some time reading up and creating the environment for running ADFS 2.0 for Claims-based Authentication. ( I can recommend reading the MS guide and this YouTube video is a MUST! )
So after struggling abet with certificates a went back to the original problem. I must admit I have NO idea why, but after I managed to get ADFS working seemingly internally and externally, suddenly both PowerShell and calling the deployment web service directly worked again. So I guess the lesson learned is. Get that up and running BEFORE trying to script the rest