Version is CS2007_3.0.20611.960.Has been just been upgraded and is now giving the following error :
Community Server expects to find a valid XML file containing all of the links for a community. By default, this file is located at the root of the with the name SiteUrls.config.
A common error is that SiteUrls.config included unescaped XML characters, such as "&" when defining a querystring.
I've checked that connectionstrings.config is correct and siteurls.config hasn't changed.Suggestions?
You'd be suprised it's more specific than it looks.
Have you changed the domain name (e.g. moving it to test.mydomain.com for testing before rolling out the upgrade?) If so, can you open up the cs_Sites table and change the the entry for your domain from mydomain.com to xxx.mydomain.com (where mydomain.com is the old domain, and xxx.mydomain.com is the new domain).
CS Documentation - now available in downloadable PDF form
My CS Site
If you've just upgraded, you haven't upgraded to the most recent version of CS2007 - the most recent is 3.1.xxx (2007.1). I suggest you do that first as CS2007.1 includes a large number of bug and performance fixes. 2007.1 also gives a bit more information on the siteurls error pages so will be more useful in diagnosing any problems.
Sorry i think that was the old version. As far as i know it was upgraded to the latest version. ( i didnt do the upgrade, not sure how to check )
If you're using CS2007.1, there should be at the top of the page a blue blox, that will look like
If you don't see that then you're not running the latest version of CS2007 and I'd reccomend you upgrade to CS2007.1 (n.b. you want CS2007.1, not CS2007 SP2).
If you do see that blue box, what does it say as it's that that tells us what is really going on.
Yes i have the blue box and it says :
Specific Error Message:
xxx.mydomain.comI didn't include it in my original post because it's not exactly specific........
I had a similar problem and I fixed it by executing the cs_system_CreateCommunity stored procedure.This is the template for executing it:exec dbo.cs_system_CreateCommunity 'localhost/cs', 'dev', 'admin@example.org', 'AdminUserName', 'AdminPassword', 0, 0where localhost/cs = your URL, and admin info = your values.
Copyright© 2008 Telligent Systems Inc. All rights reserved CommunityServer.com • Telligent.com