Quantcast
Channel: Troubleshooting
Viewing all 1814 articles
Browse latest View live

HTTP.SYS is causing 400 Bad Request when duplicate referer included in the header

$
0
0

Hi,

We have an issue with IIS 7 not processing requests from clients that have multiple (2) referer entries in the header. When called via a Flash component, a second referer is inserted by the PS3 browser.

It seems that IIS itself is not actually receiving the request prior to it being rejected witha 400 Bad Request by http.sys. I have provied this by writing a handler and including it in the site affected. The code never gets reached if multiple referers are included. Instead the 400 is returned.

To prove this I wrote a simple http listener as below. This also exhibits the same behaviour when called with 2 referers. Does anyone have any idea how I can force http.sys to pass the request on without rejecting it for duplicate referers reasons ?

 Thanks

 Neil

To simulate the request, use the Fiddler Request Builder and build a request as below (change 92 to the port you are listening on):

Host: localhost:92
Referer: http://localhost/NetFrontBrowser/
Referer: http://localhost/Flash/

 

var listener =newHttpListener();listener.Prefixes.Add(String.Format("http://+:{0}/", portNumber));

listener.Start();

Console.WriteLine("Listening... <CTRL>+C to exit.");while (true)

{

var context = listener.GetContext();

// process

}


HTTP Error 500.19 - Internal Server Error

$
0
0

Detailed Error Information:


Module   IpRestrictionModule
Notification   BeginRequest
Handler   ExtensionlessUrl-Integrated-4.0
Error Code   0x80070021
Config Error   This configuration section cannot be used at this path. This happens when the section is locked at a parent level. Locking is either by default (overrideModeDefault="Deny"), or set explicitly by a location tag with overrideMode="Deny" or the legacy allowOverride="false".
Config File   \\?\C:\xxxxxx\web.config

Requested URL   http://localhost:1678/
Physical Path   C:\Users\Sheshagiri\Documents\Visual Studio 2013\WebSites\xxxxxx
Logon Method   Not yet determined
Logon User   Not yet determined
Request Tracing Directory   C:\Users\Sheshagiri\Documents\IISExpress\TraceLogFiles\xxxxxx

Config Source:

5: <security>
    6: <ipSecurity allowUnlisted="true">
    7: <clear/>

More Information:

This error occurs when there is a problem reading the configuration file for the Web server or Web application. In some cases, the event logs may contain more information about what caused this error.

If you see the text "There is a duplicate 'system.web.extensions/scripting/scriptResourceHandler' section defined", this error is because you are running a .NET Framework 3.5-based application in .NET Framework 4. If you are running WebMatrix, to resolve this problem, go to the Settings node to set the .NET Framework version to ".NET 2". You can also remove the extra sections from the web.config file.

View more information »

Error configuring failed request tracing

$
0
0

Keep seeing this error in event log.  If i try to configure FRT in IIS for our MVC app, I get similar error too.

FailedRequestTracing module encountered problem while reading configuration. Configuration system returned exception 'Cannot add duplicate collection entry of type 'add' with unique key attribute 'path' set to '*'
' in file \\?\C:\Octopus\Applications\Acme\web.config on line 204. No logs will be generated until this condition is corrected. The problem happened at least 1 times in the last 5 minutes. The data is the error.

What causes this error?  How do I fix?

Win2008 R2

I have problem with open some websites

$
0
0

I can't open some websites like this D:\Inetpub\wwwroot\neelwafurat\ssl\tracking\customerorders.aspx andLine 41: <%#getReason(Container.DataItem("reason"))%>

IIS Redirecting Incorrectly!

$
0
0
Hello! I seem to be having redirect issues or something when I click links on my website on the same 3 links 'Home', 'Forum' and 'Blog'.. It seems to duplicate my domain web address (www.homegeeksnet.com/www.homegeeksnet.com/blog). The only thing I have set up for redirects is the Canonical Domain in URL Rewrite and no other redirect options enabled. Any ideas on what the problem is? You can visit the site to see for yourself if needed but it only seems to be that. I have checked the links on the page and they are correct. It doesn't do it for pages ending in .HTML just the php blog and forum and home links.
Cheers!

unable to test php

$
0
0

I have php installed, however when I try to test my installation, it doesn't work. My test.pho file is in my c:/initpub/wwwroot folder, and the file contains echo "helloworld" with the pho opening and closing tags

Thanks in advance

Application Pool unexpected recycle

$
0
0

I have face the situation that all of application pool in the server is recycled by configuration change (notice by event log) without anything done administrator. Is there a way to stop or find out why this situation is happen.

Web Deploy IIS6 -> IIS 7 not importing correctly

$
0
0

Hello everyone

Bit of an IIS noob here, however I was wondering if someone could help. We are in the process of migrating our web applications from Windows Server 2003, running IIS6. 

All of these applications are running under one website. I followed the instructions to create a package using web deploy v2 at the command line. I gave it an encryptPassword string as requested. The process ran successfully creating a 5gb zip file.

This was then copied to the new server, and I ran the web deploy import package wizard from IIS7. Aside from the baffling issue of it requiring me to input 'default website' rather than the . it provides when it asks you where to restore too...it seems to work, although runs in about 5 seconds, claiming it's complete.

However you then look at IIS and nothing has copied. The only issue I can think of is that the new server doesn't have the same drive structure as the old server, would this be an issue? (all IIS web applications were stored on a drive that wasn't the c:\ drive)

Any other suggestions helpful and welcome


Dynamic IP Restrictions not working on IIS 7.5

.axd file extension not working

$
0
0

We have a setup of from end ARR server routing the request to backend IIS server.In my application there is a functionality of downloading a pdf file which is being called by a .axd file,The .axd file do not reside in the file system which is autogenerated by http handler.Now the this download PDF functionality is working fine in backend IIS server.But when we try to download the pdf in reverse proxy ARR server it gives a 502 error.I implemented failed request tracing in ARR and found

MODULE_SET_RESPONSE_ERROR_STATUS

Modulename ApplicationrequestRouting

Notification 128

HTTPSStatus 502

HTTPreason Bad Gateway

HttpSubstatus 3

ErrorCode 2147954552

ConfigexceptionInfo

Notification EXECUTE_REQUEST_HANDLER

Also in the ARR server IIS log it shows 502.3 error while executing the .axd file.

Is it something to do with URL rewrite or may be the firewall could be an issue .ARR is in DMZ and IIS in trusted zone and there is a firewall in between.What can be the best solution to trace the issue. 

intermittent 500 errors

$
0
0

We are experiencing intermittent 500.0 errors, around 10K out of 2Million (page hits).

Windows Server 2008 R2 x64, IIS 7.5

Logging at IIS at logs we have noticed that this problem is much larger than what we thought was happening. They appear all over the place The appear on static files as well as on the application (php files). They are also spread out during the day, with peaks when I have most activity. The server also run several sites, but all of them have the same type of issues.

We have setup failed request logging and really can't make out what might be the cause.

Any help highly appreciated.

Line 30 seems to be the issue. (no client Certificates)

