Orchard site won't update

Topics: Troubleshooting
Feb 24, 2012 at 4:15 PM

My Orchard site has just stopped responding to changes via the admin interface.  I've tried deleting layers, deleting widgets, and editing the content of HTML widgets, and in all cases, the Save button pauses a second or two, refreshes the page, and gives no visible confirmation of changes being saved.  And indeed, the changes are not saved.

Any suggestions would be much appreciated...I currently can't edit my site!!

 

Spherical

Feb 24, 2012 at 6:01 PM

Further to my above post, I think there might be some relevant stuff in the orchard log - hope this makes sense to someone!

 

2012-02-24 17:20:08,093 [30] NHibernate.Util.ADOExceptionReporter - Timeout expired.  The timeout period elapsed prior to completion of the operation or the server is not responding.
2012-02-24 17:20:08,109 [30] NHibernate.Util.ADOExceptionReporter - Timeout expired.  The timeout period elapsed prior to completion of the operation or the server is not responding.
2012-02-24 17:31:07,780 [19] NHibernate.AdoNet.AbstractBatcher - Could not execute query: SELECT this_.Id as Id726_0_, this_.TaskType as TaskType726_0_, this_.ScheduledUtc as Schedule3_726_0_, this_.ContentItemVersionRecord_id as ContentI4_726_0_ FROM sphere3_Scheduling_ScheduledTaskRecord this_ WHERE this_.TaskType = @p0
System.Data.SqlClient.SqlException (0x80131904): Timeout expired.  The timeout period elapsed prior to completion of the operation or the server is not responding.
   at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)
   at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection)
   at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning()
   at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
   at System.Data.SqlClient.SqlDataReader.ConsumeMetaData()
   at System.Data.SqlClient.SqlDataReader.get_MetaData()
   at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString)
   at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async)
   at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result)
   at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method)
   at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method)
   at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior)
   at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader()
   at NHibernate.AdoNet.AbstractBatcher.ExecuteReader(IDbCommand cmd)
2012-02-24 17:31:07,780 [19] NHibernate.Util.ADOExceptionReporter - Timeout expired.  The timeout period elapsed prior to completion of the operation or the server is not responding.
2012-02-24 17:31:07,780 [19] NHibernate.Util.ADOExceptionReporter - Timeout expired.  The timeout period elapsed prior to completion of the operation or the server is not responding.
2012-02-24 17:42:07,888 [7] NHibernate.AdoNet.AbstractBatcher - Could not execute query: SELECT this_.Id as Id726_0_, this_.TaskType as TaskType726_0_, this_.ScheduledUtc as Schedule3_726_0_, this_.ContentItemVersionRecord_id as ContentI4_726_0_ FROM sphere3_Scheduling_ScheduledTaskRecord this_ WHERE this_.TaskType = @p0
System.Data.SqlClient.SqlException (0x80131904): Timeout expired.  The timeout period elapsed prior to completion of the operation or the server is not responding.
   at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)
   at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection)
   at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning()
   at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
   at System.Data.SqlClient.SqlDataReader.ConsumeMetaData()
   at System.Data.SqlClient.SqlDataReader.get_MetaData()
   at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString)
   at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async)
   at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result)
   at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method)
   at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method)
   at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior)
   at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader()
   at NHibernate.AdoNet.AbstractBatcher.ExecuteReader(IDbCommand cmd)
