November Happy Hour will be moved to Thursday December 5th.

Missing Startpage after upgrade to CMS6

Vote:
 

Hi,

Did an upgrade from CMS5 R2 SP2 to CMS6 RC1, and now my startpage does not map to /.
If my Startpage is named StartPage, I have to go to http://localhost/StartPage. What am I missing? Site settings have the correct value for my startpage. Migrating went without errors. OS is Windoes Server 2008.

Regards,
Morten

#36662
Feb 06, 2010 12:32
Vote:
 

Hey!

At first glance it sounds like the pageStartId-attribute in episerver.config is incorrect. But since it isn't that...

What kind of error do you get when navigating to http://<yoursite>/? I'm pondering if the changes to web.config might have gone astray.

#36757
Feb 10, 2010 9:24
Vote:
 

Hi Daniel,
I've been over  the config and I can't spot any errors ;-( So I'm not sure what I'm missing.
The error I get is a HTTP error from the web server; it's a 403.14 - Forbidden (The webserver is configured not to list directory content)

For some reason the EPiServer is not picking up the / site...
BTW, default.aspx is set as default document, not that it matters...

//Morten

#36786
Feb 10, 2010 16:49
Vote:
 

Okay. Is there an actual default.aspx that inherits from EPiServer.TemplatePage in the root?

What happens if you try http://<yoursite>/<language> e.g. http://localhost/en?

#36787
Feb 10, 2010 17:29
Vote:
 

Thank you for helping out here Daniel, much appreciated!

/no gave me the startpage, but what has changed after the upgrade?  Beats me ;-)

//Morten

 

#36799
Feb 10, 2010 21:41
Vote:
 

Appears like the modules aren't firing for the path "/". :) Did you add Default.aspx to the root? And have it inherit from EPiServer.TemplatePage?

#36837
Feb 11, 2010 20:11
Vote:
 

I don't have a default.aspx page, my startpage is further down in the folder structure.
Besides there are no code changes between CMS5 and CMS6.

This is wierd...

//Morten

#36841
Feb 11, 2010 20:33
Vote:
 

The change is in how the IIS is handling your request, I'm afraid. I hope to have a chance and dig deep into this problem over the weekend. 

But as a workaround I think if you add a default.aspx page (and don't really add any other logic/markup to it) and have it inherit from TemplatePage, then EPiServer will use your start page that is defined further down in the structure based on the startPageId attribute.

#36858
Edited, Feb 12, 2010 10:14
Vote:
 

So much for a smooth upgrade and no breaking changes...
I'll try to add a default page though, if that works then all is fine really.

Thank you for your time Daniel!

//Morten

#36861
Feb 12, 2010 11:13
Vote:
 

No worries, Morten :)

Let me know how it works out!

#36863
Feb 12, 2010 11:21
Vote:
 

Sorry for the inconvenience, it is most probably caused by bug #36105: "CMS6: Start page returns 404 on some upgraded multilanguage sites", it has been fixed and will be available in the released version.

#36866
Feb 12, 2010 13:00
This thread is locked and should be used for reference only. Please use the Episerver CMS 7 and earlier versions forum to open new discussions.
* You are NOT allowed to include any hyperlinks in the post because your account hasn't associated to your company. User profile should be updated.