in

SharePoint Blogs

The Best Place for SharePoint-related Blogs

Camper

Publishing Page - List does not exist error message

I ran into an issue today where users could not access as SharePoint 2007 Publishing Site Page. The error message was:List does not exist.

The page you selected contains a list that does not exist.  It may have been deleted by another user.
Troubleshoot issues with Windows SharePoint Services. I had no problem viewing my site and couldn't figure out what was wrong.  I then looked at the URL for the page which was:
http://[sharepoint-site-URL]/_layouts/AccessDenied.aspx?Source=[SharePoint-site-URL]&Type=list&name=%7B2007BFAB%2D9CC4%2D41DA%2D8ED0%2D7E4C5BDAE90C%7D
 

The key here was the AccessDenied pages and the name query string value:
7B2007BFAB%2D9CC4%2D41DA%2D8ED0%2D7E4C5BDAE90C%7D

After decoding the html encoded characters out I got a GUID of:
{2007BFAB-9CC4-41DA-8ED0-7E4C5BDAE90C}If you look at the name, it is actually the id of ‘list item’ that the user has been denied access from viewing. I then went to central administration to get the name of the content database of the site I was working on, and then went to SQL Server Management Studio and expanded my content database to dbo.AllLists.I ran a query against my content database for the list that users have been denied access to.select * from dbo.alllists
where tp_id='{2007BFAB-9CC4-41DA-8ED0-7E4C5BDAE90C}'
 I received one result with a tp_Title of ‘Master Page Gallery’ That was all I needed.  I then went to my page and looked at the template it was using.  It was using a custom page layout I created. I proceeded to look at my Master Page Gallery and saw that the page layout it was using was never checked in and was in a ‘pending’ status. 

Not the best error message, but the lesson here is that users cannot access pages using page layouts that have never been checked it.  Makes sense, but a more meaninful error message would have been nice.  I’ve learned my lesson Wink

 

Comments

 

Links (8/28/2007) « Steve Pietrek’s SharePoint Stuff said:

Pingback from  Links (8/28/2007) « Steve Pietrek’s SharePoint Stuff

August 28, 2007 7:24 PM
 

Mr. Wendell said:

Great blog Camper!  This discovery saved me.  The publishing page I'd been working on had all the correct permissions but was getting the same error message for most users.  I went back, checked in the relevant master page as version 1.0, and got content approval by the admin.  Now it works.

December 31, 2007 11:37 AM
 

Joe Winder said:

Thanks, this post saved me a lot of head banging.  I'm pretty new to SharePoint and the error was quite a red herring...

February 7, 2008 8:07 AM
 

Cara Faye said:

Hi

I have this same problem, but the page is checked in and published. I can create pages using the custom Page Layout in the top level site, but at lower level sites get the error : The page you selected contains a list that does not exist

I've checked the site settings, and it should inherit content types from the parent site.

Any thoughts?

February 11, 2008 7:22 AM
 

Cara Faye said:

Okay so the problem is not with the page layout permissions: I have two connected lists on the page layout, which work fine at the top level site, where the page layouts are created, but won't pull through to lower level sites. So literally, the list does not exist. And you can't create a page layout at a lower site level.

It would really help if top level lists could be made (optionally) available at lower levels of the site - as page layouts are...

Hope this helps someone other than myself :-)

Am I the only person who thinks it's odd to put "it may have been deleted by another user" .... ?

February 13, 2008 12:58 AM
 

Mr. Nobody said:

Gotta say thx.  Found this and knew exaclty where my problem was. For me it was not the fact that the master page was not published but rather that a custom master page was not used was not set to 'Reset all subsites to inherit this Site Master Page setting'.  Once checking I was good to go.

February 21, 2008 4:07 AM
 

Santosh said:

I have created a Custom aspx page at the Sub site level that Reads a List from the Parent site using List Item ID and displays the List Item values on the Page.

The page works fine when and Owner or Member of the Site or Subsite use it but for the Visitors (to which I have added the User NT Authenticated User) I get the above mentioned error.

Can anyone help me out with this

March 7, 2008 2:32 AM
 

Hector M. said:

I have also come across this error upon creating a new, first site collection in a new web applicaiton.  I solved it after discovering that there were components missing from the SafeControls section of the web.config file for the web application.

May 9, 2008 12:08 PM
 

Vijay Joshi said:

Exellent bog,,,nice research..I must  appreciate...

June 3, 2008 8:56 AM
 

this page does not exist said:

Pingback from  this page does not exist

June 6, 2008 4:16 AM
 

Hammad said:

Dear i make a publishing site when i am going to deploy i got the same message... i am using Content Query Control, Content Editor and Announcements list, Calendar list and document list and also RSS Viwere. PLease help me out on this....

June 17, 2008 2:19 AM
 

Nathalie said:

I had the same problem when trying to open a user profile's page from a subsite but the problem was because I had a custom webpart on the profile page which was pointing to a list on the parent site, so obviously it could find it on the subsite and there goes the error.. we fixed our webpart and it works perfectly!

June 18, 2008 4:10 PM
 

SteveNash said:

Hi,

I have same exact problem. I checked the master page as suggsted in the original blog, it was checked out, so checked in and approved. The problem still remains for general users. However as a site collection admin, i'm able to open all lists. I dont have connected columns either. The general users of the site, even with full control permission over the site, are unable to open any lists or documents from _layouts/viewlsts.aspx page ? Any thgts or suggestions are highly appreciated.

Steve

June 28, 2008 4:09 PM
 

tim said:

same problem was solved by overriding the checkout on a page and then discarding the admin checkout.  The user was then able to get onto the site.  I think someone changed the permissions of the user while the page was checked out, then the user could not get back into the page.

July 17, 2008 12:36 AM
 

Srilakshmi said:

Hi,

I had some what same problem

when iam trying to create a document library in document workspace .It is throwing the same error

List Doesnot exit

The page you selected contains a list that does not exist.  It may have been deleted by another user.

Iam able to create custom list,webpages,...

but iam unable to create document library

Pls help me..!

July 30, 2008 11:47 PM
 

Henrik said:

Hi, I am having a different problem. When trying to move a site the event log shows me an exception:

Error loading and running event receiver Microsoft.SharePoint.Publishing.Internal.PublishingWebEventReceiver in Microsoft.SharePoint.Publishing, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c.

So the actual moving of the site goes ok, but I have attached my own event receivers to the WebMoved event and they are not firing because of this exception.

Does anybody have an idea what it could be? I have verfied the properties for the site regarding masterpage, all page layous are approved.

Also I have two sites, both created from the same template - one is working and the other is not working. So there is probably some setting that differs. I have tried to check everything regarding permissions and activated features but i cannot seem to identify any difference.

All ideas are appreciated!

September 12, 2008 2:59 AM
 

Hammad said:

i got a solution of this... if you want to deploy your publishing site on any portal please use backup/restore process it will not give you that error.

October 22, 2008 12:24 AM

Leave a Comment

(required )  
(optional )
(required )  
Add

Need SharePoint Training? Attend a SharePoint Bootcamp!

Posts (c) their respective authors. Everything else (c) 2007 SharePoint Experts