After installing SharePoint 2013 march updates, when I try
to configure User Profile Service Application I got an error saying that - AccessKey
too long, cannot be more than one character. By seeing the SharePoint logs, I found
an error saying that
Application error when
access /_layouts/15/ProfileSynchronizationServiceProvisionPage.aspx, Error=AccessKey
too long, cannot be more than one character. Parameter name: value
at
System.Web.UI.WebControls.WebControl.set_AccessKey(String value)
at
Microsoft.SharePoint.Portal.WebControls.InputFormButtonAtBottom.set_AccessKeyLocId(LocStringId
value)
at
ASP._layouts_15_profilesynchronizationserviceprovisionpage_aspx.__BuildControl__control11()
at
ASP._layouts_15_profilesynchronizationserviceprovisionpage_aspx.__BuildControlProfileSyncProvisionSettingsForm()
at ASP._layouts_15_profilesynchronizationserviceprovisionpage_aspx.__BuildControl__control4(Control
__ctrl)
at
System.Web.UI.MasterPage.InstantiateInContentPlaceHolder(Control
contentPlaceHolder, ITemplate template)
at
ASP._admin_admin_master.__BuildControlDeltaPlaceHolderMain()
at ASP._admin_admin_master.__BuildControl__control27()
at
ASP._admin_admin_master.__BuildControlSPHtmlTag()
at
ASP._admin_admin_master.__BuildControlTree(_admin_admin_master __ctrl)
at
System.Web.UI.MasterPage.CreateMaster(TemplateControl owner, HttpContext
context, VirtualPath masterPageFile, IDictionary contentTemplateCollection)
at System.Web.UI.Page.ApplyMasterPage()
at System.Web.UI.Page.PerformPreInit()
at
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint,
Boolean includeStagesAfterAsyncPoint)
I have verified the details about the issue I don’t see any
clues about the issue. Some suggested to replace the /_layouts/15/ProfileSynchronizationServiceProvisionPage.aspx
file from Stage/Dev. But I cannot risk that with my production environment. I
have seen same issue few other people and they have the same error after
installing March 2018 updates as the TechNet
forum.
After two days Stefan Goßner posted
the fix for the issue. Here are the
steps to fix the issue,
- Delete the content of the following folder:
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files - Restart IIS . This will allow aspx pages to
recompile.