Nick,
This issue is related a bug with CS 2.0 under .net 2.0 enviroment.
Please check this post:
"timeout is used to specify a limited lifetime for the forms authentication session. The default value is 30 minutes. If a persistent forms authentication cookie is issued, the timeout attribute is also used to set the lifetime of the persistent cookie."
We are investigating this issue right now.
Can you post your role's cookieTimeout setting?
<roleManager defaultProvider="CommunityServerSqlProvider" enabled="true"
cacheRolesInCookie="true" cookieName=".CSRoles" cookieTimeout="90"
cookiePath="/" cookieRequireSSL="false" cookieSlidingExpiration="true"
createPersistentCookie="true" cookieProtection="All" maxCachedResults="1000" >
<providers>
<clear />
<add
name="CommunityServerSqlProvider"
type="CommunityServer.ASPNet20MemberRole.CSRoleProvider, CommunityServer.ASPNet20MemberRole"
connectionStringName="SiteSqlServer"
applicationName="dev"
description="Stores and retrieves roles data from the local Microsoft SQL Server database"
/>
</providers>
</roleManager>
asp.net Chat http://cutesoft.net/ASP.NET+Chat/default.aspx
Web Messenger: http://cutesoft.net/Web-Messenger/default.aspx
asp.net wysiwyg editor: http://cutesoft.net/ASP.NET+WYSIWYG+Editor/default.aspx
asp wysiwyg html editor: http://cutesoft.net/ASP
asp.net Image Gallery: http://cutesoft.net/ASP.NET+Image+Gallery/default.aspx
Live Support: http://cutesoft.net/live-support/default.aspx