Sipsorcery login down

Found something wrong ?
htjiawi
Posts: 3
Joined: Sun Jan 23, 2011 10:31 pm

Re: Sipsorcery login down

Post by htjiawi » Sun Jan 23, 2011 10:38 pm

get same error here

User avatar
VoipDude
Posts: 39
Joined: Wed Oct 07, 2009 2:10 pm

Re: Sipsorcery login down

Post by VoipDude » Sun Jan 23, 2011 11:31 pm

SipSorcery is up and running again.

sw231
Posts: 36
Joined: Sat Sep 26, 2009 3:32 pm

Re: Sipsorcery login down

Post by sw231 » Wed Jan 26, 2011 1:45 pm

When trying to login through Ajax portal, got the following exception:

Server Error in '/ajax' Application.
Unable to find the requested .Net Framework Data Provider. It may not be installed.
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.ArgumentException: Unable to find the requested .Net Framework Data Provider. It may not be installed.

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:

[ArgumentException: Unable to find the requested .Net Framework Data Provider. It may not be installed.]
System.Data.Common.DbProviderFactories.GetFactory(String providerInvariantName) +1402071
System.Data.EntityClient.EntityConnection.GetFactory(String providerString) +35

[ArgumentException: The specified store provider cannot be found in the configuration, or is not valid.]
System.Data.EntityClient.EntityConnection.GetFactory(String providerString) +62
System.Data.EntityClient.EntityConnection.ChangeConnectionString(String newConnectionString) +263
System.Data.EntityClient.EntityConnection..ctor(String connectionString) +81
System.Data.Objects.ObjectContext.CreateEntityConnection(String connectionString) +42
SIPSorcery.AJAX.Models.sipsorceryEntities..ctor() in C:\Data\LiveMesh\Source\SIPSorcery\sipsorcery-web\SIPSorcery.AJAX\SIPSorcery.AJAX\Models\SIPSorceryModel.Designer.cs:34
SIPSorcery.AJAX.AccountController.LogOn(LogOnModel model, String returnUrl) in C:\Data\LiveMesh\Source\SIPSorcery\sipsorcery-web\SIPSorcery.AJAX\SIPSorcery.AJAX\Controllers\AccountController.cs:82
lambda_method(Closure , ControllerBase , Object[] ) +157
System.Web.Mvc.ActionMethodDispatcher.Execute(ControllerBase controller, Object[] parameters) +17
System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext, IDictionary`2 parameters) +199
System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary`2 parameters) +27
System.Web.Mvc.<>c__DisplayClassd.<InvokeActionMethodWithFilters>b__a() +56
System.Web.Mvc.ControllerActionInvoker.InvokeActionMethodFilter(IActionFilter filter, ActionExecutingContext preContext, Func`1 continuation) +267
System.Web.Mvc.<>c__DisplayClassf.<InvokeActionMethodWithFilters>b__c() +20
System.Web.Mvc.ControllerActionInvoker.InvokeActionMethodWithFilters(ControllerContext controllerContext, IList`1 filters, ActionDescriptor actionDescriptor, IDictionary`2 parameters) +190
System.Web.Mvc.ControllerActionInvoker.InvokeAction(ControllerContext controllerContext, String actionName) +345
System.Web.Mvc.Controller.ExecuteCore() +115
System.Web.Mvc.ControllerBase.Execute(RequestContext requestContext) +42
System.Web.Mvc.ControllerBase.System.Web.Mvc.IController.Execute(RequestContext requestContext) +10
System.Web.Mvc.<>c__DisplayClass8.<BeginProcessRequest>b__4() +34
System.Web.Mvc.Async.<>c__DisplayClass1.<MakeVoidDelegate>b__0() +21
System.Web.Mvc.Async.<>c__DisplayClass8`1.<BeginSynchronous>b__7(IAsyncResult _) +12
System.Web.Mvc.Async.WrappedAsyncResult`1.End() +55
System.Web.Mvc.MvcHandler.EndProcessRequest(IAsyncResult asyncResult) +43
System.Web.Mvc.MvcHandler.System.Web.IHttpAsyncHandler.EndProcessRequest(IAsyncResult result) +9
System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +8841105
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +184
-sw231

Aaron
Site Admin
Posts: 4652
Joined: Thu Jul 12, 2007 12:13 am

Re: Sipsorcery login down

Post by Aaron » Wed Jan 26, 2011 9:44 pm

Thanks for spotting that, I wasn't aware of it. It was caused as a side effect of upgrading one of the other sipsorcery web applications. Normally they shouldn't have any influence on each other but I think the hosting provider is using a funny set up with configuration files. I had a quick go at fixing it this morning but wasn't able to. I'll sort it out after work a bit later on.

sw231
Posts: 36
Joined: Sat Sep 26, 2009 3:32 pm

Re: Sipsorcery login down

Post by sw231 » Wed Jan 26, 2011 9:52 pm

IIS configuration file issue now on login page. This page was fine in the morning (New York morning). It looks that system.data showed up more than once.

HTTP Error 500.19 - Internal Server Error
The requested page cannot be accessed because the related configuration data for the page is invalid.
Detailed Error Information
Module IIS Web Core
Notification BeginRequest
Handler Not yet determined
Error Code 0x800700b7
Config Error Config section 'system.data' already defined. Sections must only appear once per config file. See the help topic <location> for exceptions
Config File \\?\E:\web\sipsorceryc\htdocs\ajax\web.config
Requested URL https://www.sipsorcery.com:443/ajax/Account/LogOn
Physical Path E:\web\sipsorceryc\htdocs\ajax\Account\LogOn
Logon Method Not yet determined
Logon User Not yet determined
Config Source

65: </location>
66: <system.data>
67: <DbProviderFactories>
-sw231

Aaron
Site Admin
Posts: 4652
Joined: Thu Jul 12, 2007 12:13 am

Re: Sipsorcery login down

Post by Aaron » Thu Jan 27, 2011 7:08 am

Fixed now. Looks like it wasn't actually caused by my actions for a change. The web hosting provider has updated their MySQL ADO.Net driver and that blew up the sipsorcery AJAX web site.

sw231
Posts: 36
Joined: Sat Sep 26, 2009 3:32 pm

Re: Sipsorcery login down

Post by sw231 » Fri Mar 04, 2011 2:53 am

About 9:53 PM Mar 3, 2011 New York time:

Server Error in '/ajax' Application.

Timeout in IO operation

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.TimeoutException: Timeout in IO operation

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:


[TimeoutException: Timeout in IO operation]
MySql.Data.MySqlClient.TimedStream.StopTimer() +114
MySql.Data.MySqlClient.TimedStream.Read(Byte[] buffer, Int32 offset, Int32 count) +89
System.IO.BufferedStream.Read(Byte[] array, Int32 offset, Int32 count) +293
MySql.Data.MySqlClient.MySqlStream.ReadFully(Stream stream, Byte[] buffer, Int32 offset, Int32 count) +42
MySql.Data.MySqlClient.MySqlStream.LoadPacket() +70
MySql.Data.MySqlClient.MySqlStream.ReadPacket() +16
MySql.Data.MySqlClient.NativeDriver.GetResult(Int32& affectedRow, Int32& insertedId) +60
MySql.Data.MySqlClient.Driver.GetResult(Int32 statementId, Int32& affectedRows, Int32& insertedId) +20
MySql.Data.MySqlClient.Driver.NextResult(Int32 statementId) +90
MySql.Data.MySqlClient.MySqlDataReader.NextResult() +116
MySql.Data.MySqlClient.MySqlCommand.ExecuteReader(CommandBehavior behavior) +762

[MySqlException (0x80004005): Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding.]
MySql.Data.MySqlClient.MySqlConnection.HandleTimeoutOrThreadAbort(Exception ex) +345
MySql.Data.MySqlClient.MySqlCommand.ExecuteReader(CommandBehavior behavior) +811
MySql.Data.MySqlClient.MySqlCommand.ExecuteReader() +6
MySql.Data.MySqlClient.Driver.Configure(MySqlConnection connection) +132
MySql.Data.MySqlClient.MySqlConnection.Open() +400
System.Data.EntityClient.EntityConnection.OpenStoreConnectionIf(Boolean openCondition, DbConnection storeConnectionToOpen, DbConnection originalConnection, String exceptionCode, String attemptedOperation, Boolean& closeStoreConnectionOnFailure) +52

[EntityException: The underlying provider failed on Open.]
System.Data.EntityClient.EntityConnection.OpenStoreConnectionIf(Boolean openCondition, DbConnection storeConnectionToOpen, DbConnection originalConnection, String exceptionCode, String attemptedOperation, Boolean& closeStoreConnectionOnFailure) +161
System.Data.EntityClient.EntityConnection.Open() +98
System.Data.Objects.ObjectContext.EnsureConnection() +81
System.Data.Objects.ObjectQuery`1.GetResults(Nullable`1 forMergeOption) +46
System.Data.Objects.ObjectQuery`1.System.Collections.Generic.IEnumerable<T>.GetEnumerator() +38
System.Data.Objects.ObjectQuery`1.GetEnumeratorInternal() +8
System.Data.Objects.ObjectQuery.System.Collections.IEnumerable.GetEnumerator() +10
System.Linq.<CastIterator>d__b1`1.MoveNext() +68
System.Linq.Enumerable.Single(IEnumerable`1 source) +196
System.Data.Objects.ELinq.ObjectQueryProvider.<GetElementFunction>b__3(IEnumerable`1 sequence) +41
System.Data.Objects.ELinq.ObjectQueryProvider.ExecuteSingle(IEnumerable`1 query, Expression queryRoot) +59
System.Data.Objects.ELinq.ObjectQueryProvider.System.Linq.IQueryProvider.Execute(Expression expression) +163
System.Linq.Dynamic.DynamicQueryable.Count(IQueryable source) +143
Trirand.Web.Mvc.JQGrid.GetJsonResponse() +1139
SIPSorcery.AJAX.SIPAccountsController.GetSIPAccountBindingsData() in C:\Data\LiveMesh\Source\SIPSorcery\sipsorcery-web\SIPSorcery.AJAX\SIPSorcery.AJAX\Controllers\SIPAccountsController.cs:46
lambda_method(Closure , ControllerBase , Object[] ) +62
System.Web.Mvc.ActionMethodDispatcher.Execute(ControllerBase controller, Object[] parameters) +17
System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext, IDictionary`2 parameters) +199
System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary`2 parameters) +27
System.Web.Mvc.<>c__DisplayClassd.<InvokeActionMethodWithFilters>b__a() +56
System.Web.Mvc.ControllerActionInvoker.InvokeActionMethodFilter(IActionFilter filter, ActionExecutingContext preContext, Func`1 continuation) +267
System.Web.Mvc.<>c__DisplayClassf.<InvokeActionMethodWithFilters>b__c() +20
System.Web.Mvc.ControllerActionInvoker.InvokeActionMethodWithFilters(ControllerContext controllerContext, IList`1 filters, ActionDescriptor actionDescriptor, IDictionary`2 parameters) +190
System.Web.Mvc.ControllerActionInvoker.InvokeAction(ControllerContext controllerContext, String actionName) +345
System.Web.Mvc.Controller.ExecuteCore() +115
System.Web.Mvc.ControllerBase.Execute(RequestContext requestContext) +42
System.Web.Mvc.ControllerBase.System.Web.Mvc.IController.Execute(RequestContext requestContext) +10
System.Web.Mvc.<>c__DisplayClass8.<BeginProcessRequest>b__4() +34
System.Web.Mvc.Async.<>c__DisplayClass1.<MakeVoidDelegate>b__0() +21
System.Web.Mvc.Async.<>c__DisplayClass8`1.<BeginSynchronous>b__7(IAsyncResult _) +12
System.Web.Mvc.Async.WrappedAsyncResult`1.End() +55
System.Web.Mvc.MvcHandler.EndProcessRequest(IAsyncResult asyncResult) +43
System.Web.Mvc.MvcHandler.System.Web.IHttpAsyncHandler.EndProcessRequest(IAsyncResult result) +9
System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +8841105
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +184
-sw231

Aaron
Site Admin
Posts: 4652
Joined: Thu Jul 12, 2007 12:13 am

Re: Sipsorcery login down

Post by Aaron » Fri Mar 04, 2011 3:42 am

I just checked the AJAX web client and it seems fine now. The most likley supsect for the exception is a transitory network condition that stopped the web server being able to reach the database. Come to think of it I did get a notification from the sipsorcery web hoster that they were going to be upgrading a router somewhere so that was probably it.

Post Reply