A Windows Server 2008 update lets you use the RPC redirection (RDR) interface to enable or disable custom load balancing based on server name and port number
A Windows Server 2008 update lets you use the RPC redirection (RDR) interface to enable or disable custom load balancing based on server name and port number
On This Page
INTRODUCTION
Currently, RPC maintains a mapping from resource IDs to server names in the registry. RPC also maintains a mapping to a specific resource ID if no resource ID is specified by the calling application. This update provides more fine-grained control over resource IDs when no resource ID is specified by the calling application.
After you apply this update, the RDR interface enables applications that use RPC to set a resource ID for an incoming connection based on a custom rule, such as a mapping between a session ID and a combination of server name plus port number.
MORE INFORMATION
Update for Windows Server 2008 x86 Edition (KB958178)

Download the Windows6.0-KB958178-v2-x86.msu package now. (http://www.microsoft.com/downloads/details.aspx?FamilyID=2728b9f0-88b7-4d63-83e5-ecdee4146ac5&DisplayLang=en)
Update for Windows Server 2008 x64 Edition (KB958178)

Download the Windows6.0-KB958178-v2-x64.msu package now. (http://www.microsoft.com/downloads/details.aspx?FamilyID=6ab4c1d5-23bc-4d4a-a5c7-3845894cdd0f&DisplayLang=en)
Update for Windows Server 2008 for Itanium-based Systems (KB958178)

Download the Windows6.0-KB958178-v2-ia64.msu package now. (http://www.microsoft.com/downloads/details.aspx?FamilyID=97c8b71b-29e3-4365-9552-f791898e48d6&DisplayLang=en)
For more information about how to download Microsoft support files, click the following article number to view the article in the Microsoft Knowledge Base:
Microsoft scanned this file for viruses. Microsoft used the most current virus-detection software that was available on the date that the file was posted. The file is stored on security-enhanced servers that help prevent any unauthorized changes to the file.
Update information
Prerequisites
No prerequisites are required.
Restart requirement
You must restart the computer after you apply this update.
Hotfix replacement information
This update does not replace any other updates.
File information
The English version of this hotfix has the file attributes (or later file attributes) that are listed in the following table. The dates and times for these files are listed in Coordinated Universal Time (UTC). When you view the file information, it is converted to local time. To find the difference between UTC and local time, use the Time Zone tab in the Date and Time item in Control Panel.
Windows Server 2008 file information notes
- The files that apply to a specific product, milestone (RTM, SPn), and service branch (LDR, GDR) can be identified by examining the file version numbers as shown in the following table.
Collapse this table
Version Product Milestone Service branch 6.0.6001.22xxx Windows Vista SP1 and Windows Server 2008 SP1 SP1 LDR - Service Pack 1 is integrated into Windows Server 2008.
- The .manifest files and the .mum files that are installed in each environment are listed separately in the Additional file information for Windows Server 2008 section. These files and their associated .cat (security catalog) files are critical to maintaining the state of the updated component. The .cat files are signed with a Microsoft digital signature. The attributes of these security files are not listed.
For all supported x86-based versions of Windows Server 2008
| File name | File version | File size | Date | Time | Platform |
|---|---|---|---|---|---|
| Rpchttp.dll | 6.0.6001.22276 | 127,488 | 30-Sep-2008 | 05:03 | x86 |
| Lbservice.dll | 6.0.6001.22276 | 20,992 | 30-Sep-2008 | 05:03 | x86 |
| Rpcproxy.dll | 6.0.6001.22276 | 48,640 | 30-Sep-2008 | 05:03 | x86 |
| Rpcproxymigrationplugin.dll | 6.0.6001.22276 | 38,400 | 30-Sep-2008 | 05:03 | x86 |
For all supported x64-based versions of Windows Server 2008
| File name | File version | File size | Date | Time | Platform |
|---|---|---|---|---|---|
| Rpchttp.dll | 6.0.6001.22276 | 164,352 | 30-Sep-2008 | 05:22 | x64 |
| Lbservice.dll | 6.0.6001.22276 | 24,064 | 30-Sep-2008 | 05:22 | x64 |
| Rpcproxy.dll | 6.0.6001.22276 | 57,856 | 30-Sep-2008 | 05:22 | x64 |
| Rpcproxymigrationplugin.dll | 6.0.6001.22276 | 44,032 | 30-Sep-2008 | 05:22 | x64 |
| Rpchttp.dll | 6.0.6001.22276 | 127,488 | 30-Sep-2008 | 05:03 | x86 |
For all supported Itanium-based versions of Windows Server 2008
| File name | File version | File size | Date | Time | Platform |
|---|---|---|---|---|---|
| Rpchttp.dll | 6.0.6001.22276 | 370,688 | 30-Sep-2008 | 06:29 | IA-64 |
| Lbservice.dll | 6.0.6001.22276 | 41,472 | 30-Sep-2008 | 06:25 | IA-64 |
| Rpcproxy.dll | 6.0.6001.22276 | 116,736 | 30-Sep-2008 | 06:29 | IA-64 |
| Rpcproxymigrationplugin.dll | 6.0.6001.22276 | 102,912 | 30-Sep-2008 | 06:29 | IA-64 |
| Rpchttp.dll | 6.0.6001.22276 | 127,488 | 30-Sep-2008 | 05:03 | x86 |
The RDR interface is useful in the following scenarios:
- Renaming Endpoint servers
Proxy server names are usually static. However, internal server names can change based on a company’s internal network. Therefore, you can use the RDR interface to reduce the possibility of clients discovering new names of internal servers. - Nondisclosure of internal server names
The RDR interface lets companies keep internal server names private, and it discloses only the proxy server name. - Custom access checks, redirecting, and load balancing
The RDR interface allows custom load balancing rules, access checks, and redirecting. However, custom load balancing may not work in Windows Server 2008 for applications that use RPC.
REFERENCES
Additional file information for Windows Server 2008
Additional files for all supported x86-based versions of Windows Server 2008
| File name | Package_1_for_kb958178~31bf3856ad364e35~x86~~6.0.2.0.mum |
| File version | Not Applicable |
| File size | 1,943 |
| Date (UTC) | 01-Oct-2008 |
| Time (UTC) | 20:00 |
| Platform | Not Applicable |
| File name | Package_2_for_kb958178~31bf3856ad364e35~x86~~6.0.2.0.mum |
| File version | Not Applicable |
| File size | 1,781 |
| Date (UTC) | 01-Oct-2008 |
| Time (UTC) | 20:00 |
| Platform | Not Applicable |
| File name | Package_3_for_kb958178~31bf3856ad364e35~x86~~6.0.2.0.mum |
| File version | Not Applicable |
| File size | 1,769 |
| Date (UTC) | 01-Oct-2008 |
| Time (UTC) | 20:00 |
| Platform | Not Applicable |
| File name | Package_4_for_kb958178~31bf3856ad364e35~x86~~6.0.2.0.mum |
| File version | Not Applicable |
| File size | 1,781 |
| Date (UTC) | 01-Oct-2008 |
| Time (UTC) | 20:00 |
| Platform | Not Applicable |
| File name | Package_for_kb958178_client_1~31bf3856ad364e35~x86~~6.0.2.0.mum |
| File version | Not Applicable |
| File size | 1,367 |
| Date (UTC) | 01-Oct-2008 |
| Time (UTC) | 20:00 |
| Platform | Not Applicable |
| File name | Package_for_kb958178_client~31bf3856ad364e35~x86~~6.0.2.0.mum |
| File version | Not Applicable |
| File size | 1,430 |
| Date (UTC) | 01-Oct-2008 |
| Time (UTC) | 20:00 |
| Platform | Not Applicable |
| File name | Package_for_kb958178_sc_0~31bf3856ad364e35~x86~~6.0.2.0.mum |
| File version | Not Applicable |
| File size | 1,421 |
| Date (UTC) | 01-Oct-2008 |
| Time (UTC) | 20:00 |
| Platform | Not Applicable |
| File name | Package_for_kb958178_sc~31bf3856ad364e35~x86~~6.0.2.0.mum |
| File version | Not Applicable |
| File size | 1,423 |
| Date (UTC) | 01-Oct-2008 |
| Time (UTC) | 20:00 |
| Platform | Not Applicable |
| File name | Package_for_kb958178_server_0~31bf3856ad364e35~x86~~6.0.2.0.mum |
| File version | Not Applicable |
| File size | 1,901 |
| Date (UTC) | 01-Oct-2008 |
| Time (UTC) | 20:00 |
| Platform | Not Applicable |
| File name | Package_for_kb958178_server~31bf3856ad364e35~x86~~6.0.2.0.mum |
| File version | Not Applicable |
| File size | 1,431 |
| Date (UTC) | 01-Oct-2008 |
| Time (UTC) | 20:00 |
| Platform | Not Applicable |
| File name | X86_7ac3004557018f69a9778f74b4f083fb_31bf3856ad364e35_6.0.6001.22276_none_e83f362f5c8dfca0.manifest |
| File version | Not Applicable |
| File size | 696 |
| Date (UTC) | 01-Oct-2008 |
| Time (UTC) | 20:00 |
| Platform | Not Applicable |
| File name | X86_c52a2c90cbfc35e6a00c6bb69f986e34_31bf3856ad364e35_6.0.6001.22276_none_25665521e16572c5.manifest |
| File version | Not Applicable |
| File size | 702 |
| Date (UTC) | 01-Oct-2008 |
| Time (UTC) | 20:00 |
| Platform | Not Applicable |
| File name | X86_microsoft-windows-rpc-http_31bf3856ad364e35_6.0.6001.22276_none_a03cdde958a4e240.manifest |
| File version | Not Applicable |
| File size | 7,390 |
| Date (UTC) | 30-Sep-2008 |
| Time (UTC) | 05:51 |
| Platform | Not Applicable |
| File name | X86_microsoft-windows-rpc-http_proxy_31bf3856ad364e35_6.0.6001.22276_none_6c01ad9534f5d017.manifest |
| File version | Not Applicable |
| File size | 33,957 |
| Date (UTC) | 30-Sep-2008 |
| Time (UTC) | 05:50 |
| Platform | Not Applicable |
Additional files for all supported x64-based versions of Windows Server 2008
| File name | Amd64_3a358d5e8a3a8e31d95abbedbfb94b11_31bf3856ad364e35_6.0.6001.22276_none_92ca0d067d97abb4.manifest |
| File version | Not Applicable |
| File size | 706 |
| Date (UTC) | 01-Oct-2008 |
| Time (UTC) | 20:00 |
| Platform | Not Applicable |
| File name | Amd64_70b5059368d4b650f4c25d39565352d0_31bf3856ad364e35_6.0.6001.22276_none_e5bb09312081ad6d.manifest |
| File version | Not Applicable |
| File size | 1,040 |
| Date (UTC) | 01-Oct-2008 |
| Time (UTC) | 20:00 |
| Platform | Not Applicable |
| File name | Amd64_microsoft-windows-rpc-http_31bf3856ad364e35_6.0.6001.22276_none_fc5b796d11025376.manifest |
| File version | Not Applicable |
| File size | 7,420 |
| Date (UTC) | 30-Sep-2008 |
| Time (UTC) | 05:59 |
| Platform | Not Applicable |
| File name | Amd64_microsoft-windows-rpc-http_proxy_31bf3856ad364e35_6.0.6001.22276_none_c8204918ed53414d.manifest |
| File version | Not Applicable |
| File size | 33,998 |
| Date (UTC) | 30-Sep-2008 |
| Time (UTC) | 05:58 |
| Platform | Not Applicable |
| File name | Package_1_for_kb958178~31bf3856ad364e35~amd64~~6.0.2.0.mum |
| File version | Not Applicable |
| File size | 2,169 |
| Date (UTC) | 01-Oct-2008 |
| Time (UTC) | 20:00 |
| Platform | Not Applicable |
| File name | Package_2_for_kb958178~31bf3856ad364e35~amd64~~6.0.2.0.mum |
| File version | Not Applicable |
| File size | 2,005 |
| Date (UTC) | 01-Oct-2008 |
| Time (UTC) | 20:00 |
| Platform | Not Applicable |
| File name | Package_3_for_kb958178~31bf3856ad364e35~amd64~~6.0.2.0.mum |
| File version | Not Applicable |
| File size | 1,779 |
| Date (UTC) | 01-Oct-2008 |
| Time (UTC) | 20:00 |
| Platform | Not Applicable |
| File name | Package_4_for_kb958178~31bf3856ad364e35~amd64~~6.0.2.0.mum |
| File version | Not Applicable |
| File size | 2,005 |
| Date (UTC) | 01-Oct-2008 |
| Time (UTC) | 20:00 |
| Platform | Not Applicable |
| File name | Package_for_kb958178_client_1~31bf3856ad364e35~amd64~~6.0.2.0.mum |
| File version | Not Applicable |
| File size | 1,375 |
| Date (UTC) | 01-Oct-2008 |
| Time (UTC) | 20:00 |
| Platform | Not Applicable |
| File name | Package_for_kb958178_client~31bf3856ad364e35~amd64~~6.0.2.0.mum |
| File version | Not Applicable |
| File size | 1,438 |
| Date (UTC) | 01-Oct-2008 |
| Time (UTC) | 20:00 |
| Platform | Not Applicable |
| File name | Package_for_kb958178_sc_0~31bf3856ad364e35~amd64~~6.0.2.0.mum |
| File version | Not Applicable |
| File size | 1,429 |
| Date (UTC) | 01-Oct-2008 |
| Time (UTC) | 20:00 |
| Platform | Not Applicable |
| File name | Package_for_kb958178_sc~31bf3856ad364e35~amd64~~6.0.2.0.mum |
| File version | Not Applicable |
| File size | 1,431 |
| Date (UTC) | 01-Oct-2008 |
| Time (UTC) | 20:00 |
| Platform | Not Applicable |
| File name | Package_for_kb958178_server_0~31bf3856ad364e35~amd64~~6.0.2.0.mum |
| File version | Not Applicable |
| File size | 1,913 |
| Date (UTC) | 01-Oct-2008 |
| Time (UTC) | 20:00 |
| Platform | Not Applicable |
| File name | Package_for_kb958178_server~31bf3856ad364e35~amd64~~6.0.2.0.mum |
| File version | Not Applicable |
| File size | 1,439 |
| Date (UTC) | 01-Oct-2008 |
| Time (UTC) | 20:00 |
| Platform | Not Applicable |
| File name | X86_microsoft-windows-rpc-http_31bf3856ad364e35_6.0.6001.22276_none_a03cdde958a4e240.manifest |
| File version | Not Applicable |
| File size | 7,390 |
| Date (UTC) | 30-Sep-2008 |
| Time (UTC) | 05:51 |
| Platform | Not Applicable |
Additional files for all supported Itanium-based versions of Windows Server 2008
| File name | Ia64_9938a1bc67c975952473f7cc45eb1770_31bf3856ad364e35_6.0.6001.22276_none_3e4f5ecbb9ef2554.manifest |
| File version | Not Applicable |
| File size | 704 |
| Date (UTC) | 01-Oct-2008 |
| Time (UTC) | 20:00 |
| Platform | Not Applicable |
| File name | Ia64_cce7dfa3471c46511b1033941f38b366_31bf3856ad364e35_6.0.6001.22276_none_5a2f6414851d3b9e.manifest |
| File version | Not Applicable |
| File size | 1,038 |
| Date (UTC) | 01-Oct-2008 |
| Time (UTC) | 20:00 |
| Platform | Not Applicable |
| File name | Ia64_microsoft-windows-rpc-http_31bf3856ad364e35_6.0.6001.22276_none_a03e81df58a2eb3c.manifest |
| File version | Not Applicable |
| File size | 7,403 |
| Date (UTC) | 30-Sep-2008 |
| Time (UTC) | 07:15 |
| Platform | Not Applicable |
| File name | Ia64_microsoft-windows-rpc-http_proxy_31bf3856ad364e35_6.0.6001.22276_none_6c03518b34f3d913.manifest |
| File version | Not Applicable |
| File size | 33,977 |
| Date (UTC) | 30-Sep-2008 |
| Time (UTC) | 07:14 |
| Platform | Not Applicable |
| File name | Package_1_for_kb958178~31bf3856ad364e35~ia64~~6.0.2.0.mum |
| File version | Not Applicable |
| File size | 2,000 |
| Date (UTC) | 01-Oct-2008 |
| Time (UTC) | 20:00 |
| Platform | Not Applicable |
| File name | Package_2_for_kb958178~31bf3856ad364e35~ia64~~6.0.2.0.mum |
| File version | Not Applicable |
| File size | 1,774 |
| Date (UTC) | 01-Oct-2008 |
| Time (UTC) | 20:00 |
| Platform | Not Applicable |
| File name | Package_3_for_kb958178~31bf3856ad364e35~ia64~~6.0.2.0.mum |
| File version | Not Applicable |
| File size | 2,000 |
| Date (UTC) | 01-Oct-2008 |
| Time (UTC) | 20:00 |
| Platform | Not Applicable |
| File name | Package_for_kb958178_sc_0~31bf3856ad364e35~ia64~~6.0.2.0.mum |
| File version | Not Applicable |
| File size | 1,425 |
| Date (UTC) | 01-Oct-2008 |
| Time (UTC) | 20:00 |
| Platform | Not Applicable |
| File name | Package_for_kb958178_sc~31bf3856ad364e35~ia64~~6.0.2.0.mum |
| File version | Not Applicable |
| File size | 1,426 |
| Date (UTC) | 01-Oct-2008 |
| Time (UTC) | 20:00 |
| Platform | Not Applicable |
| File name | Package_for_kb958178_server_0~31bf3856ad364e35~ia64~~6.0.2.0.mum |
| File version | Not Applicable |
| File size | 1,907 |
| Date (UTC) | 01-Oct-2008 |
| Time (UTC) | 20:00 |
| Platform | Not Applicable |
| File name | Package_for_kb958178_server~31bf3856ad364e35~ia64~~6.0.2.0.mum |
| File version | Not Applicable |
| File size | 1,434 |
| Date (UTC) | 01-Oct-2008 |
| Time (UTC) | 20:00 |
| Platform | Not Applicable |
| File name | X86_microsoft-windows-rpc-http_31bf3856ad364e35_6.0.6001.22276_none_a03cdde958a4e240.manifest |
| File version | Not Applicable |
| File size | 7,390 |
| Date (UTC) | 30-Sep-2008 |
| Time (UTC) | 05:51 |
| Platform | Not Applicable |
APPLIES TO
- Windows Server 2008 Standard
- Windows Server 2008 Enterprise
- Windows Server 2008 Datacenter
- Windows Server 2008 Datacenter without Hyper-V
- Windows Server 2008 Enterprise without Hyper-V
- Windows Server 2008 for Itanium-Based Systems
- Windows Server 2008 Standard without Hyper-V
Keywords: |
kbsurveynew kbexpertiseinter atdownload kbqfe KB958178 |
Microsoft Knowledge Base Article
This article contents is Microsoft Copyrighted material.
Microsoft Corporation. All rights reserved. Terms of Use | Trademarks
You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.
Back to the top
Leave a Reply