question

DanielM-6075 avatar image
0 Votes"
DanielM-6075 asked EmilyDu-MSFT commented

Problem with _layouts/15/AssetPortalBrowser.aspx

We are getting an error when trying to edit a page and inserting a link -> from sharepoint (from address works fine)

The same error appears when appending "/_layouts/15/AssetPortalBrowser.aspx" to the site.
It works from other sites in the web application and site collection but not from a particular site.

http://webapp/_layouts/15/AssetPortalBrowser.aspx - Works
http://webapp/sites/sc1/_layouts/15/AssetPortalBrowser.aspx - Works
http://webapp/sites/sc1/problemsite/_layouts/15/AssetPortalBrowser.aspx - Doesn't work

Error msg:

Invalid filename.
The specified file name could not be used. The name may already be used for an existing file or folder, or you may not have permission to read the file.

ULS log shows

09-28-2021 13:59:50.47 w3wp.exe (0x0FB0) 0x1DEC SharePoint Foundation General b9y3 High Failed to open the file 'schema.xml'. 35e7f39f-1383-50c9-5b93-1e45d215a26b
09-28-2021 13:59:50.47 w3wp.exe (0x0FB0) 0x1DEC SharePoint Foundation General b9y4 High #20015: Unable to open: there is no such file or folder. 35e7f39f-1383-50c9-5b93-1e45d215a26b
09-28-2021 13:59:50.47 w3wp.exe (0x0FB0) 0x1DEC SharePoint Foundation General b9y4 High (#2: Unable to open: there is no such file or folder.) 35e7f39f-1383-50c9-5b93-1e45d215a26b
09-28-2021 13:59:50.47 w3wp.exe (0x0FB0) 0x1DEC SharePoint Foundation General b9y8 High #2001d: (null) missing. 35e7f39f-1383-50c9-5b93-1e45d215a26b
09-28-2021 13:59:50.47 w3wp.exe (0x0FB0) 0x1DEC SharePoint Foundation General b9y8 High (#-2147467259: (null) missing.) 35e7f39f-1383-50c9-5b93-1e45d215a26b
09-28-2021 13:59:50.47 w3wp.exe (0x0FB0) 0x1DEC SharePoint Foundation General 72k9 High Failed to retrieve the list schema for feature {461BAE98-D9AE-4DE5-B993-67D9C8171E61}, list template 10004; expected to find it at: "". 35e7f39f-1383-50c9-5b93-1e45d215a26b
09-28-2021 13:59:50.47 w3wp.exe (0x0FB0) 0x1DEC SharePoint Foundation General 8kh7 High Invalid filename.
The specified file name could not be used. The name may already be used for an existing file or folder, or you may not have permission to read the file.. 35e7f39f-1383-50c9-5b93-1e45d215a26b
09-28-2021 13:59:50.47 w3wp.exe (0x0FB0) 0x1DEC SharePoint Foundation General aix9j High SPRequest.GetViewsSchemaXml: UserPrincipalName=, AppPrincipalName= ,bstrUrl=http://verksamhetsstod2016test/sites/vstod/statprod ,bstrListName={87388A2A-1460-4E5B-8848-3F2BDBF7150D} ,bFullBlown=True ,bNeedInitAllViews=True 35e7f39f-1383-50c9-5b93-1e45d215a26b
09-28-2021 13:59:50.47 w3wp.exe (0x0FB0) 0x1DEC SharePoint Foundation General ai1wu Medium System.Runtime.InteropServices.COMException: Invalid filename.
The specified file name could not be used. The name may already be used for an existing file or folder, or you may not have permission to read the file.., StackTrace: at Microsoft.SharePoint.SPViewCollection.EnsureViewSchema(Boolean fullBlownSchema, Boolean bNeedInitallViews) at Microsoft.SharePoint.SPList.get_Views() at Microsoft.SharePoint.SPList.get_DefaultViewUrl() at Microsoft.SharePoint.Publishing.CachedList..ctor(SPList list, ICachedObjectFactory factory) at Microsoft.SharePoint.Publishing.CachedArea.GetChildListByGuid(Guid listIdGuid) at Microsoft.Office.DocumentManagement.MetadataNavigation.MetadataNavigationSettings.GetCachedList(SPWeb web, Guid listId) at Microsoft.Office.DocumentManagement.MetadataNavigation.MetadataNavigationSettings.GetMetadataNavSettingsXml(SPWeb web, Guid sourceListId, Boolean& listExists) at Microsoft.Office.DocumentManagement.MetadataNavigation.MetadataNavigationSettings.GetMetadataNavigationSettings(SPWeb web, Guid sourceListId, Boolean checkWebPropHint) at Microsoft.Office.DocumentManagement.MetadataNavigation.MetadataNavigationContext.GetMetadataNavigationHintsForList(SPWeb web, Guid listGuid) at Microsoft.Office.DocumentManagement.MetadataNavigation.MetadataHierarchyNodeSiteObject.get_HasChildren() at System.Web.UI.WebControls.TreeView.DataBindRecursive(TreeNode node, IHierarchicalEnumerable enumerable, Boolean ignorePopulateOnDemand) at System.Web.UI.WebControls.TreeView.DataBindNode(TreeNode node) at System.Web.UI.WebControls.TreeView.PopulateNode(TreeNode node) at System.Web.UI.WebControls.TreeNode.set_Expanded(Nullable`1 value) at Microsoft.SharePoint.WebControls.SPTreeView.SelectAppropriateNode() at Microsoft.SharePoint.WebControls.SPTreeView.PerformDataBinding() at System.Web.UI.WebControls.HierarchicalDataBoundControl.PerformSelect() at System.Web.UI.WebControls.BaseDataBoundControl.EnsureDataBound() at System.Web.UI.WebControls.TreeView.OnPreRender(EventArgs e) at Microsoft.SharePoint.WebControls.SPTreeView.OnPreRender(EventArgs e) at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) at System.Web.UI.Page.ProcessRequest() at System.Web.UI.Page.ProcessRequest(HttpContext context) at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step) at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) at System.Web.HttpApplication.PipelineStepManager.ResumeSteps(Exception error) at System.Web.HttpApplication.BeginProcessRequestNotification(HttpContext context, AsyncCallback cb) at System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, HttpContext context) at System.Web.Hosting.PipelineRuntime.ProcessRequestNotificationHelper(IntPtr rootedObjectsPointer, IntPtr nativeRequestContext, IntPtr moduleData, Int32 flags) at System.Web.Hosting.PipelineRuntime.ProcessRequestNotification(IntPtr rootedObjectsPointer, IntPtr nativeRequestContext, IntPtr moduleData, Int32 flags) at System.Web.Hosting.UnsafeIISMethods.MgdIndicateCompletion(IntPtr pHandler, RequestNotificationStatus& notificationStatus) at System.Web.Hosting.UnsafeIISMethods.MgdIndicateCompletion(IntPtr pHandler, RequestNotificationStatus& notificationStatus) at System.Web.Hosting.PipelineRuntime.ProcessRequestNotificationHelper(IntPtr rootedObjectsPointer, IntPtr nativeRequestContext, IntPtr moduleData, Int32 flags) at System.Web.Hosting.PipelineRuntime.ProcessRequestNotification(IntPtr rootedObjectsPointer, IntPtr nativeRequestContext, IntPtr moduleData, Int32 flags) 35e7f39f-1383-50c9-5b93-1e45d215a26b
09-28-2021 13:59:50.47 w3wp.exe (0x0FB0) 0x1DEC SharePoint Foundation General f6l7 High Leaving Monitored Scope: (SPRequest.GetViewsSchemaXml) Execution Time=9.85207123896245; CPU Milliseconds=5; SQL Query Count=4; Parent=Load ICachedList:87388a2a-1460-4e5b-8848-3f2bdbf7150d 35e7f39f-1383-50c9-5b93-1e45d215a26b
09-28-2021 13:59:50.47 w3wp.exe (0x0FB0) 0x1DEC SharePoint Foundation Monitoring b4ly High Leaving Monitored Scope: (Load ICachedList:87388a2a-1460-4e5b-8848-3f2bdbf7150d) Execution Time=15.691240065221; CPU Milliseconds=8; SQL Query Count=6; Parent=Request (GET:http://verksamhetsstod2016test/sites/vstod/statprod/_layouts/15/AssetPortalBrowser.aspx?&AssetUrl=/sites/vstod/statprod/&RootFolder=/sites/vstod/statprod/&MDWeb=bedc0e1e-3385-461a-9eaa-48e770fb8710&AssetType=Link&IsDlg=1) 35e7f39f-1383-50c9-5b93-1e45d215a26b
09-28-2021 13:59:50.47 w3wp.exe (0x0FB0) 0x1DEC SharePoint Foundation Asp Runtime avwhw Medium SPRequestModule.ErrorAppHandler Begin 35e7f39f-1383-50c9-5b93-1e45d215a26b
09-28-2021 13:59:50.47 w3wp.exe (0x0FB0) 0x1DEC SharePoint Foundation General 8nca Medium Application error when access /_layouts/15/AssetPortalBrowser.aspx, Error=Invalid filename.
The specified file name could not be used. The name may already be used for an existing file or folder, or you may not have permission to read the file.. at Microsoft.SharePoint.Library.SPRequestInternalClass.GetViewsSchemaXml(String bstrUrl, String bstrListName, Boolean bFullBlown, Boolean bNeedInitAllViews, ISP2DSafeArrayWriter p2DWriter, Int32& plDefaultViewIndex, Int32& plMobileDefaultViewIndex) at Microsoft.SharePoint.Library.SPRequest.GetViewsSchemaXml(String bstrUrl, String bstrListName, Boolean bFullBlown, Boolean bNeedInitAllViews, ISP2DSafeArrayWriter p2DWriter, Int32& plDefaultViewIndex, Int32& plMobileDefaultViewIndex) 35e7f39f-1383-50c9-5b93-1e45d215a26b
09-28-2021 13:59:50.47 w3wp.exe (0x0FB0) 0x1DEC SharePoint Foundation Runtime tkau Unexpected System.Runtime.InteropServices.COMException: Invalid filename.
The specified file name could not be used. The name may already be used for an existing file or folder, or you may not have permission to read the file.. at Microsoft.SharePoint.Library.SPRequestInternalClass.GetViewsSchemaXml(String bstrUrl, String bstrListName, Boolean bFullBlown, Boolean bNeedInitAllViews, ISP2DSafeArrayWriter p2DWriter, Int32& plDefaultViewIndex, Int32& plMobileDefaultViewIndex) at Microsoft.SharePoint.Library.SPRequest.GetViewsSchemaXml(String bstrUrl, String bstrListName, Boolean bFullBlown, Boolean bNeedInitAllViews, ISP2DSafeArrayWriter p2DWriter, Int32& plDefaultViewIndex, Int32& plMobileDefaultViewIndex) 35e7f39f-1383-50c9-5b93-1e45d215a26b
09-28-2021 13:59:50.47 w3wp.exe (0x0FB0) 0x1DEC SharePoint Foundation General ajlz0 High Getting Error Message for Exception System.Web.HttpUnhandledException (0x80004005): Exception of type 'System.Web.HttpUnhandledException' was thrown. ---> Microsoft.SharePoint.SPException: Invalid filename.
The specified file name could not be used. The name may already be used for an existing file or folder, or you may not have permission to read the file.. ---> System.Runtime.InteropServices.COMException: Invalid filename.
The specified file name could not be used. The name may already be used for an existing file or folder, or you may not have permission to read the file.. at Microsoft.SharePoint.Library.SPRequestInternalClass.GetViewsSchemaXml(String bstrUrl, String bstrListName, Boolean bFullBlown, Boolean bNeedInitAllViews, ISP2DSafeArrayWriter p2DWriter, Int32& plDefaultViewIndex, Int32& plMobileDefaultViewIndex) at Microsoft.SharePoint.Library.SPRequest.GetViewsSchemaXml(String bstrUrl, String bstrListName, Boolean bFullBlown, Boolean bNeedInitAllViews, ISP2DSafeArrayWriter p2DWriter, Int32& plDefaultViewIndex, Int32& plMobileDefaultViewIndex) --- End of inner exception stack trace --- at Microsoft.SharePoint.SPGlobal.HandleComException(COMException comEx) at Microsoft.SharePoint.Library.SPRequest.GetViewsSchemaXml(String bstrUrl, String bstrListName, Boolean bFullBlown, Boolean bNeedInitAllViews, ISP2DSafeArrayWriter p2DWriter, Int32& plDefaultViewIndex, Int32& plMobileDefaultViewIndex) at Microsoft.SharePoint.SPViewCollection.EnsureViewSchema(Boolean fullBlownSchema, Boolean bNeedInitallViews) at Microsoft.SharePoint.SPList.get_Views() at Microsoft.SharePoint.SPList.get_DefaultViewUrl() at Microsoft.SharePoint.Publishing.CachedList..ctor(SPList list, ICachedObjectFactory factory) at Microsoft.SharePoint.Publishing.CachedArea.GetChildListByGuid(Guid listIdGuid) at Microsoft.Office.DocumentManagement.MetadataNavigation.MetadataNavigationSettings.GetCachedList(SPWeb web, Guid listId) at Microsoft.Office.DocumentManagement.MetadataNavigation.MetadataNavigationSettings.GetMetadataNavSettingsXml(SPWeb web, Guid sourceListId, Boolean& listExists) at Microsoft.Office.DocumentManagement.MetadataNavigation.MetadataNavigationSettings.GetMetadataNavigationSettings(SPWeb web, Guid sourceListId, Boolean checkWebPropHint) at Microsoft.Office.DocumentManagement.MetadataNavigation.MetadataNavigationContext.GetMetadataNavigationHintsForList(SPWeb web, Guid listGuid) at Microsoft.Office.DocumentManagement.MetadataNavigation.MetadataHierarchyNodeSiteObject.get_HasChildren() at System.Web.UI.WebControls.TreeView.DataBindRecursive(TreeNode node, IHierarchicalEnumerable enumerable, Boolean ignorePopulateOnDemand) at System.Web.UI.WebControls.TreeView.DataBindNode(TreeNode node) at System.Web.UI.WebControls.TreeView.PopulateNode(TreeNode node) at System.Web.UI.WebControls.TreeNode.set_Expanded(Nullable`1 value) at Microsoft.SharePoint.WebControls.SPTreeView.SelectAppropriateNode() at Microsoft.SharePoint.WebControls.SPTreeView.PerformDataBinding() at System.Web.UI.WebControls.HierarchicalDataBoundControl.PerformSelect() at System.Web.UI.WebControls.BaseDataBoundControl.EnsureDataBound() at System.Web.UI.WebControls.TreeView.OnPreRender(EventArgs e) at Microsoft.SharePoint.WebControls.SPTreeView.OnPreRender(EventArgs e) at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) at System.Web.UI.Page.HandleError(Exception e) at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) at System.Web.UI.Page.ProcessRequest() at System.Web.UI.Page.ProcessRequest(HttpContext context) at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step) at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) 35e7f39f-1383-50c9-5b93-1e45d215a26b
09-28-2021 13:59:50.47 w3wp.exe (0x0FB0) 0x1DEC SharePoint Foundation WOPI aw5fv Medium SPOIncidentsDetectionJob.UpdateErrorTextsIfNeeded: About to call GetSPOIncidentBitStatus 35e7f39f-1383-50c9-5b93-1e45d215a26b
09-28-2021 13:59:50.47 w3wp.exe (0x0FB0) 0x1DEC SharePoint Foundation WOPI aw5f0 Medium SPOIncidentsDetectionJob.GetSPOIncidentBitStatus: Just entered this method. 35e7f39f-1383-50c9-5b93-1e45d215a26b
09-28-2021 13:59:50.47 w3wp.exe (0x0FB0) 0x1DEC SharePoint Foundation WOPI aw5f1 Medium SPOIncidentsDetectionJob.GetSPOIncidentBitStatus: spoIncidentJob is non null. 35e7f39f-1383-50c9-5b93-1e45d215a26b



office-sharepoint-server-administration
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

1 Answer

EmilyDu-MSFT avatar image
0 Votes"
EmilyDu-MSFT answered EmilyDu-MSFT commented

@DanielM-6075

Based on your description, I understand that asset portal browser shows error in a sub site.

Whether the asset portal browser reports an error when opening or when inserting a link?

Please go to Site settings -> Site permissions -> Check whether the sub site has unique permission and what permission does the account have for the sub site.


If an Answer is helpful, please click "Accept Answer" and upvote it.
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.


· 3
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

@DanielM-6075

I’m checking how the things are going on about this issue. Whether the answer helps you?

If there is any problem with this issue, feel free to let me know.

0 Votes 0 ·

Thank you for checking in.
I tried the same action again and this time it worked and the user who reported it has also verified that it works.
So this just solved it self or something that I don't know of has happend.

0 Votes 0 ·

@DanielM-6075

Congratulations on solving this issue

0 Votes 0 ·