Symptom
Problem 1
När du använder modulen hjälpprogram för Microsoft Application begäran routning (ARR) tillsammans med den X vidarebefordras för: huvud, en felaktig IP-adress på request-objektet skapas för lantarbetare web.
Problem 2
Föreställ dig följande:
-
En webbgrupp är konfigurerad att vidarebefordra begäranden till arbetare med hjälp av HTTPS.
-
ARR använder registervärdet SecureConnectionIgnoreFlags .
-
han webbgrupp har konfigurerats för att utföra hälsokontroller.
I det här fallet misslyckas health check-begäranden.
Problem 3
Om en webbgrupp är konfigurerad för att vidarebefordra begäranden till arbetare med hjälp av HTTPS, finns ARR inget sätt att verifiera att lantarbetaren web returnerar ett visst certifikat.
Orsak
Dessa problem beror på ett problem i pil
Information om hämtning
Följande fil kan hämtas från Microsoft Download Center:
Hämta ARR 3.0-paketet nu.
För mer information om hur du hämtar supportfiler från Microsoft klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
119591 hämta Microsoft-supportfiler från onlinetjänsterMicrosoft har genomsökt denna fil efter virus. Microsoft använde det mest aktuella antivirusprogram som var tillgängligt när filen lades upp. Filen är sparad på servrar med utökad säkerhet som hjälper till att förhindra otillåtna ändringar av den.
Förutsättningar
Om du vill installera den här snabbkorrigeringen måste du ha programmet begär routning 3.0 (3.0.1750 eller en senare version) installerat.
Krav på omstart
Du kan behöva starta om servern när du har installerat den här snabbkorrigeringen.
Ersättningsinformation för Hotfix
Den här snabbkorrigeringen ersätter inte någon tidigare utgiven snabbkorrigering.
Filinformation
Den engelska (USA) versionen av den här programuppdateringen installerar filer med de filattribut som visas i följande tabeller. Datum och tider för dessa filer anges i UTC-tid (UTC). Tänk på att datum och tider för dessa filer på den lokala datorn visas i din lokala tid och med din aktuella sommartid. Datum och tider kan även ändras när du utför vissa åtgärder på filerna.
För alla x86-baserade versioner av programmet begär routning 3.0
Filnamn |
Filversion |
Storlek |
Datum |
Tid |
Plattform |
---|---|---|---|---|---|
requestRouter.dll |
7.1.1965.0 |
310,512 |
05-16-2016 |
21:50 |
x86 |
Microsoft.Web.Management.Arr.Client.dll |
7.1.1965.0 |
379,632 |
05-16-2016 |
21:51 |
MSIL |
Microsoft.Web.Management.Arr.dll |
7.1.1965.0 |
109,296 |
05-16-2016 |
21:51 |
MSIL |
För alla x64-baserade versioner av programmet begär routning 3.0
Filnamn |
Filversion |
Storlek |
Datum |
Tid |
Plattform |
---|---|---|---|---|---|
requestRouter.dll |
7.1.1965.0 |
326,896 |
05-16-2016 |
21:50 |
x64 |
Microsoft.Web.Management.Arr.Client.dll |
7.1.1965.0 |
379,632 |
05-16-2016 |
21:51 |
MSIL |
Microsoft.Web.Management.Arr.dll |
7.1.1965.0 |
109,296 |
05-16-2016 |
21:51 |
MSIL |
Status
Microsoft har bekräftat att detta är en uppdatering i Microsoft-produkterna som nämns i avsnittet "Gäller".
Mer Information
Följande korrigeringar görs när du har installerat den här snabbkorrigeringen.
Issue 1
Den här snabbkorrigeringen läggs attributet trustImmediateProxy konfigurationsinställningar i programmet begär routning Helper-modul. TrustImmediateProxy kontrollerar om servern begäran togs emot som ska läggas till listan trustedProxies automatiskt. Om det inte annat anges, anges trustImmediateProxy till "FALSKT".
När du har installerat den här snabbkorrigeringen har standardvärdet för attributet trustUnlisted ändrats från "true" till "FALSKT".
Konfiguration av provet:
<proxyHelper> <trustedProxies trustUnlisted="false" trustImmediateProxy="true">
<add ipAddress="1.1.1.1" />
<add ipAddress="2.2.2.2" />
</trustedProxies>
</proxyHelper>
Problem 2
När du har installerat den här snabbkorrigeringen inställningen program begär routning hälsokontroller SecureConnectionIgnoreFlags .
Problem 3
När du har installerat den här snabbkorrigeringen stöder program begär routning konfiguration av en servergrupp samling per webbplats SSL-servern certifikat offentliga nycklar, med valfri algoritm OID-strängar. Detta bekräftar servercertifikat som tas emot från webben lantarbetare.
Konfiguration av provet:
<webFarms> <webFarm name="MyServerFarm">
<server address="first.backend.com" enabled="true" />
<server address="second.backend.com" enabled="true" />
<applicationRequestRouting>
<publicKeys>
<publicKey bytes="112233445566778899AABBCCDDEEFF" algorithmOid="1.2.840.113549.1.1.11" />
<publicKey bytes="AABBCCDDEEFF112233445566778899" />
</publicKeys>
</applicationRequestRouting>
</webFarm>
</webFarms>
Kommentarer
-
Byte-fältet är hexadecimala representationen av offentliga nyckel-blob av servercertifikat, utan blanksteg.
-
AlgorithmOid är en strängbeteckning för algoritm-OID. I det föregående exemplet motsvarar 1.2.840.113549.1.1.11 SHA256. AlgorithmOid är valfritt. Om det inte anges några algoritm OID är acceptabelt.
Referenser
Lär dig mer om den terminologi som Microsoft använder för att beskriva programuppdateringar.