No idea. do you have some firewall? On Sat, Jan 24, 2009 at 5:20 PM, Tim Scott <[email protected]>wrote:
> > When I run the load test against the QA machine, my application does > not log any errors. The only evidence of error is in the Windows > event log, which is what I put in my original message. > > I ran the exact same load test against my dev machine, and my app does > log errors, but they are different. I cannot explain the different > behavior. I am getting two exceptions coming from the same place. > Here they are. As you can see they happen a ticks apart. I think > this is definitely off topic. I'm guessing the ScopeMachineryError on > QA is coming from Rhino Commons code but only as a side effect of the > real problem. I think the real problem is some misuse of WCF. Sorry > again that it's off topic, but any thoughts are appreciated. > > Again, this error does not happen until I put the system under load. > > 2009-01-24 14:48:58,140 [timscottmacxp1] [24] [] ERROR: > System.ServiceModel.Security.MessageSecurityException: The HTTP > request was forbidden with client authentication scheme 'Anonymous'. > ---> System.Net.WebException: The remote server returned an error: > (403) Forbidden. > at System.Net.HttpWebRequest.GetResponse() > at > > System.ServiceModel.Channels.HttpChannelFactory.HttpRequestChannel.HttpChannelRequest.WaitForReply > (TimeSpan timeout) > --- End of inner exception stack trace --- > > Server stack trace: > at > System.ServiceModel.Security.IssuanceTokenProviderBase`1.DoNegotiation > (TimeSpan timeout) > at System.ServiceModel.Security.SspiNegotiationTokenProvider.OnOpen > (TimeSpan timeout) > at > System.ServiceModel.Security.WrapperSecurityCommunicationObject.OnOpen > (TimeSpan timeout) > at System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan > timeout) > at > System.ServiceModel.Security.CommunicationObjectSecurityTokenProvider.Open > (TimeSpan timeout) > at > System.ServiceModel.Security.SecurityUtils.OpenTokenProviderIfRequired > (SecurityTokenProvider tokenProvider, TimeSpan timeout) > at System.ServiceModel.Security.SymmetricSecurityProtocol.OnOpen > (TimeSpan timeout) > at > System.ServiceModel.Security.WrapperSecurityCommunicationObject.OnOpen > (TimeSpan timeout) > at System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan > timeout) > at > > System.ServiceModel.Channels.SecurityChannelFactory`1.ClientSecurityChannel`1.OnOpen > (TimeSpan timeout) > at System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan > timeout) > at > > System.ServiceModel.Security.SecuritySessionSecurityTokenProvider.DoOperation > (SecuritySessionOperation operation, EndpointAddress target, Uri via, > SecurityToken currentToken, TimeSpan timeout) > at > > System.ServiceModel.Security.SecuritySessionSecurityTokenProvider.GetTokenCore > (TimeSpan timeout) > at System.IdentityModel.Selectors.SecurityTokenProvider.GetToken > (TimeSpan timeout) > at > > System.ServiceModel.Security.SecuritySessionClientSettings`1.ClientSecuritySessionChannel.OnOpen > (TimeSpan timeout) > at System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan > timeout) > at System.ServiceModel.Channels.ServiceChannel.OnOpen(TimeSpan > timeout) > at System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan > timeout) > at > > System.ServiceModel.Channels.ServiceChannel.CallOpenOnce.System.ServiceModel.Channels.ServiceChannel.ICallOnce.Call > (ServiceChannel channel, TimeSpan timeout) > at > System.ServiceModel.Channels.ServiceChannel.CallOnceManager.CallOnce > (TimeSpan timeout, CallOnceManager cascade) > at System.ServiceModel.Channels.ServiceChannel.EnsureOpened > (TimeSpan timeout) > at System.ServiceModel.Channels.ServiceChannel.Call(String action, > Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object > [] outs, TimeSpan timeout) > at System.ServiceModel.Channels.ServiceChannel.Call(String action, > Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object > [] outs) > at System.ServiceModel.Channels.ServiceChannelProxy.InvokeService > (IMethodCallMessage methodCall, ProxyOperationRuntime operation) > at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage > message) > > Exception rethrown at [0]: > at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage > (IMessage reqMsg, IMessage retMsg) > at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke > (MessageData& msgData, Int32 type) > at > > Mojo.Common.WebServices.ServiceContracts.IActivationService.ActivateInvitationWithDemoGiftCodeReward > (Int32 clientId, String email) > at > > Mojo.Common.WebServices.ServiceFacade.ActivationServiceFacade.<>c__DisplayClassa.<ActivateInvitationWithDemoGiftCodeReward>b__9 > (IActivationService x) in C:\LunaverseRepositories\MotivatorSystems > \Mojo\src\Mojo.Common\WebServices\ServiceFacade > \ActivationServiceFacade.cs:line 29 > at > > Mojo.Common.WebServices.ServiceFacade.ServiceFacadeBase`1.<>c__DisplayClass1`1.<Use>b__0 > (T proxy) in C:\LunaverseRepositories\MotivatorSystems\Mojo\src > \Mojo.Common\WebServices\ServiceFacade\ServiceFacadeBase.cs:line 53 > at Mojo.Common.WebServices.ServiceFacade.ServiceFacadeBase`1.Use > (Action`1 action) in C:\LunaverseRepositories\MotivatorSystems\Mojo\src > \Mojo.Common\WebServices\ServiceFacade\ServiceFacadeBase.cs:line 31 > at Mojo.Common.WebServices.ServiceFacade.ServiceFacadeBase`1.Use > [TResult](Func`2 function) in C:\LunaverseRepositories\MotivatorSystems > \Mojo\src\Mojo.Common\WebServices\ServiceFacade > \ServiceFacadeBase.cs:line 51 > at > > Mojo.Common.WebServices.ServiceFacade.ActivationServiceFacade.ActivateInvitationWithDemoGiftCodeReward > (Int32 clientId, String email) in C:\LunaverseRepositories > \MotivatorSystems\Mojo\src\Mojo.Common\WebServices\ServiceFacade > \ActivationServiceFacade.cs:line 29 > at > Mojo.Presentation.Service.Impl.PresentationService.ActivateInvtation > (ActivateInvitationRequest request) in C:\LunaverseRepositories > \MotivatorSystems\Mojo\src\Mojo.Presentation\Service\Impl > \PresentationService.cs:line 52 > at > > IPresentationServiceProxybd8ae9ec35ed46e3b8d576a3528f3e56.InvocationActivateInvtation_1.InvokeMethodOnTarget > () > at Castle.DynamicProxy.AbstractInvocation.Proceed() > at > > Castle.Facilities.AutomaticTransactionManagement.TransactionInterceptor.Intercept > (IInvocation invocation) > at Castle.DynamicProxy.AbstractInvocation.Proceed() > at Mojo.Common.Logging.LoggingInterceptor.Intercept(IInvocation > invocation) in C:\LunaverseRepositories\MotivatorSystems\Mojo\src > \Mojo.Common\Logging\LoggingInterceptor.cs:line 28 > > 2009-01-24 14:48:58,406 [timscottmacxp1] [23] [] ERROR: > System.ServiceModel.CommunicationException: An error occurred while > receiving the HTTP response to > http://localhost/MojoCoreServiceHost/ActivationService.svc. > This could be due to the service endpoint binding not using the HTTP > protocol. This could also be due to an HTTP request context being > aborted by the server (possibly due to the service shutting down). See > server logs for more details. ---> System.Net.WebException: The > underlying connection was closed: An unexpected error occurred on a > receive. ---> System.IO.IOException: Unable to read data from the > transport connection: An established connection was aborted by the > software in your host machine. ---> > System.Net.Sockets.SocketException: An established connection was > aborted by the software in your host machine > at System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, > Int32 size, SocketFlags socketFlags) > at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 > offset, Int32 size) > --- End of inner exception stack trace --- > at System.Net.ConnectStream.Read(Byte[] buffer, Int32 offset, Int32 > size) > at System.Net.HttpWebRequest.MakeMemoryStream(Stream stream) > --- End of inner exception stack trace --- > at System.Net.HttpWebRequest.GetResponse() > at > > System.ServiceModel.Channels.HttpChannelFactory.HttpRequestChannel.HttpChannelRequest.WaitForReply > (TimeSpan timeout) > --- End of inner exception stack trace --- > > Server stack trace: > at > System.ServiceModel.Security.IssuanceTokenProviderBase`1.DoNegotiation > (TimeSpan timeout) > at System.ServiceModel.Security.SspiNegotiationTokenProvider.OnOpen > (TimeSpan timeout) > at > System.ServiceModel.Security.WrapperSecurityCommunicationObject.OnOpen > (TimeSpan timeout) > at System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan > timeout) > at > System.ServiceModel.Security.CommunicationObjectSecurityTokenProvider.Open > (TimeSpan timeout) > at > System.ServiceModel.Security.SecurityUtils.OpenTokenProviderIfRequired > (SecurityTokenProvider tokenProvider, TimeSpan timeout) > at System.ServiceModel.Security.SymmetricSecurityProtocol.OnOpen > (TimeSpan timeout) > at > System.ServiceModel.Security.WrapperSecurityCommunicationObject.OnOpen > (TimeSpan timeout) > at System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan > timeout) > at > > System.ServiceModel.Channels.SecurityChannelFactory`1.ClientSecurityChannel`1.OnOpen > (TimeSpan timeout) > at System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan > timeout) > at > > System.ServiceModel.Security.SecuritySessionSecurityTokenProvider.DoOperation > (SecuritySessionOperation operation, EndpointAddress target, Uri via, > SecurityToken currentToken, TimeSpan timeout) > at > > System.ServiceModel.Security.SecuritySessionSecurityTokenProvider.GetTokenCore > (TimeSpan timeout) > at System.IdentityModel.Selectors.SecurityTokenProvider.GetToken > (TimeSpan timeout) > at > > System.ServiceModel.Security.SecuritySessionClientSettings`1.ClientSecuritySessionChannel.OnOpen > (TimeSpan timeout) > at System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan > timeout) > at System.ServiceModel.Channels.ServiceChannel.OnOpen(TimeSpan > timeout) > at System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan > timeout) > at > > System.ServiceModel.Channels.ServiceChannel.CallOpenOnce.System.ServiceModel.Channels.ServiceChannel.ICallOnce.Call > (ServiceChannel channel, TimeSpan timeout) > at > System.ServiceModel.Channels.ServiceChannel.CallOnceManager.CallOnce > (TimeSpan timeout, CallOnceManager cascade) > at System.ServiceModel.Channels.ServiceChannel.EnsureOpened > (TimeSpan timeout) > at System.ServiceModel.Channels.ServiceChannel.Call(String action, > Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object > [] outs, TimeSpan timeout) > at System.ServiceModel.Channels.ServiceChannel.Call(String action, > Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object > [] outs) > at System.ServiceModel.Channels.ServiceChannelProxy.InvokeService > (IMethodCallMessage methodCall, ProxyOperationRuntime operation) > at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage > message) > > Exception rethrown at [0]: > at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage > (IMessage reqMsg, IMessage retMsg) > at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke > (MessageData& msgData, Int32 type) > at > > Mojo.Common.WebServices.ServiceContracts.IActivationService.ActivateInvitationWithDemoGiftCodeReward > (Int32 clientId, String email) > at > > Mojo.Common.WebServices.ServiceFacade.ActivationServiceFacade.<>c__DisplayClassa.<ActivateInvitationWithDemoGiftCodeReward>b__9 > (IActivationService x) in C:\LunaverseRepositories\MotivatorSystems > \Mojo\src\Mojo.Common\WebServices\ServiceFacade > \ActivationServiceFacade.cs:line 29 > at > > Mojo.Common.WebServices.ServiceFacade.ServiceFacadeBase`1.<>c__DisplayClass1`1.<Use>b__0 > (T proxy) in C:\LunaverseRepositories\MotivatorSystems\Mojo\src > \Mojo.Common\WebServices\ServiceFacade\ServiceFacadeBase.cs:line 53 > at Mojo.Common.WebServices.ServiceFacade.ServiceFacadeBase`1.Use > (Action`1 action) in C:\LunaverseRepositories\MotivatorSystems\Mojo\src > \Mojo.Common\WebServices\ServiceFacade\ServiceFacadeBase.cs:line 31 > at Mojo.Common.WebServices.ServiceFacade.ServiceFacadeBase`1.Use > [TResult](Func`2 function) in C:\LunaverseRepositories\MotivatorSystems > \Mojo\src\Mojo.Common\WebServices\ServiceFacade > \ServiceFacadeBase.cs:line 51 > at > > Mojo.Common.WebServices.ServiceFacade.ActivationServiceFacade.ActivateInvitationWithDemoGiftCodeReward > (Int32 clientId, String email) in C:\LunaverseRepositories > \MotivatorSystems\Mojo\src\Mojo.Common\WebServices\ServiceFacade > \ActivationServiceFacade.cs:line 29 > at > Mojo.Presentation.Service.Impl.PresentationService.ActivateInvtation > (ActivateInvitationRequest request) in C:\LunaverseRepositories > \MotivatorSystems\Mojo\src\Mojo.Presentation\Service\Impl > \PresentationService.cs:line 52 > at > > IPresentationServiceProxybd8ae9ec35ed46e3b8d576a3528f3e56.InvocationActivateInvtation_1.InvokeMethodOnTarget > () > at Castle.DynamicProxy.AbstractInvocation.Proceed() > at > > Castle.Facilities.AutomaticTransactionManagement.TransactionInterceptor.Intercept > (IInvocation invocation) > at Castle.DynamicProxy.AbstractInvocation.Proceed() > at Mojo.Common.Logging.LoggingInterceptor.Intercept(IInvocation > invocation) in C:\LunaverseRepositories\MotivatorSystems\Mojo\src > \Mojo.Common\Logging\LoggingInterceptor.cs:line 28 > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Rhino Tools Dev" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/rhino-tools-dev?hl=en -~----------~----~----~----~------~----~------~--~---