<div>No.</div> EventNameDetailsTime
1iGENERAL_REQUEST_STARTSiteId="2", AppPoolId="app001", ConnId="1610645359", RawConnId="0", RequestURL="https://www.xxxxx.com.co:443/Blank.htm", RequestVerb="GET"26:42.0
2—PRE_BEGIN_REQUEST_STARTModuleName="MfeEngine"26:42.0
3—PRE_BEGIN_REQUEST_ENDModuleName="MfeEngine", NotificationStatus="NOTIFICATION_CONTINUE"26:42.0
4—PRE_BEGIN_REQUEST_STARTModuleName="FailedRequestsTracingModule"26:42.0
5—PRE_BEGIN_REQUEST_ENDModuleName="FailedRequestsTracingModule", NotificationStatus="NOTIFICATION_CONTINUE"26:42.0
6—PRE_BEGIN_REQUEST_STARTModuleName="RequestMonitorModule"26:42.0
7—PRE_BEGIN_REQUEST_ENDModuleName="RequestMonitorModule", NotificationStatus="NOTIFICATION_CONTINUE"26:42.0
8—PRE_BEGIN_REQUEST_STARTModuleName="IsapiFilterModule"26:42.0
9iFILTER_PREPROC_HEADERS_START 26:42.0
10iFILTER_STARTFilterName="C:\Windows\Microsoft.NET\Framework64\v2.0.50727\aspnet_filter.dll"26:42.0
11—GENERAL_SET_REQUEST_HEADERHeaderName="AspFilterSessionId", HeaderValue="", Replace="true"26:42.0
12iFILTER_SET_REQ_HEADERHeaderName="AspFilterSessionId:", HeaderValue=""26:42.0
13iFILTER_ENDNotificationStatus="SF_STATUS_REQ_NEXT_NOTIFICATION"26:42.0
14iFILTER_PREPROC_HEADERS_END 26:42.0
15—PRE_BEGIN_REQUEST_ENDModuleName="IsapiFilterModule", NotificationStatus="NOTIFICATION_CONTINUE"26:42.0
16—PRE_BEGIN_REQUEST_STARTModuleName="WebDAVModule"26:42.0
17—PRE_BEGIN_REQUEST_ENDModuleName="WebDAVModule", NotificationStatus="NOTIFICATION_CONTINUE"26:42.0
18—PRE_BEGIN_REQUEST_STARTModuleName="RewriteModule"26:42.0
19—PRE_BEGIN_REQUEST_ENDModuleName="RewriteModule", NotificationStatus="NOTIFICATION_CONTINUE"26:42.0
20—PRE_BEGIN_REQUEST_STARTModuleName="AdvancedLoggingModule"26:42.0
21—PRE_BEGIN_REQUEST_ENDModuleName="AdvancedLoggingModule", NotificationStatus="NOTIFICATION_CONTINUE"26:42.0
22iGENERAL_ENDPOINT_INFORMATIONRemoteAddress="190.85.208.242", RemotePort="32018", LocalAddress="173.193.234.251", LocalPort="443"26:42.0
23iGENERAL_REQUEST_HEADERSHeaders="Connection: keep-alive26:42.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8
Accept-Encoding: gzip,deflate,sdch
Accept-Language: es-419,es;q=0.8
Cookie: PHPSESSID=00a6ab1a381d7a797f836101495e51a6; __utmt=1; __utma=46866085.1527617756.1434727931.1435324820.1435332600.3; __utmb=46866085.76.10.1435332600; __utmc=46866085; __utmz=46866085.1434727931.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none)
Host: sab2.refinancia.com.co
Referer: https://wwwxxxxx.com.co/GestionComercial.php
User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/34.0.1847.116 Chrome/34.0.1847.116 Safari/537.36
"
24iURL_CACHE_ACCESS_STARTRequestURL="/Blank.htm"26:42.0
25iURL_CACHE_ACCESS_ENDPhysicalPath="", URLInfoFromCache="true", URLInfoAddedToCache="false", ErrorCode="The operation completed successfully.26:42.0
 (0x0)"
