Posts only visible to logged in users

Topics: ASP.NET 2.0
Jul 3, 2011 at 9:20 PM
Edited Jul 3, 2011 at 9:42 PM

I recently migrated my BlogEngine.NET site from my development server at home to my hosted domain (i.e., I don't have much control over the server) including a full MSSQL migration. All seemed to work well.

When I added a new post, it only shows up for the admin account and my user account (the only two accounts created). If I log out, the post is nowhere to be found. If I enter its URL, I get the "Oops! Not found..." page. If I log in again (either user), there it is.

Looking at the post's record in the database, I see nothing unlike every other post in the database. So what's going on?

Edit: I have disabled/reenabled an extension to force a refresh of the cache ( with no luck.