Problem with anonymous access on CKS:EBE enabled site.

Topics: Enhanced Blog Edition
Feb 20, 2008 at 8:57 PM

The default/home.aspx shows with no issue with anonymous access enabled on the entire site. But if click on the blog entry I get a login prompt (using Windows authentication).

If I disable the redirect for post.aspx using CKS:EBE Settings, then I can get to the post using the Sharepoint generate url (e.g. http://ewiblog/blog/Lists/Posts/Post.aspx?List=b27f2a5b%2D0594%2D4af6%2Dae34%2Dc56b1807cbee&ID=5&Source=http%3A%2F%2Fewiblog%2Fblog%2FLists%2FPosts%2FAllPosts%2Easpx).

I check all that I can think. This is the only thing stopping me from going live with the blog. I would really appreciate some help.

PS: Great work on the CKS:EKE
Feb 21, 2008 at 6:02 AM
Hi Marlon,

See http://community/blogs/virtualgenerations/archive/2007/12/07/configuration-of-blogs-with-anonymous-access-in-moss-2007.aspx In case you need some help, feel free te contact me.

Feb 21, 2008 at 12:35 PM
Edited Feb 21, 2008 at 12:48 PM
This what happened when I ran the command:

C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN>stsadm -o deactivatefeature -url http://ewiblog -filen
ame ViewFormPagesLockDown\feature.xml

Failed to find the XML file at location '12\Template\Features\ViewFormPagesLockDown\feature.xml'

I searched the c: drive... did not find any folder named "ViewFormPagesLockDown".

I am using Sharepoint Services 3 SP1 and win2003 x86 SP2
Feb 21, 2008 at 12:47 PM
Edited Feb 21, 2008 at 12:49 PM
Feb 21, 2008 at 3:50 PM
I found the 'cause of the problem:

I created a user control (to implement a most visited feature for the posts) and placed it in _controltemplates virtual directory. The control worked fine if I was logged in an administrator when viewing the site. But has an anonymous user the control has not able to access the posts list in the blog site. I could put static text on the control to render and it would show on the page just fine.

Why did I create the control in this way? It is easier that creating a web part and installing it with wsp file.

So I'm guessing that if I could the find right set of permissions to allow anonymous access to do what I mention above it would work. Alas I'm on a tight schedule these days so I won't have time to investigate further right now.