26iGENERAL_GET_URL_METADATAPhysicalPath="", AccessPerms="545"26:42.0
27iHANDLER_CHANGEDOldHandlerName="", NewHandlerName="StaticFile", NewHandlerModules="StaticFileModule,DefaultDocumentModule,DirectoryListingModule", NewHandlerScriptProcessor="", NewHandlerType=""26:42.0
28—NOTIFY_MODULE_STARTModuleName="IsapiFilterModule", Notification="MAP_PATH", fIsPostNotification="false"26:42.0
29—NOTIFY_MODULE_ENDModuleName="IsapiFilterModule", Notification="MAP_PATH", fIsPostNotificationEvent="false", NotificationStatus="NOTIFICATION_CONTINUE"26:42.0
30rMODULE_SET_RESPONSE_ERROR_STATUSModuleName="IIS Web Core", Notification="BEGIN_REQUEST", HttpStatus="500", HttpReason="Internal Server Error", HttpSubStatus="0", ErrorCode="The I/O operation has been aborted because of either a thread exit or an application request.26:42.4
Warning (0x800703e3)", ConfigExceptionInfo=""
31—NOTIFY_MODULE_STARTModuleName="CustomLoggingModule", Notification="LOG_REQUEST", fIsPostNotification="false"26:42.4
32—NOTIFY_MODULE_ENDModuleName="CustomLoggingModule", Notification="LOG_REQUEST", fIsPostNotificationEvent="false", NotificationStatus="NOTIFICATION_CONTINUE"26:42.4
33—NOTIFY_MODULE_STARTModuleName="ClientLoggingHandler", Notification="END_REQUEST", fIsPostNotification="false"26:42.4
34—NOTIFY_MODULE_ENDModuleName="ClientLoggingHandler", Notification="END_REQUEST", fIsPostNotificationEvent="false", NotificationStatus="NOTIFICATION_CONTINUE"26:42.4
35—NOTIFY_MODULE_STARTModuleName="WebDAVModule", Notification="SEND_RESPONSE", fIsPostNotification="false"26:42.4
36—NOTIFY_MODULE_ENDModuleName="WebDAVModule", Notification="SEND_RESPONSE", fIsPostNotificationEvent="false", NotificationStatus="NOTIFICATION_CONTINUE"26:42.4
37—NOTIFY_MODULE_STARTModuleName="HttpLoggingModule", Notification="SEND_RESPONSE", fIsPostNotification="false"26:42.4
38—NOTIFY_MODULE_ENDModuleName="HttpLoggingModule", Notification="SEND_RESPONSE", fIsPostNotificationEvent="false", NotificationStatus="NOTIFICATION_CONTINUE"26:42.4
39—NOTIFY_MODULE_STARTModuleName="IsapiModule", Notification="SEND_RESPONSE", fIsPostNotification="false"26:42.4
40—NOTIFY_MODULE_ENDModuleName="IsapiModule", Notification="SEND_RESPONSE", fIsPostNotificationEvent="false", NotificationStatus="NOTIFICATION_CONTINUE"26:42.4
41—NOTIFY_MODULE_STARTModuleName="DigestAuthenticationModule", Notification="SEND_RESPONSE", fIsPostNotification="false"26:42.4
42—NOTIFY_MODULE_ENDModuleName="DigestAuthenticationModule", Notification="SEND_RESPONSE", fIsPostNotificationEvent="false", NotificationStatus="NOTIFICATION_CONTINUE"26:42.4
43—NOTIFY_MODULE_STARTModuleName="WindowsAuthenticationModule", Notification="SEND_RESPONSE", fIsPostNotification="false"26:42.4
44—NOTIFY_MODULE_ENDModuleName="WindowsAuthenticationModule", Notification="SEND_RESPONSE", fIsPostNotificationEvent="false", NotificationStatus="NOTIFICATION_CONTINUE"26:42.4
45—NOTIFY_MODULE_STARTModuleName="BasicAuthenticationModule", Notification="SEND_RESPONSE", fIsPostNotification="false"26:42.4
46—NOTIFY_MODULE_ENDModuleName="BasicAuthenticationModule", Notification="SEND_RESPONSE", fIsPostNotificationEvent="false", NotificationStatus="NOTIFICATION_CONTINUE"26:42.4
47—NOTIFY_MODULE_STARTModuleName="ProtocolSupportModule", Notification="SEND_RESPONSE", fIsPostNotification="false"26:42.4
48—NOTIFY_MODULE_ENDModuleName="ProtocolSupportModule", Notification="SEND_RESPONSE", fIsPostNotificationEvent="false", NotificationStatus="NOTIFICATION_CONTINUE"26:42.4
49—NOTIFY_MODULE_STARTModuleName="IsapiFilterModule", Notification="SEND_RESPONSE", fIsPostNotification="false"26:42.4
50—NOTIFY_MODULE_ENDModuleName="IsapiFilterModule", Notification="SEND_RESPONSE", fIsPostNotificationEvent="false", NotificationStatus="NOTIFICATION_CONTINUE"26:42.4
51—NOTIFY_MODULE_STARTModuleName="DynamicCompressionModule", Notification="SEND_RESPONSE", fIsPostNotification="false"26:42.4
52iDYNAMIC_COMPRESSION_START 26:42.4
53iDYNAMIC_COMPRESSION_NOT_SUCCESSReason="NOT_SUCCESS_STATUS"26:42.4
54iDYNAMIC_COMPRESSION_END 26:42.4
55—NOTIFY_MODULE_ENDModuleName="DynamicCompressionModule", Notification="SEND_RESPONSE", fIsPostNotificationEvent="false", NotificationStatus="NOTIFICATION_CONTINUE"26:42.4
56—NOTIFY_MODULE_STARTModuleName="HttpCacheModule", Notification="SEND_RESPONSE", fIsPostNotification="false"26:42.4
57—NOTIFY_MODULE_ENDModuleName="HttpCacheModule", Notification="SEND_RESPONSE", fIsPostNotificationEvent="false", NotificationStatus="NOTIFICATION_CONTINUE"26:42.4
58—NOTIFY_MODULE_STARTModuleName="RewriteModule", Notification="SEND_RESPONSE", fIsPostNotification="false"26:42.4
59—NOTIFY_MODULE_ENDModuleName="RewriteModule", Notification="SEND_RESPONSE", fIsPostNotificationEvent="false", NotificationStatus="NOTIFICATION_CONTINUE"26:42.4
60—NOTIFY_MODULE_STARTModuleName="CustomErrorModule", Notification="SEND_RESPONSE", fIsPostNotification="false"26:42.4
61iGENERAL_SEND_CUSTOM_ERRORHttpStatus="500", HttpSubStatus="0", FileNameOrURL="500.htm"26:42.4
62iFILE_CACHE_ACCESS_STARTFileName="C:\inetpub\custerr\en-US\500.htm", UserName="", DomainName=""26:42.4
63iFILE_CACHE_ACCESS_ENDSuccessful="true", FileFromCache="true", FileAddedToCache="false", FileDirmoned="true", LastModCheckErrorIgnored="true", ErrorCode="The operation completed successfully.26:42.4
 (0x0)", LastModifiedTime="Sat, 17 Dec 2011 19:21:03 GMT"