2012-02-24 17:42:07,888 [7] NHibernate.Util.ADOExceptionReporter - Timeout expired.  The timeout period elapsed prior to completion of the operation or the server is not responding.
2012-02-24 17:42:07,888 [7] NHibernate.Util.ADOExceptionReporter - Timeout expired.  The timeout period elapsed prior to completion of the operation or the server is not responding.
2012-02-24 17:52:25,428 [7] Orchard.ContentManagement.Drivers.Coordinators.ContentPartDriverCoordinator - WebException thrown from IContentPartDriver by LatestTwitter.Drivers.TwitterWidgetDriver
System.Net.WebException: The remote server returned an error: (503) Server Unavailable.
   at System.Net.WebClient.DownloadDataInternal(Uri address, WebRequest& request)
   at System.Net.WebClient.DownloadString(Uri address)
   at System.Net.WebClient.DownloadString(String address)
   at LatestTwitter.Services.CachedTweetRetrievalService.RetrieveTweetsFromTwitterFor(TwitterWidgetPart part)
   at LatestTwitter.Services.CachedTweetRetrievalService.<>c__DisplayClass1.b__0(AcquireContext`1 ctx)
   at Orchard.Caching.Cache`2.CreateEntry(TKey k, Func`2 acquire) in d:\Builds\OrchardFull\src\Orchard\Caching\Cache.cs:line 57
   at Orchard.Caching.Cache`2.UpdateEntry(CacheEntry currentEntry, TKey k, Func`2 acquire) in d:\Builds\OrchardFull\src\Orchard\Caching\Cache.cs:line 33
   at Orchard.Caching.Cache`2.<>c__DisplayClass2.b__1(TKey k, CacheEntry currentEntry) in d:\Builds\OrchardFull\src\Orchard\Caching\Cache.cs:line 21
   at System.Collections.Concurrent.ConcurrentDictionary`2.AddOrUpdate(TKey key, Func`2 addValueFactory, Func`3 updateValueFactory)
   at Orchard.Caching.Cache`2.Get(TKey key, Func`2 acquire) in d:\Builds\OrchardFull\src\Orchard\Caching\Cache.cs:line 17
   at Orchard.Caching.DefaultCacheManager.Get[TKey,TResult](TKey key, Func`2 acquire) in d:\Builds\OrchardFull\src\Orchard\Caching\DefaultCacheManager.cs:line 33
   at LatestTwitter.Services.CachedTweetRetrievalService.GetTweetsFor(TwitterWidgetPart part)
   at LatestTwitter.Drivers.TwitterWidgetDriver.<>c__DisplayClass3.b__2()
   at Orchard.ContentManagement.Drivers.ContentPartDriver`1.<>c__DisplayClassd.b__c(BuildShapeContext ctx) in d:\Builds\OrchardFull\src\Orchard\ContentManagement\Drivers\ContentPartDriver.cs:line 74
   at Orchard.ContentManagement.Drivers.ContentPartDriver`1.<>c__DisplayClass13.b__12(BuildShapeContext ctx) in d:\Builds\OrchardFull\src\Orchard\ContentManagement\Drivers\ContentPartDriver.cs:line 82
   at Orchard.ContentManagement.Drivers.ContentShapeResult.ApplyImplementation(BuildShapeContext context, String displayType) in d:\Builds\OrchardFull\src\Orchard\ContentManagement\Drivers\ContentShapeResult.cs:line 37
   at Orchard.ContentManagement.Drivers.ContentShapeResult.Apply(BuildDisplayContext context) in d:\Builds\OrchardFull\src\Orchard\ContentManagement\Drivers\ContentShapeResult.cs:line 21
   at Orchard.ContentManagement.Drivers.Coordinators.ContentPartDriverCoordinator.<>c__DisplayClassa.b__9(IContentPartDriver driver) in d:\Builds\OrchardFull\src\Orchard\ContentManagement\Drivers\Coordinators\ContentPartDriverCoordinator.cs:line 47
   at Orchard.InvokeExtensions.Invoke[TEvents](IEnumerable`1 events, Action`1 dispatch, ILogger logger) in d:\Builds\OrchardFull\src\Orchard\InvokeExtensions.cs:line 19

Coordinator
Feb 25, 2012 at 1:44 AM

Your database server is inaccessible from your web server. Investigate with your hosting company why that is.

Feb 25, 2012 at 1:53 AM

That seems strange, since the entire user-facing orchard site works fine, it's only writes from the admin pages that fail.....I shall check with my hosting company.

Thank-you.