Symptomer
Problem 1
Når du bruker Microsoft Application forespørselen ruting (ARR) Helper-modul i forbindelse med den X-videresendt-For: hodet, en feil klientens IP-adresse genereres på request-objektet for web farm arbeideren.
Problem 2
Tenk deg følgende:
-
En webfarm er konfigurert til å videresende forespørsler til arbeidere ved hjelp av HTTPS.
-
ARR bruker registerverdien SecureConnectionIgnoreFlags .
-
He webfarm er konfigurert til å utføre helsesjekk.
I dette tilfellet mislykkes helse av forespørsler.
3-problem
Hvis en webfarm er konfigurert til å videresende forespørsler til arbeidere ved hjelp av HTTPS, gir ARR umulig å validere at farmen arbeideren web returnerer et bestemt serversertifikat.
Årsak
Disse problemene oppstår på grunn av et problem i pil
Last ned informasjon
Følgende fil er tilgjengelig for nedlasting fra Microsoft Download Center:
Last ned ARR 3.0-pakken nå.
Hvis du vil ha mer informasjon om hvordan du laster ned Microsoft-støttefiler, klikker du følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:
119591 hvordan du ned Microsoft-støttefiler fra elektroniske tjenesterMicrosoft har søkt etter virus i denne filen. Microsoft brukte det nyeste antivirusprogrammet som var tilgjengelig datoen filen ble gjort. Filen lagres på sikkerhetsforbedrede servere som bidrar til å hindre uautoriserte endringer i filen.
Forutsetninger
Hvis du vil bruke denne hurtigreparasjonen, må du ha programmet be om ruting 3.0 (3.0.1750 eller nyere) installert.
Omstartskrav
Du må kanskje starte serveren på nytt etter at du har installert denne hurtigreparasjonen.
Informasjon om erstatning av hurtigreparasjoner
Denne hurtigreparasjonen erstatter ikke andre oppdateringer.
Filinformasjon
Den engelskspråklige (USA) versjonen av denne programvareoppdateringen installerer filer med attributtene som er oppført i tabellene nedenfor. Datoene og klokkeslettene for disse filene er oppført i Coordinated Universal Time (UTC). Vær oppmerksom på at datoene og klokkeslettene for disse filene på den lokale datamaskinen, vises i lokal tid og med din gjeldende tidsforskjell for sommertid. Datoene og klokkeslettene kan også endres når du utfører bestemte operasjoner på filene.
For alle støttede x86-baserte versjoner av programmet be om ruting 3.0
Filnavn |
Filversjon |
Filstørrelse |
Dato |
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 |
For alle støttede x64-baserte versjoner av programmet be om ruting 3.0
Filnavn |
Filversjon |
Filstørrelse |
Dato |
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 bekreftet at dette er en oppdatering for Microsoft-produktene som er oppført i delen "Gjelder for".
Hvis du vil ha mer informasjon
Når du har installert denne hurtigreparasjonen, gjøres følgende reparasjoner.
Issue 1
Denne hurtigreparasjonen legger til attributtet trustImmediateProxy program be om ruting Helper modul konfigurasjonsinnstillingene. TrustImmediateProxy kontrollerer automatisk om serveren forespørselen ble mottatt som skal legges til listen over trustedProxies . Hvis det ikke er angitt, er trustImmediateProxy satt til "false".
Når du har installert denne hurtigreparasjonen, er standard for trustUnlisted -attributtet endret fra "true" til "false".
Eksempel-konfigurasjon:
<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 installert denne hurtigreparasjonen, bruker programmet be om ruting helsesjekk SecureConnectionIgnoreFlags .
3-problem
Når du har installert denne hurtigreparasjonen, støtter be om søknader konfigurasjon av en per-web farm samling SSL server sertifikatet offentlige nøkler, med valgfri algoritmen OID-strenger. Dette validerer serversertifikater som mottas fra web farm arbeidere.
Eksempel-konfigurasjon:
<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>
Notater
-
Byte-feltet er den heksadesimale representasjonen av offentlig nøkkel-blob for serversertifikatet, uten mellomrom.
-
AlgorithmOid er en strengrepresentasjon av algoritmen OID. I det foregående eksemplet tilsvarer 1.2.840.113549.1.1.11 SHA256. AlgorithmOid er valgfritt. Hvis det ikke er angitt noen algoritmen OID, er akseptabel.
Referanser
Lær mer om terminologien som Microsoft bruker til å beskrive oppdateringer av programvare.