64—NOTIFY_MODULE_ENDModuleName="CustomErrorModule", Notification="SEND_RESPONSE", fIsPostNotificationEvent="false", NotificationStatus="NOTIFICATION_CONTINUE"26:42.4
65iHTTPSYS_CACHEABLEHttpsysCacheable="false", Reason="NO_PIPELINE_ENABLE", CachePolicy="NO_CACHE", TimeToLive="0"26:42.4
66iGENERAL_FLUSH_RESPONSE_START 26:42.4
67iGENERAL_RESPONSE_HEADERSHeaders="Content-Type: text/html26:42.4
Server: Microsoft-IIS/7.5
X-Powered-By: ASP.NET
X-UA-Compatible: Edge
"
68—GENERAL_RESPONSE_ENTITY_BUFFERBuffer="<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">26:42.4
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
<title>500 - Internal server error.</title>
<style type="text/css">
<!--
body{margin:0;font-size:.7em;font-family:Verdana, Arial, Helvetica, sans-serif;background:#EEEEEE;}
fieldset{padding:0 15px 10px 15px;} 
h1{font-size:2.4em;margin:0;color:#FFF;}
h2{font-size:1.7em;margin:0;color:#CC0000;} 
h3{font-size:1.2em;margin:10px 0 0 0;color:#000000;} 
#header{width:96%;margin:0 0 0 0;padding:6px 2% 6px 2%;font-family:"trebuchet MS", Verdana, sans-serif;color:#FFF;
background-color:#555555;}
#content{margin:0 0 0 2%;position:relative;}
.content-container{background:#FFF;width:96%;margin-top:8px;padding:10px;position:relative;}
-->
</style>
</head>
<body>
<div id="header"><h1>Server Error</h1></div>
<div id="content">
 <div class="content-container"><fieldset>
  <h2>500 - Internal server error.</h2>
  <h3>There is a problem with the resource you are looking for, and it cannot be displayed.</h3>
 </fieldset></div>
</div>
</body>
</html>
"
69iGENERAL_FLUSH_RESPONSE_ENDBytesSent="0", ErrorCode="An operation was attempted on a nonexistent network connection.26:42.4
 (0x800704cd)"
70iGENERAL_REQUEST_ENDBytesSent="0", BytesReceived="701", HttpStatus="500", HttpSubStatus="0"26:42.4

Compilation Error - The compiler failed with error code 1

$
0
0

I've been having issues deploying to our shared host recently. When deploying via Web Deploy from Visual Studio, 99% of the time I get this error on either the login page or the homepage after logging in. Sometimes I might get a couple of clicks into different sections then it will hit. It usually disappears after a couple of minutes through to maybe 90 minutes.

Webhost running Windows Server 2012 R2 Standard, IIS8, .NET 4.5.

The webhost has suggested I need to use the x86 build configuration from Visual Studio. I've tried a number of different configurations for Debug / Release in Any Cpu, x86, x64 and all yield the same result.

We've now tried three different servers at the host and I can successfully reproduce the error after publishing basically every time. We just tried a brand new environment and after three deploys, bam 'The compiler failed with error code 1'.

They've pushed back and says it's not their problem, no other clients are affected and it must be something to do with my configuration or settings. I've deployed the same site to my local IIS during development for the last year and never seen the problem. I even started an Azure account today and changed and deployed my site 20 times and couldn't replicate. Further to this, I created a brand new project in VS, made no changes and deployed to the host and managed to trip the exact same error in a completely vanilla / standard VS web project.

I don't know where to go from here - we've invested a lot with this host in terms of paying up front and now they are completely stone walling us on this issue.

Here's the error I get at runtime in the browser;

C:\Windows\SysWOW64\inetsrv> "C:\Windows\Microsoft.NET\Framework\v4.0.30319\csc.exe" /t:library /utf8output /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.ServiceModel\v4.0_4.0.0.0__b77a5c561934e089\System.ServiceModel.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_32\System.Data\v4.0_4.0.0.0__b77a5c561934e089\System.Data.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\Microsoft.Web.Infrastructure\v4.0_1.0.0.0__31bf3856ad364e35\Microsoft.Web.Infrastructure.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\b101b654\d371881d\App_global.asax.0fxbfjfx.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\b101b654\d371881d\assembly\dl3\592e2a3b\29b1fed4_a9a7d001\Newtonsoft.Json.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\b101b654\d371881d\assembly\dl3\566cae42\db53a6d1_a9a7d001\DotNetOpenAuth.OpenId.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\b101b654\d371881d\assembly\dl3\21e1b328\b7f2d4d1_a9a7d001\Elmah.Mvc.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\b101b654\d371881d\assembly\dl3\a19ebce4\b3bb1b1a_4bb0d001\AuthProviders.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Xml\v4.0_4.0.0.0__b77a5c561934e089\System.Xml.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\b101b654\d371881d\assembly\dl3\14784cab\ac3152d1_a9a7d001\DotNetOpenAuth.Core.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\b101b654\d371881d\assembly\dl3\6c4b1e36\af6893f2_24b0d001\Antlr3.Runtime.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\b101b654\d371881d\assembly\dl3\55a46179\d9526fd2_a9a7d001\Hangfire.SqlServer.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\b101b654\d371881d\assembly\dl3\98ce0055\5bcefc1a_4bb0d001\ResearchAdmin.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\b101b654\d371881d\assembly\dl3\bd297971\a10a43d2_a9a7d001\EntityFramework.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\b101b654\d371881d\assembly\dl3\409fa562\f13f12d3_a9a7d001\System.Web.Mvc.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_32\System.EnterpriseServices\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.EnterpriseServices.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\b101b654\d371881d\assembly\dl3\fbaa1837\26a344d3_a9a7d001\System.Web.Helpers.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\b101b654\d371881d\assembly\dl3\963201db\699517d5_a9a7d001\Owin.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\b101b654\d371881d\assembly\dl3\099eba28\818699d5_a9a7d001\StructureMap.Net4.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Runtime.Serialization\v4.0_4.0.0.0__b77a5c561934e089\System.Runtime.Serialization.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\b101b654\d371881d\assembly\dl3\7dc6fd96\007f4b16_be7cce01\Microsoft.Web.WebPages.OAuth.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.WebPages.Deployment\v4.0_2.0.0.0__31bf3856ad364e35\System.Web.WebPages.Deployment.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\b101b654\d371881d\assembly\dl3\5b5c7757\1d9b01d3_a9a7d001\Microsoft.AspNet.Identity.EntityFramework.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\b101b654\d371881d\assembly\dl3\036a8b7a\d72127d1_a9a7d001\DDay.iCal.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\b101b654\d371881d\assembly\dl3\cbef3179\f9acd5f3_24b0d001\System.Web.Optimization.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\b101b654\d371881d\assembly\dl3\abc23773\e9e056d4_a9a7d001\System.Net.Http.Primitives.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.ComponentModel.DataAnnotations\v4.0_4.0.0.0__31bf3856ad364e35\System.ComponentModel.DataAnnotations.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.IdentityModel\v4.0_4.0.0.0__b77a5c561934e089\System.IdentityModel.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.ServiceModel.Activation\v4.0_4.0.0.0__31bf3856ad364e35\System.ServiceModel.Activation.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Configuration\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Configuration.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Core\v4.0_4.0.0.0__b77a5c561934e089\System.Core.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.WebPages.Deployment\v4.0_1.0.0.0__31bf3856ad364e35\System.Web.WebPages.Deployment.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Xml.Linq\v4.0_4.0.0.0__b77a5c561934e089\System.Xml.Linq.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.ServiceModel.Activities\v4.0_4.0.0.0__31bf3856ad364e35\System.ServiceModel.Activities.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\b101b654\d371881d\assembly\dl3\dd2023f8\097a25d5_a9a7d001\Postal.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Data.DataSetExtensions\v4.0_4.0.0.0__b77a5c561934e089\System.Data.DataSetExtensions.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\b101b654\d371881d\assembly\dl3\ae279640\e33e65d2_a9a7d001\Hangfire.Core.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\b101b654\d371881d\assembly\dl3\2891a974\ff0961d3_a9a7d001\WebMatrix.WebData.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System\v4.0_4.0.0.0__b77a5c561934e089\System.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.Extensions\v4.0_4.0.0.0__31bf3856ad364e35\System.Web.Extensions.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\b101b654\d371881d\assembly\dl3\d3e20003\2b39f7d2_a9a7d001\Microsoft.AspNet.Identity.Core.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\b101b654\d371881d\assembly\dl3\47d1ca6b\05e37ed4_a9a7d001\Microsoft.Owin.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\b101b654\d371881d\assembly\dl3\a09629f2\d1be4ad3_a9a7d001\System.Web.WebPages.Razor.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.Services\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Web.Services.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\b101b654\d371881d\assembly\dl3\41ee05b3\b8e332d1_a9a7d001\DotNetOpenAuth.AspNet.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\b101b654\d371881d\assembly\dl3\c4b2bc24\b20645d2_a9a7d001\EntityFramework.SqlServer.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_32\System.Web\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Web.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\Microsoft.CSharp\v4.0_4.0.0.0__b03f5f7f11d50a3a\Microsoft.CSharp.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\mscorlib.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.WorkflowServices\v4.0_4.0.0.0__31bf3856ad364e35\System.WorkflowServices.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\b101b654\d371881d\assembly\dl3\af441148\1a1547d3_a9a7d001\System.Web.WebPages.Deployment.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.ApplicationServices\v4.0_4.0.0.0__31bf3856ad364e35\System.Web.ApplicationServices.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\b101b654\d371881d\assembly\dl3\45fcd364\26f073d1_a9a7d001\DotNetOpenAuth.OAuth.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\b101b654\d371881d\assembly\dl3\9489863a\4d62a9d1_a9a7d001\Mono.Math.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\b101b654\d371881d\assembly\dl3\51030571\a80fabd1_a9a7d001\Org.Mentalis.Security.Cryptography.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Drawing\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Drawing.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Activities\v4.0_4.0.0.0__31bf3856ad364e35\System.Activities.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.DynamicData\v4.0_4.0.0.0__31bf3856ad364e35\System.Web.DynamicData.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\b101b654\d371881d\assembly\dl3\2ffb59b1\f28421d3_a9a7d001\System.Web.Razor.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\b101b654\d371881d\assembly\dl3\224a3832\a10539d5_a9a7d001\RazorEngine.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\b101b654\d371881d\assembly\dl3\c5bf8794\519dacd5_a9a7d001\WebActivatorEx.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\b101b654\d371881d\assembly\dl3\e20826ff\441149d3_a9a7d001\System.Web.WebPages.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\b101b654\d371881d\assembly\dl3\2f66de0b\ed3255d4_a9a7d001\System.Net.Http.Extensions.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\b101b654\d371881d\assembly\dl3\606d1e4b\3bd978d5_a9a7d001\RestSharp.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\b101b654\d371881d\assembly\dl3\b6635993\e5678bd4_a9a7d001\Microsoft.Owin.Host.SystemWeb.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.ServiceModel.Web\v4.0_4.0.0.0__31bf3856ad364e35\System.ServiceModel.Web.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\b101b654\d371881d\assembly\dl3\2252966f\d059441a_4bb0d001\AuthProviders.EF.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\b101b654\d371881d\assembly\dl3\420b90fc\c16062d1_a9a7d001\DotNetOpenAuth.OAuth.Consumer.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\b101b654\d371881d\assembly\dl3\a4d97c70\53fbbfd1_a9a7d001\DotNetOpenAuth.OpenId.RelyingParty.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\b101b654\d371881d\assembly\dl3\7a7ef0a7\bc13ced1_a9a7d001\Elmah.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\b101b654\d371881d\assembly\dl3\1d666353\4f3899d5_a9a7d001\StructureMap.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\b101b654\d371881d\assembly\dl3\4132b786\56e455d3_a9a7d001\WebMatrix.Data.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\b101b654\d371881d\assembly\dl3\8eaf4a45\6877f1f3_24b0d001\WebGrease.dll" /out:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\b101b654\d371881d\App_Web_indexvendor.cshtml.a8d08dba.w0o4an61.dll" /D:DEBUG /debug+ /optimize- /w:4 /nowarn:1659;1699;1701;612;618 /warnaserror- "C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\b101b654\d371881d\App_Web_indexvendor.cshtml.a8d08dba.w0o4an61.0.cs" "C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\b101b654\d371881d\App_Web_indexvendor.cshtml.a8d08dba.w0o4an61.1.cs"

At the same time ELMAH is recording an error along these lines and I believe the two are related;

System.Web.HttpCompileException (0x80004005): External component has thrown an exception. at System.Web.Compilation.AssemblyBuilder.Compile() at System.Web.Compilation.BuildProvidersCompiler.PerformBuild() at System.Web.Compilation.BuildManager.CompileWebFile(VirtualPath virtualPath) at System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile, Boolean throwIfNotFound, Boolean ensureIsUpToDate) at System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile, Boolean throwIfNotFound, Boolean ensureIsUpToDate) at System.Web.Compilation.BuildManager.GetVirtualPathObjectFactory(VirtualPath virtualPath, HttpContext context, Boolean allowCrossApp, Boolean throwIfNotFound) at System.Web.Compilation.BuildManager.GetCompiledType(VirtualPath virtualPath) at System.Web.Compilation.BuildManager.GetCompiledType(String virtualPath) at System.Web.Mvc.BuildManagerWrapper.System.Web.Mvc.IBuildManager.GetCompiledType(String virtualPath) at System.Web.Mvc.BuildManagerCompiledView.Render(ViewContext viewContext, TextWriter writer) at System.Web.Mvc.ViewResultBase.ExecuteResult(ControllerContext context) at System.Web.Mvc.ControllerActionInvoker.InvokeActionResult(ControllerContext controllerContext, ActionResult actionResult) at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList1
filters, Int32 filterIndex, ResultExecutingContext preContext,
ControllerContext controllerContext, ActionResult actionResult) at
System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult) at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultWithFilters(ControllerContext controllerContext, IList1 filters, ActionResult actionResult) at
System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass21.<>c__DisplayClass2b.<BeginInvokeAction>b__1c()
at
System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass21.<BeginInvokeAction>b__1e(IAsyncResult
asyncResult) at
System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResult1.CallEndDelegate(IAsyncResult asyncResult) at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResultBase1.End()
at
System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeAction(IAsyncResult
asyncResult) at
System.Web.Mvc.Controller.<BeginExecuteCore>b__1d(IAsyncResult
asyncResult, ExecuteCoreState innerState) at
System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid1.CallEndDelegate(IAsyncResult asyncResult) at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResultBase1.End()
at System.Web.Mvc.Controller.EndExecuteCore(IAsyncResult asyncResult)
at System.Web.Mvc.Controller.<BeginExecute>b__15(IAsyncResult
asyncResult, Controller controller) at
System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid1.CallEndDelegate(IAsyncResult asyncResult) at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResultBase1.End()
at System.Web.Mvc.Controller.EndExecute(IAsyncResult asyncResult)

at
System.Web.Mvc.Controller.System.Web.Mvc.Async.IAsyncController.EndExecute(IAsyncResult
asyncResult) at
System.Web.Mvc.MvcHandler.<BeginProcessRequest>b__5(IAsyncResult
asyncResult, ProcessRequestState innerState) at
System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid1.CallEndDelegate(IAsyncResult asyncResult) at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResultBase`1.End() at System.Web.Mvc.MvcHandler.EndProcessRequest(IAsyncResult asyncResult) at System.Web.Mvc.MvcHandler.System.Web.IHttpAsyncHandler.EndProcessRequest(IAsyncResult result) at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)

IIS7 - The resource cannot be found.

$
0
0

Hi All,

I'm having a bit of an issue with an application I manage, I can't really wrap my head around why this behavior is happening, hoping to find some suggestions.

I'm trying to setup 2 way SSL between this webservice and my computer to test.

The first thing I decided to do was test to ensure I can even load content over port 443, I can't.

I have a simple file that displays the computer name /load/aspx

It can load it via HTTP, when I try to load it via HTTPS I get:

The resource cannot be found.

Description:HTTP 404. The resource you are looking for (or one of its dependencies) could have been removed, had its name changed, or is temporarily unavailable.  Please review the following URL and make sure that it is spelled correctly.

Requested URL: /load.aspx

Thoughts?!

Microsoft ftp - stop when physical path not accessible

$
0
0

I have an industrial system (camera) set up that sends image files via windows ftp to a mapped storage location. Sometimes the storage location becomes no longer accessible by windows. Since Windows ftp server is still running and the connection is still active the industrial device buffers the files. The equipment will run until the buffer fills and then crashes. This results in a loss of all data from the time the storage location stopped being accessible to Windows until the time the device crashes.

Is there a way to set Windows ftp to stop once the set physical path is no longer accessible? If I can get Windows ftp to automatically stop then the connection to the industrial device will be stopped and the device can handle the error to prompt for user intervetion.

 

Getting Network Error 0x2ef3 in IIS 7.5

$
0
0

Hello,

I am facing an issue with IIS 7.5. 

I use IIS as a proxy for my Oracle BI application in order to be able to conduct the Single Sign-On using Windows Authentication. I have tested the same setup with an IIS 7.0 and there it works without any errors such as the one mentioned above. 

The Single Sign-On itself works properly but when accessing my Oracle BI application and navigating to specific dashboards I am getting the following error:

XMLHttpRequest: Network Error 0x2ef3, Could not complete the operation due to error 00002ef3.

When I access my Oracle BI application without using IIS then I do not get this error message. Thus, it seems to be related to MS IIS 7.5. I already tried to setup the MS IIS 7.5 on the same machine where my Oracle BI application runs. This did not change the behavior. My MS IIS website runs on port 80 whereas Oracle BI runs on port 9704. 

It seems to me that there are a lot of XHR / AJAX requests being sent in the background.

I am new to MS IIS but did already some research regarding this. Unfortunately, I am not able to resolve this issue by myself. I hope you guys can help me.

Thanks,
Toby


Cookies are lost in the http request headers

$
0
0

One of the applications that i am working on is having a very strange issue. What is happening is that when a user logs into the application and navigates through the application, some of the requests are losing cookies in the http request headers, as a result weblogic thinks that this is a new request. This issue happens on all the requests within the application and is intermittent for some users and consistent for other users. Note that this issue happens in all of our environments and we have seen that it is happening only on IE as almost all users use IE browser. 

After looking at the IIS Web Server logs and Fiddler sessions, we see that the request is able to parse the cookies from the Cookie header, but in the next few lines when it tries to read all the headers from Client, there is "Found no = in key/value pair in the request header, continue ... " in the logs instead of getting " Header from client:[Cookie]=[s_cc=value; s_sq=value; CSISESSION=value; WL_Cookie_Name=value;]". (See the underlined statements from the logs for difference between the 2 requests).

Good Request (some URI) - 

Found cookie from cookie header: WL_Cookie_Name=SessionId_Value!Primary_JVM_Id_Value!NONE
Parsing cookie WL_Cookie_Name=SessionId_Value!Primary_JVM_Id_Value!NONE

........ some other lines related to resolving the request to primary/secondary JVM Id........

Entering method BaseProxy::parse_headers
 No of headers =55
 Header from client:[Connection]=[Keep-Alive]
 Header from client:[Content-Length]=[0]
 Header from client:[Accept]=[application/x-ms-application, image/jpeg, application/xaml+xml, image/gif, image/pjpeg, application/x-ms-xbap, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*]
 Header from client:[Accept-Encoding]=[gzip, deflate]
 Header from client:[Accept-Language]=[en-US]
 Header from client:[Authorization]=[SiteMinder]
 Header from client:[Cookie]=[s_cc=value; s_sq=value; CSISESSION=value; WL_Cookie_Name=value;]
 Header from client:[Host]=[host_name]

Request where cookies are lost in http request headers (same URI as above) - 

Found cookie from cookie header: WL_Cookie_Name=SessionId_Value!Primary_JVM_Id_Value!NONE
Parsing cookie WL_Cookie_Name=SessionId_Value!Primary_JVM_Id_Value!NONE

........ some other lines related to resolving the request to primary/secondary JVM Id........

Entering method BaseProxy::parse_headers
 No of headers =55
 Header from client:[Connection]=[Keep-Alive]
 Header from client:[Content-Length]=[0]
 Header from client:[Accept]=[application/x-ms-application, image/jpeg, application/xaml+xml, image/gif, image/pjpeg, application/x-ms-xbap, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*]
 Header from client:[Accept-Encoding]=[gzip, deflate]
 Header from client:[Accept-Language]=[en-US]
 Header from client:[Authorization]=[SiteMinder]
 Found no = in key/value pair in the request header, continue ...
 Header from client:[Host]=[host_name]

Please assist on any pointers that would help us resolve the issue. It has almost one year since we have this issue.

Set up is that we have 1 or 2 Web Servers, 1 or more than 1 Weblogic Application Servers in a clustered environment. Application uses Site minder for authentication.

DNS lookup after idle

$
0
0

Hi guys.

Sorry if this has been answered before, I've scanned through the forums and didn't find anything that could provide me with an answer.

In my scenario I have an ASP.Net site hosted in IIS 8.5 (according to the IIS Manager). The site was developed with Visual Studio 2013 using VB.Net as programming language, and is currently hosted on an internal testing server. All the functionality works correctly and I have no issues with it bar some improvements as is usual. However, I've noticed that if I were to let the site idle for a short while, about 2-3 minutes, it would take very long to respond once the user would resume activity, usually longer than 20 seconds. As you might guess this breaks the user flow and can make the site unpleasant to use.

At first I thought it was my sessions clearing or dropping but I've since adjusted those and the problem still persists. I've investigated the problem with both Fiddler as well as Internet Explorer and Google Chrome's developer tools, and noticed that each time the website takes a long time to respond the process that takes the bulk of the time is the DNS Lookup (usually about 18 seconds). In order to continue my testing I've changed the host-name in my URL (for example "http://myapp/frmHome.aspx") to use the IP Address ("http://192.168.1.1/frmHome.aspx") and this immediately solves the problem. However, this would make navigating to the deployed website somewhat more difficult as its not a name the users can easily remember.

Does anyone have any advice that can help me solve this problem, or another tool that I can use to narrow down the problem?

Thanks!

Mysterious IIS AppPool Recycles due to Configuration Change

$
0
0

I'm experiencing an issue where our AppPool is recycling on particular 2012R2 servers. After configuring Event Logs for this type of issue, IIS is reporting that it's recycling due to configuration changes. This doesn't happen on every server but typically test servers with 2 or less vCPUs. I'm trying to determine whether or not this will be an issue in production. After much digging, I finally attached Windbg to the IIS work process. I found that the servers that were working had a FileMonitor that was watching the bin dir and the web.config files as it should. 

0:042>  !wfrom -type System.Web.FileMonitor  $addr(),_fileNameLong,$enumname(_lastAction),$tickstodatetime(_utcLastCompletion.dateData),DirectoryMonitor.Directory
calculated: 00000073EEA69280
_fileNameLong: App_Offline.htm
calculated: Overwhelming
calculated: #INVALIDDATE#
DirectoryMonitor.Directory: C:\inetpub\wwwroot\Website
calculated: 000000746EA56B90
_fileNameLong: hash.web
calculated: Overwhelming
calculated: #INVALIDDATE#
DirectoryMonitor.Directory: C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\Website\3da878c4\4982d315\hash
calculated: 000000746EA606C8
_fileNameLong: Global.asax
calculated: Overwhelming
calculated: #INVALIDDATE#
DirectoryMonitor.Directory: C:\inetpub\wwwroot\Website
calculated: 000000766EA9C620
_fileNameLong: NULL
calculated: Overwhelming
calculated: #INVALIDDATE#
DirectoryMonitor.Directory: C:\inetpub\wwwroot\Website
calculated: 000000766EA9CE78
_fileNameLong: NULL
calculated: Overwhelming
calculated: #INVALIDDATE#
DirectoryMonitor.Directory: C:\inetpub\wwwroot\Website\bin
calculated: 000000766EA9D748
_fileNameLong: App_GlobalResources
calculated: Overwhelming
calculated: #INVALIDDATE#
DirectoryMonitor.Directory: C:\inetpub\wwwroot\Website
calculated: 000000766EA9DDF8
_fileNameLong: App_Code
calculated: Overwhelming
calculated: #INVALIDDATE#
DirectoryMonitor.Directory: C:\inetpub\wwwroot\Website
calculated: 000000766EA9E448
_fileNameLong: App_WebReferences
calculated: Overwhelming
calculated: #INVALIDDATE#
DirectoryMonitor.Directory: C:\inetpub\wwwroot\Website
calculated: 000000766EA9EB38
_fileNameLong: App_Browsers
calculated: Overwhelming
calculated: #INVALIDDATE#
DirectoryMonitor.Directory: C:\inetpub\wwwroot\Website
calculated: 000000766EAAEC88
_fileNameLong: machine.config
calculated: Overwhelming
calculated: #INVALIDDATE#
DirectoryMonitor.Directory: C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config
calculated: 000000766EACF120
_fileNameLong: web.config
calculated: Overwhelming
calculated: #INVALIDDATE#
DirectoryMonitor.Directory: C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config
calculated: 000000766EB1DE70
_fileNameLong: web.config
calculated: Overwhelming
calculated: #INVALIDDATE#
DirectoryMonitor.Directory: C:\inetpub\wwwroot
calculated: 000000766EB22B28
_fileNameLong: Web.Config
calculated: Overwhelming
calculated: #INVALIDDATE#
DirectoryMonitor.Directory: C:\inetpub\wwwroot\Website

Machines that were having the issue instead were watching all the other folders instead. Our web app saves PNGs to disk for caching purposes and writes a log to the same directory. Neither of these operations affect the bin dir or the web.config files. 

0:024> !wfrom -type System.Web.FileMonitor   $addr(),_fileNameLong,$enumname(_lastAction),$tickstodatetime(_utcLastCompletion.dateData),DirectoryMonitor.Directory
_fileNameLong: List.cshtml
calculated: Overwhelming
calculated: #INVALIDDATE#
DirectoryMonitor.Directory: C:\inetpub\wwwroot\Website\Views\Apps
calculated: 0000003F75E9A740
_fileNameLong: SiteLayout.cshtml
calculated: Overwhelming
calculated: #INVALIDDATE#
DirectoryMonitor.Directory: C:\inetpub\wwwroot\Website\Views\Shared
calculated: 0000003F75E9B770
_fileNameLong: web.config
calculated: Overwhelming
calculated: #INVALIDDATE#
calculated: #INVALID#
calculated: 0000003F75EA78A8
_fileNameLong: NULL
calculated: Overwhelming
calculated: #INVALIDDATE#
DirectoryMonitor.Directory: C:\inetpub\wwwroot\Website\Views\Css
calculated: 0000003F75EA9080
_fileNameLong: App_LocalResources
calculated: Overwhelming
calculated: #INVALIDDATE#
DirectoryMonitor.Directory: C:\inetpub\wwwroot\Website\Views\Css
calculated: 0000003F75EB7970
_fileNameLong: web.config
calculated: Overwhelming
calculated: #INVALIDDATE#
DirectoryMonitor.Directory: C:\inetpub\wwwroot\Website\Views\Css
calculated: 0000003F75EB9C48
_fileNameLong: Index.cshtml
calculated: Overwhelming
calculated: #INVALIDDATE#
DirectoryMonitor.Directory: C:\inetpub\wwwroot\Website\Views\Css
calculated: 0000003F75F1DB70
_fileNameLong: web.config
calculated: Overwhelming
calculated: #INVALIDDATE#
DirectoryMonitor.Directory: C:\inetpub\wwwroot\Website\icons
calculated: 0000003F75F3FFC0
_fileNameLong: dcbdd59c20a08948a5bfd12d1cbc2423.png
calculated: Overwhelming
calculated: #INVALIDDATE#
DirectoryMonitor.Directory: C:\inetpub\wwwroot\Website\icons
calculated: 0000003F75F46338
_fileNameLong: 4fee9b800a50964e95115f73e61adbec.png
calculated: Overwhelming
calculated: #INVALIDDATE#
DirectoryMonitor.Directory: C:\inetpub\wwwroot\Website\icons
calculated: 0000003F75F74A80
_fileNameLong: 83dc327827722e4cb0aa57b158a6a2b2.png
calculated: Overwhelming
calculated: #INVALIDDATE#
DirectoryMonitor.Directory: C:\inetpub\wwwroot\Website\icons
calculated: 0000003F75F84A98
_fileNameLong: c4dc95fd84c4be4faae126f196c5ca69.png
calculated: Overwhelming
calculated: #INVALIDDATE#
DirectoryMonitor.Directory: C:\inetpub\wwwroot\Website\icons
calculated: 0000003F75F94A98
_fileNameLong: b8f0fe4084747745bcfff7b83d998bdb.png
calculated: Overwhelming
calculated: #INVALIDDATE#
DirectoryMonitor.Directory: C:\inetpub\wwwroot\Website\icons
calculated: 0000003F75FA6A98
_fileNameLong: f0759baae2aed44fb477e58dc086d424.png
calculated: Overwhelming
calculated: #INVALIDDATE#
DirectoryMonitor.Directory: C:\inetpub\wwwroot\Website\icons
calculated: 0000003F75FC6A98
_fileNameLong: e232f22d0c811d48bfe5c855b2fcf3e1.png
calculated: Overwhelming
calculated: #INVALIDDATE#
DirectoryMonitor.Directory: C:\inetpub\wwwroot\Website\icons
calculated: 0000003F75FD72B0
_fileNameLong: 8e020f1e7c85ed4fba7c722df8de2176.png
calculated: Overwhelming
calculated: #INVALIDDATE#
DirectoryMonitor.Directory: C:\inetpub\wwwroot\Website\icons
calculated: 0000003F75FE6A98
_fileNameLong: 6432ffdf7e1e164eb46f798d8d871d65.png
calculated: Overwhelming
calculated: #INVALIDDATE#
DirectoryMonitor.Directory: C:\inetpub\wwwroot\Website\icons
calculated: 0000003F75FF6A98
_fileNameLong: 8bad37fc10d19048b3cc1f9f335bfd6e.png
calculated: Overwhelming
calculated: #INVALIDDATE#
DirectoryMonitor.Directory: C:\inetpub\wwwroot\Website\icons
calculated: 0000003F76006A98
_fileNameLong: 8fc2d3c71db2ad479b4e2eae6c4667e2.png
calculated: Overwhelming
calculated: #INVALIDDATE#
DirectoryMonitor.Directory: C:\inetpub\wwwroot\Website\icons
calculated: 0000003F76961858
_fileNameLong: 0ec259acdc010f44bc52b493723fca97.png
calculated: Overwhelming
calculated: #INVALIDDATE#
DirectoryMonitor.Directory: C:\inetpub\wwwroot\Website\icons
calculated: 0000004076302078
_fileNameLong: 08e72b4e74f427479a48ffbbd0c79e0c.png
calculated: Overwhelming
calculated: #INVALIDDATE#
DirectoryMonitor.Directory: C:\inetpub\wwwroot\Website\icons
calculated: 0000004076313738
_fileNameLong: becdd91fbaf1f3458343463eb9d6882b.png
calculated: Overwhelming
calculated: #INVALIDDATE#
DirectoryMonitor.Directory: C:\inetpub\wwwroot\Website\icons
calculated: 0000004076323738
_fileNameLong: e949f12d3642584bb9f4fc747c29690e.png
calculated: Overwhelming
calculated: #INVALIDDATE#
DirectoryMonitor.Directory: C:\inetpub\wwwroot\Website\icons
calculated: 0000004076333738
_fileNameLong: a0a1cae7600fa44cb04c516843d1bbc5.png
calculated: Overwhelming
calculated: #INVALIDDATE#
DirectoryMonitor.Directory: C:\inetpub\wwwroot\Website\icons
calculated: 0000004076345FD0
_fileNameLong: 686354c1cff7cf408d48ee25ec2485e0.png
calculated: Overwhelming
calculated: #INVALIDDATE#
DirectoryMonitor.Directory: C:\inetpub\wwwroot\Website\icons
calculated: 0000004076355A00
_fileNameLong: 0e44f226a40cbd4180d58a1365e16bf7.png
calculated: Overwhelming
calculated: #INVALIDDATE#
DirectoryMonitor.Directory: C:\inetpub\wwwroot\Website\icons
calculated: 000000407635BFD0
_fileNameLong: 457698c8107bf94a9ba05ed09f8828db.png
calculated: Overwhelming
calculated: #INVALIDDATE#
DirectoryMonitor.Directory: C:\inetpub\wwwroot\Website\icons
calculated: 000000407636A9E8
_fileNameLong: 7603544d8dd2dd4f9787725cbd40bd27.png
calculated: Overwhelming
calculated: #INVALIDDATE#
DirectoryMonitor.Directory: C:\inetpub\wwwroot\Website\icons
calculated: 0000004076381FD0
_fileNameLong: 10aec99b2973b34d8c2a7b48dfb38132.png
calculated: Overwhelming
calculated: #INVALIDDATE#
DirectoryMonitor.Directory: C:\inetpub\wwwroot\Website\icons
calculated: 0000004076391FD0
_fileNameLong: b23790860aa57b40becf7bde84a59da9.png
calculated: Overwhelming
calculated: #INVALIDDATE#
DirectoryMonitor.Directory: C:\inetpub\wwwroot\Website\icons
calculated: 0000004076399278
_fileNameLong: 4a781c683f8cb240a3c8e873ee37c8ba.png
calculated: Overwhelming
calculated: #INVALIDDATE#
DirectoryMonitor.Directory: C:\inetpub\wwwroot\Website\icons
calculated: 00000040763B1FD0
_fileNameLong: b1384f71119f7d459e440cadd0ac9973.png
calculated: Overwhelming
calculated: #INVALIDDATE#
DirectoryMonitor.Directory: C:\inetpub\wwwroot\Website\icons
calculated: 00000040763B9FD0
_fileNameLong: 03b639b1101e734283360cb63f10c842.png
calculated: Overwhelming
calculated: #INVALIDDATE#
DirectoryMonitor.Directory: C:\inetpub\wwwroot\Website\icons
calculated: 00000040763C9FD0
_fileNameLong: 5b521c6ab0e3ee4bbb7b88c0f1cee4d0.png
calculated: Overwhelming
calculated: #INVALIDDATE#
DirectoryMonitor.Directory: C:\inetpub\wwwroot\Website\icons
calculated: 00000040763D5FD0
_fileNameLong: a0f22a382fb72a4aa23e5fbc0e548d7b.png
calculated: Overwhelming
calculated: #INVALIDDATE#
DirectoryMonitor.Directory: C:\inetpub\wwwroot\Website\icons
calculated: 00000040763E49E8
_fileNameLong: 44bea5eb361f994f9da0b15459476d82.png
calculated: Overwhelming
calculated: #INVALIDDATE#
DirectoryMonitor.Directory: C:\inetpub\wwwroot\Website\icons
calculated: 00000040763EBFD0
_fileNameLong: c8ab9becd8ecaa47bc77f64ba91f8869.png
calculated: Overwhelming
calculated: #INVALIDDATE#
DirectoryMonitor.Directory: C:\inetpub\wwwroot\Website\icons
calculated: 0000004076407FD0
_fileNameLong: fd70269f9e9b004c855b7a9d7bc1fe8f.png
calculated: Overwhelming
calculated: #INVALIDDATE#
DirectoryMonitor.Directory: C:\inetpub\wwwroot\Website\icons
calculated: 00000040764169E8
_fileNameLong: 8a06e4bcff0e1f4abe9ba08059869645.png
calculated: Overwhelming
calculated: #INVALIDDATE#
DirectoryMonitor.Directory: C:\inetpub\wwwroot\Website\icons
calculated: 0000004076424988
_fileNameLong: c0e09edeb2cc9948b6d888221d26a210.png
calculated: Overwhelming
calculated: #INVALIDDATE#
DirectoryMonitor.Directory: C:\inetpub\wwwroot\Website\icons
calculated: 000000407655E1D0
_fileNameLong: web.config
calculated: Overwhelming
calculated: #INVALIDDATE#
DirectoryMonitor.Directory: C:\inetpub\wwwroot\Website\content
calculated: 0000004076561458
_fileNameLong: web.config
calculated: Overwhelming
calculated: #INVALIDDATE#
DirectoryMonitor.Directory: C:\inetpub\wwwroot\Website\content\images
calculated: 0000004076563858
_fileNameLong: MainHeader.png
calculated: Overwhelming
calculated: #INVALIDDATE#
DirectoryMonitor.Directory: C:\inetpub\wwwroot\Website\content\images
calculated: 000000407694F8F0
_fileNameLong: NULL
calculated: Overwhelming
calculated: #INVALIDDATE#
calculated: #INVALID#
calculated: 00000040769C8D68
_fileNameLong: NULL
calculated: Overwhelming
calculated: #INVALIDDATE#
calculated: #INVALID#
calculated: 00000040769FBAC8
_fileNameLong: NULL
calculated: Overwhelming
calculated: #INVALIDDATE#
calculated: #INVALID#

Does anyone have any idea why this would happen? We haven't changed how we are creating the website and virtual directory. We have changed the source of the web app. This is a newer issue that we just noticed in the past couple months so I'm trying to determine the delta that is causing the issue. 

Anyone experience something like this before? 

Unable to get the application pool to start

$
0
0

I'm having problems getting the application pool to start. The default web site on my Windows 7 Enterprise PC is stopped. I don't even have the option to start it. So I started looking elsewhere and opened the application pool in IIS 7.5. I saw that it too was stopped. I tried to start it but got the error "Service WAS was not found on computer". In performing a web search on that error I came across this message here from 2011 titled cannot start application pool. That said that I should get into the "Turn Windows features on or off". I have gotten into that and found the Windows Process Activation Service, which as I understand it is the WAS service. It has one thing enabled -Configuration APIs. The .NET Environment and Process Model both are not selected. Which of those two should I select/enable?

ILicenseAcquisitionHandler PlayReady internal service error

$
0
0

Hi,

I want to start the subscription sample from the PlayReady documentation.

When I want to test the server with the OTADLAClient.exe I receive this error in the event log:

Internal service error.\r\nClient record locator = 9f4a0520-33b3-49a4-96cc-24d33c29fafb \r\n\r\n Microsoft.Media.Drm.RMServerException: Unable to find any types which implement the interface \"ILicenseAcquisitionHandler\" within the specified handler assembly \"C:\Program Files\PlayReady Server SDK 3.0\vdir\bin\Subscription.dll\".

at Microsoft.Media.Drm.HandlerLoader.GetHandlerTypeFromAssembly(String interfaceName, String pluginPath)
at Microsoft.Media.Drm.HandlerLoader.GetLicenseAcquisitionHandler(String pluginPath)
at Microsoft.Media.Drm.LAHelper.AcquireLicense(XmlDocument challenge, String pluginPath, SoapUnknownHeader[] Headers, HttpContext context, PerfCounterRequestInfo& perfCounterRequestInfo)
at Microsoft.Media.Drm.RightsManager.AcquireLicense(XmlDocument challenge)

When I start OTADLAClient.exe I get a 0x8004C600 error code.

Can you help me?

Thanks in advance and kind regards,

Sven

Viewing all 1814 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>