Gejala
Masalah 1
Ketika Anda menggunakan Microsoft aplikasi permintaan perutean (ARR) pembantu modul bersama-sama dengan X-diteruskan-For: header, alamat IP klien yang salah yang dihasilkan pada objek permintaan untuk pekerja Kampung web. Masalah 2 Pertimbangkan skenario berikut ini:-
Kampung web dikonfigurasi untuk meneruskan permintaan pekerja dengan menggunakan HTTPS.
-
ARR menggunakan nilai registri SecureConnectionIgnoreFlags .
-
Ia Kampung web dikonfigurasi untuk melakukan pemeriksaan kesehatan.
Dalam skenario ini, periksa kesehatan permintaan gagal.
Masalah 3 Jika Kampung web dikonfigurasi untuk meneruskan permintaan ke pekerja dengan menggunakan HTTPS, ARR menyediakan tidak ada cara untuk memvalidasi pekerja Kampung web mengembalikan sertifikat server tertentu.Penyebab
Masalah ini terjadi karena masalah dalam ARR.
Informasi unduhan
Berkas berikut tersedia untuk diunduh dari Pusat Unduhan Microsoft:Download paket ARR 3.0 sekarang. Untuk informasi selengkapnya tentang cara mengunduh file dukungan Microsoft, klik nomor artikel berikut ini untuk melihat artikel di Pangkalan Pengetahuan Microsoft:
119591 cara mendapatkan berkas dukungan Microsoft dari layanan daringMicrosoft telah memindai file ini dari virus. Microsoft menggunakan perangkat lunak pendeteksi virus terbaru telah tersedia pada tanggal berkas diposting. File tersebut disimpan di server aman yang membantu mencegah segala perubahan tidak sah terhadap file.
Prasyarat
Untuk menerapkan hotfix ini, Anda harus memiliki aplikasi permintaan perutean 3.0 (3.0.1750 atau versi yang lebih baru) yang diinstal.
Persyaratan mulai ulang
Anda mungkin harus me-restart server setelah Anda menerapkan perbaikan terbaru ini.
Informasi penggantian hotfix
Hotfix ini tidak menggantikan hotfix yang diedarkan sebelumnya.
Informasi file
Versi bahasa Inggris (Amerika Serikat) dari pemutakhiran perangkat lunak ini menginstal berkas yang memiliki atribut yang tercantum dalam tabel berikut. Tanggal dan waktu untuk berkas-berkas tersebut dicantumkan dalam Waktu Universal Terkoordinasi (UTC). Perhatikan bahwa tanggal dan waktu untuk berkas-berkas tersebut di komputer lokal Anda ditampilkan dalam waktu lokal dengan selisih waktu daylight saving saat. Tanggal dan waktu juga dapat berubah jika Anda menjalankan pengoperasian tertentu pada berkas.
Untuk semua aplikasi permintaan perutean 3.0 versi x86 yang didukung
Nama file |
Versi file |
Ukuran file |
Tanggal |
Waktu |
Platform |
---|---|---|---|---|---|
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 |
merupakan implementasi Microsoft terhadap |
Microsoft.Web.Management.Arr.dll |
7.1.1965.0 |
109,296 |
05-16-2016 |
21:51 |
merupakan implementasi Microsoft terhadap |
Untuk semua aplikasi permintaan perutean 3.0 versi x64 yang didukung
Nama file |
Versi file |
Ukuran file |
Tanggal |
Waktu |
Platform |
---|---|---|---|---|---|
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 |
merupakan implementasi Microsoft terhadap |
Microsoft.Web.Management.Arr.dll |
7.1.1965.0 |
109,296 |
05-16-2016 |
21:51 |
merupakan implementasi Microsoft terhadap |
Status
Microsoft telah mengkonfirmasi bahwa ini adalah pembaruan di dalam produk Microsoft yang tercantum di bagian "Berlaku untuk".
Informasi lebih lanjut
Setelah Anda menginstal perbaikan terbaru ini, berikut perbaikan yang dibuat.
Issue 1 Hotfix ini menambahkan atribut trustImmediateProxy pengaturan konfigurasi modul aplikasi permintaan perutean pembantu. Kontrol TrustImmediateProxy apakah server dari mana permintaan diterima akan secara otomatis ditambahkan ke daftar trustedProxies . Jika tidak tidak ditetapkan, trustImmediateProxy diatur ke "false." Setelah Anda menerapkan perbaikan terbaru ini, default untuk atribut trustUnlisted berubah dari "true" ke "false." Contoh konfigurasi: <proxyHelper> <trustedProxies trustUnlisted="false" trustImmediateProxy="true"> <add ipAddress="1.1.1.1" /> <add ipAddress="2.2.2.2" /> </trustedProxies> </proxyHelper> Masalah 2 Setelah Anda menerapkan perbaikan terbaru ini, aplikasi permintaan perutean cek kesehatan menggunakan pengaturan SecureConnectionIgnoreFlags . Masalah 3 Setelah Anda menerapkan perbaikan terbaru ini, aplikasi permintaan perutean mendukung konfigurasi koleksi farm per web SSL server sertifikat kunci publik, dengan opsional algoritma OID string. Hal ini akan memvalidasi sertifikat server yang diterima dari pekerja Kampung web. Contoh konfigurasi: <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> Catatan-
Kolom byte adalah representasi hex blob kunci publik sertifikat server, tanpa spasi.
-
AlgorithmOid adalah representasi string OID algoritma. Dalam contoh sebelumnya, 1.2.840.113549.1.1.11 berkaitan dengan SHA256. AlgorithmOid opsional. Jika tidak ditentukan, algoritma OID dapat diterima.
Referensi
Pelajari tentang peristilahan yang digunakan untuk menjelaskan pembaruan perangkat lunak Microsoft.