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

IIS 8.5, Server 2012R2, getting invalid HTTP Verbs (Get becomes T)

$
0
0

I've got a problem in my application stack.  .Net website SiteA on server-farm A calles Site-B website on server-farm B throught a Citrix Netscaler Load Balancer on a static file ressource, in our case a .json file. Sometimes we get a http-405 back.

I've used MS Network monitor on Server-Farm A, and can see the valid http-request going towards server-farmB.

47 45 54 20 2F 61 73 73 65 74 2D 6D 61 6E 69 66 65 73 74 2E 6A 73 6F 6E 20 48 54 54 50 2F 31 2E 31 0D 0A 48 6F 73 74
GET /asset-manifest.json HTTP/1.1..Host

On Server-Farm B, i also used MS Network Monitor, and here i can also see the valid http-request entering the destination server.

47 45 54 20 2F 61 73 73 65 74 2D 6D 61 6E 69 66 65 73 74 2E 6A 73 6F 6E 20 48 54 54 50 2F 31 2E 31 0D 0A 48 6F 73 74 3A 
GET /asset-manifest.json HTTP/1.1..Host:

But when doing a TRACE in IIS, the request-Verb is reduced from GET to 'T'. Our IIS installation is completly generic, only URLRewrite 2.0 is installed.

1.GENERAL_REQUEST_START

SiteId="22", AppPoolId="<domain>", ConnId="1612948779", RawConnId="0", RequestURL="<domain>:80/asset-manifest.json",RequestVerb="T"

Anyone has any idea why this is happening and how to solve this?


Viewing all articles
Browse latest Browse all 1814

Trending Articles



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