Still waiting for Port 80
tableau
Posts: 16
Hi, When I attempt to profile my web application ANTS says, "There was a problem starting the profiler. Timed out waiting for port 80 to become available. Please check the error log for more details." The errors are below.
My web site already runs on port 80 (searching the knowledge base, this would have seemed to be the likely problem). It uses an application pool running under the Network Service account; I've also tried changing it to LocalSystem The application starts/stops/run fine when not attempting to run the profiler.
Any idea what might be going wrong? Thanks a lot, -Mike
I get two errors in the event log.
First error:
Unable to start profiler - exception details System.Exception: Timed out waiting for port 80 to become available
Server stack trace:
at RedGate.Profiler.Engine.ProfileIISController._5(String )
at RedGate.Profiler.Engine.ProfileIISController.StartProfilingIIS(String currentUserName, String url)
at System.Runtime.Remoting.Messaging.StackBuilderSink.PrivateProcessMessage(MethodBase mb, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs)
at System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg, Int32 methodPtr, Boolean fExecuteInContext)
Exception rethrown at [0]:
at RedGate.Profiler.Engine.ProfilingSession.StartProfiler()
at System.Runtime.Remoting.Messaging.StackBuilderSink.PrivateProcessMessage(MethodBase mb, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs)
at System.Runtime.Remoting.Messaging.StackBuilderSink.AsyncProcessMessage(IMessage msg, IMessageSink replySink)
Exception rethrown at [1]:
at System.Runtime.Remoting.Proxies.RealProxy.EndInvokeHelper(Message reqMsg, Boolean bProxyCase)
at System.Runtime.Remoting.Proxies.RemotingProxy.Invoke(Object NotUsed, MessageData& msgData)
at System.Windows.Forms.MethodInvoker.EndInvoke(IAsyncResult result)
at _3._4(IAsyncResult )
Second error:
The worker process failed to initialize the http.sys communication or the w3svc communication layer and therefore could not be started. The data field contains the error number.
0000: b7 00 07 80 ·..€
My web site already runs on port 80 (searching the knowledge base, this would have seemed to be the likely problem). It uses an application pool running under the Network Service account; I've also tried changing it to LocalSystem The application starts/stops/run fine when not attempting to run the profiler.
Any idea what might be going wrong? Thanks a lot, -Mike
I get two errors in the event log.
First error:
Unable to start profiler - exception details System.Exception: Timed out waiting for port 80 to become available
Server stack trace:
at RedGate.Profiler.Engine.ProfileIISController._5(String )
at RedGate.Profiler.Engine.ProfileIISController.StartProfilingIIS(String currentUserName, String url)
at System.Runtime.Remoting.Messaging.StackBuilderSink.PrivateProcessMessage(MethodBase mb, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs)
at System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg, Int32 methodPtr, Boolean fExecuteInContext)
Exception rethrown at [0]:
at RedGate.Profiler.Engine.ProfilingSession.StartProfiler()
at System.Runtime.Remoting.Messaging.StackBuilderSink.PrivateProcessMessage(MethodBase mb, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs)
at System.Runtime.Remoting.Messaging.StackBuilderSink.AsyncProcessMessage(IMessage msg, IMessageSink replySink)
Exception rethrown at [1]:
at System.Runtime.Remoting.Proxies.RealProxy.EndInvokeHelper(Message reqMsg, Boolean bProxyCase)
at System.Runtime.Remoting.Proxies.RemotingProxy.Invoke(Object NotUsed, MessageData& msgData)
at System.Windows.Forms.MethodInvoker.EndInvoke(IAsyncResult result)
at _3._4(IAsyncResult )
Second error:
The worker process failed to initialize the http.sys communication or the w3svc communication layer and therefore could not be started. The data field contains the error number.
0000: b7 00 07 80 ·..€
Comments
Which IIS version/OS platform does this occur on, and is there more than one website on the IIS installation?
I'm happy to report that, at the moment, I'm not seeing this problem. It appears to be sporadic, as yesterday I tried many times without success, even restarting the box a few times. This morning I tried again and it worked.
The worker process failed to initialize the http.sys communication or the w3svc communication layer and therefore could not be started. The data field contains the error number.
(bytes) 0000: b7 00 07 80 ·..€
(text) 0000: 800700b7