All my RSS feeds are saved inside Newsgator Online that I synchronize with FeedDemon for offline reading.
Unfortunately, Newsgator Online has been down since morning and I haven't been able to access any of my daily subscriptions.
The lesson I learnt here is to always backup RSS subscriptions on another reader like Bloglines or Google Reader. Though it means extra work and you will come across items that you already read, you at least don't feel frustrated.
Incase the Newsgator engineers like to analyze, here's the error that I get:
Server Error in '/' Application.
Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding. Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.Data.SqlClient.SqlException: Timeout expired.
The timeout period elapsed prior to completion of the operation or the server is not responding. Source Error: An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.
Stack Trace: [SqlException: Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding.] System.Data.SqlClient.ConnectionPool.GetConnection(Boolean& isInTransaction) +484 System.Data.SqlClient.SqlConnectionPoolManager. GetPooledConnection(SqlConnectionString options, Boolean& isInTransaction) +372 System.Data.SqlClient.SqlConnection.Open() +386 ngslib.AuthenticationInfo.GetUserName (Int32 userId, Boolean& expired, Boolean& cancelled, Int32& serviceLevel, String& orgCode, Boolean& ngosallowed, DateTime& lastAuthenticated) in c:\Build\ngonline_v1\ngslib\ AuthenticationInfo.cs:343 ngweb.Global.Application_AuthenticateRequest(Object sender, EventArgs e) in c:\Build\ngonline_v1\ngweb\Global.asax.cs:123 System.Web.SyncEventExecutionStep.System.Web.HttpApplication +IExecutionStep.Execute() +60 System.Web.HttpApplication.ExecuteStep (IExecutionStep step, Boolean& completedSynchronously) +87
Version Information: Microsoft .NET Framework Version:1.1.4322.2300; ASP.NET Version:1.1.4322.2300
Unfortunately, Newsgator Online has been down since morning and I haven't been able to access any of my daily subscriptions.
The lesson I learnt here is to always backup RSS subscriptions on another reader like Bloglines or Google Reader. Though it means extra work and you will come across items that you already read, you at least don't feel frustrated.
Incase the Newsgator engineers like to analyze, here's the error that I get:
Server Error in '/' Application.
Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding. Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.Data.SqlClient.SqlException: Timeout expired.
The timeout period elapsed prior to completion of the operation or the server is not responding. Source Error: An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.
Stack Trace: [SqlException: Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding.] System.Data.SqlClient.ConnectionPool.GetConnection(Boolean& isInTransaction) +484 System.Data.SqlClient.SqlConnectionPoolManager. GetPooledConnection(SqlConnectionString options, Boolean& isInTransaction) +372 System.Data.SqlClient.SqlConnection.Open() +386 ngslib.AuthenticationInfo.GetUserName (Int32 userId, Boolean& expired, Boolean& cancelled, Int32& serviceLevel, String& orgCode, Boolean& ngosallowed, DateTime& lastAuthenticated) in c:\Build\ngonline_v1\ngslib\ AuthenticationInfo.cs:343 ngweb.Global.Application_AuthenticateRequest(Object sender, EventArgs e) in c:\Build\ngonline_v1\ngweb\Global.asax.cs:123 System.Web.SyncEventExecutionStep.System.Web.HttpApplication +IExecutionStep.Execute() +60 System.Web.HttpApplication.ExecuteStep (IExecutionStep step, Boolean& completedSynchronously) +87
Version Information: Microsoft .NET Framework Version:1.1.4322.2300; ASP.NET Version:1.1.4322.2300