The result of our chat:
This error can be due to a number of things.
- Check that the users Personal site collection is actually created:
- If so,
- Make sure the
Personal Site Capabilities
on the users profile (in the UPS) is14
. - If that does not help, delete the users Personal site collection (possible data loss) and empty the values for
Personal Site
andFeed service provider defined identifier
. The next time the user tries to reach their Personal Site, SharePoint will try to recreate it.
- If not so,
Search the ULS -logs for a similar entry like this
"Skipping creation of personal site from MySitePersonalSiteUpgradeOnNavigationWebPart::CreatePersonalSite() because one or more of the creation criteria has not been met. [SPWeb Url=......../Person.aspx?accountname=(User Name )] htt://......./Person.aspx?accountname=username]Self-Service Site Creation == True Can Create Personal Site == False Is user licensed == False Storage&Social UPA Permission == True Site or Page or Web Part is in design mode == False"
As you can see, the last part gives you some useful information!
If
Self-Service Site Creation == False
, make sure you have a wildcard managed path created for the Personal Sites in the MySite web application, also you must make sure you have configured SSSC correctlyIf
Is user licensed == False
, you seem to have a license problem, giving you two options.
License the users (PowerShell):
Get-SPUserLicense $a = New-SPUserLicenseMapping -SecurityGroup <yoursecuritygroup> –License Enterprise $a | Add-SPUserLicenseMapping Enable-SPUserLicensing
- Disable licensing (PowerShell):
Disable-SPUserLicensing
If you do not find a log entry like the one above, you can try to run the creation job manually. It is a timer job named My Site Instantiation Interactive Request Queue
, also make sure that this job is scheduled to run regularly (default is every minute).
If you are setting up MySite for the first time, you can follow Microsoft's guide here