This probably won’t impact folks too much when the public beta of SP 2010 hits, but I thought I’d put this up in-case others out there in the community are having this issue. After a new build of my virtual machine with a pre-release version of SP2010, I saw the User Profile Application Service was failing with the following error: “User Profile Application’s connection is currently not available. The Application Pool or User Profile Service may not have been started. Please contact your administrator”.
So I did what the error said. I validated the App Pool was up and running. No issues there. I switched up the affiliated Managed Service account. No effect. I even deleted and completely re-created the User Profile service. No dice.
After looking at the Trace log, I saw errors related to the attribute “allowInsecureTransport”. The specified was client.config, which is found in: c:program filescommon filesmicrosoft sharedweb server extensions14webclientsprofile.
Lo and behold, the attribute is specified twice.
I did some (very) brief research on this and it appears to be a new .NET 4.0 feature to allow credentials to be passed without SSL. Something like that. I would think in most environments you would not want this and since this is a single server development VM, I just commented out both references. After an IISRESET, the User Profile service kicked in and started importing data. There was much jubilation.
So I did what the error said. I validated the App Pool was up and running. No issues there. I switched up the affiliated Managed Service account. No effect. I even deleted and completely re-created the User Profile service. No dice.
After looking at the Trace log, I saw errors related to the attribute “allowInsecureTransport”. The specified was client.config, which is found in: c:program filescommon filesmicrosoft sharedweb server extensions14webclientsprofile.
Lo and behold, the attribute is specified twice.
I did some (very) brief research on this and it appears to be a new .NET 4.0 feature to allow credentials to be passed without SSL. Something like that. I would think in most environments you would not want this and since this is a single server development VM, I just commented out both references. After an IISRESET, the User Profile service kicked in and started importing data. There was much jubilation.