วิธีการเอาบริการอินเทอร์เน็ต COM (CIS) และ RPC ผ่านทางพร็อกซี HTTP สนับสนุน

การแปลบทความ การแปลบทความ
หมายเลขบทความ (Article ID): 825819 - ผลิตภัณฑ์ที่เกี่ยวข้องในบทความนี้
ขยายทั้งหมด | ยุบทั้งหมด

เนื้อหาบนหน้านี้

สรุป

บทความนี้อธิบายวิธีการปิดใช้งาน หรือเอาคอมโพเนนต์วัตถุแบบจำลอง (COM) Internet Services (CIS) (Windows NT 4.0 หรือ Windows 2000) และ RPC ผ่านทางพร็อกซี HTTP (Windows Server 2003) ที่สนับสนุน

rpc ผ่าน HTTP รุ่น 1 (Windows NT 4.0, Windows 2000) และรุ่น 2 (Windows Server 2003) ทำให้เกิดการสนับสนุนสำหรับกระบวนการระยะไกลใหม่เรียกโพรโทคอขนส่ง (RPC) ที่ช่วยให้ RPC ใช้ในการใช้งานผ่านโพรโทคอลการควบคุมการรับส่ง (TCP) พอร์ต 80 เวอร์ชัน 2 ยังอนุญาตให้ RPC ใช้ในการใช้งานผ่าน TCP พอร์ต 443 การดำเนินการผ่าน TCP พอร์ต 80 และ 443 ให้ไคลเอนต์และเซิร์ฟเวอร์สามารถสื่อสารใน presence ของไฟร์วอลล์และพร็อกซีเซิร์ฟเวอร์ส่วนใหญ่ บริการทางอินเทอร์เน็ต COM ช่วยให้ DCOM จะใช้ RPC ผ่าน HTTP (เรียกว่า Protocol TCP/IP Tunneling ในอรรถประโยชน์การกำหนดค่า DCOM [Dcomcnfg.exe) สามารถสื่อสารระหว่างไคลเอ็นต์ DCOM และเซิร์ฟเวอร์ DCOM

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการบริการทางอินเทอร์เน็ต COM และ RPC ผ่าน HTTP ให้ดูที่ส่วน "อ้างอิง" ในบทความนี้

ข้อมูลเพิ่มเติม

rpc ผ่าน HTTP ต้องใช้เซิร์ฟเวอร์จัดโครงแบบพิเศษที่กำลังเรียกใช้ข้อมูลบริการทางอินเทอร์เน็ต (IIS) เพื่ออนุญาตให้ RPC ใช้ในการใช้งานผ่านโพรโทคอล HTTP ระหว่างการที่ไคลเอ็นต์ RPC และเซิร์ฟเวอร์นั้น ขั้นตอนต่อไปนี้อธิบายวิธีการปิดใช้งาน หรือเอาบริการทางอินเทอร์เน็ต COM จาก Windows NT 4.0 และ Windows 2000 และวิธีการปิดใช้งาน หรือเอา RPC ผ่านทางพร็อกซี HTTP สนับสนุนจาก Windows Server 2003

หมายเหตุ:บนคอมพิวเตอร์ที่ใช้ Windows Server 2003, RPC ผ่าน HTTP จำเป็น สำหรับ Microsoft Exchange Server 2003 และ Microsoft Office System ถ้าได้รับการกำหนดค่า Microsoft Office Outlook 2003 จะใช้ RPC ผ่าน HTTP สำหรับการตรวจสอบอีเมลของบริษัท ปิดการใช้งาน หรือการเอาออก RPC ผ่าน HTTP จะป้องกันไคลเอ็นต์ของ Office Outlook 2003 เชื่อมต่อกับกล่องจดหมายของตนเองโดยใช้ RPC ผ่าน HTTP ถ้าคุณต้องให้ RPC ผ่าน HTTP ฟังก์ชันการทำงานในสภาพแวดล้อมการทำงานของคุณ คุณอาจต้องการปิดใช้งาน DCOM แทนของ RPC ผ่าน HTTPสำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการยกเลิก DCOM คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
826382How to Disable DCOM Support in RPC over HTTP

Determine Whether COM Internet Services or RPC over HTTP Proxy Is Installed

Windows NT 4.0

On servers that are running Windows NT 4.0 with the Windows NT Option Pack installed, the easiest way to determine whether COM Internet Services is installed is to perform a search on all partitions for Rpcproxy.dll. The MSDN "COM Internet Services" article that is included in the "References" section of this article instructs the administrator to copy Rpcproxy.dll to the C:\Inetpub\Rpc folder from the default folder, C:\Winnt\System32. If you find Rpcproxy.dll on the server, COM Internet Services is installed.

Another method to determine whether COM Internet Services is installed and enabled is to look for the Tunneling TCP/IP Protocol in DCOM Configuration. To do this, run Dcomcnfg.exe, and then click theDefault Protocolsแท็บ If the Tunneling TCP/IP Protocol is listed, support for COM Internet Services is installed and enabled.

Windows 2000 and Windows Server 2003

To determine whether COM Internet Services Proxy or RPC over HTTP Proxy is installed and enabled, follow these steps:
  1. ใน'แผงควบคุม' คลิกเพิ่ม หรือเอาโปรแกรมออกแล้ว คลิกเพิ่ม/เอาคอมโพเนนต์ของ Windows ออก.

    The Windows Components Wizard starts.
  2. คลิกบริการของระบบเครือข่ายแล้ว คลิกการรายละเอียดปุ่ม

    ถ้าCOM Internet Services Proxy(Windows 2000) orRPC over HTTP Proxy(Windows Server 2003) is checked, COM Internet Services Proxy or RPC over HTTP Proxy support is installed and enabled on the server.
หมายเหตุ:To remotely or programmatically determine whether COM Internet Services Proxy or RPC over HTTP Proxy is installed, you can search for Rpcproxy.dll on Windows 2000 and Windows Server 2003 installations.

Another method to determine whether RPC over HTTP support is installed and enabled is to look for the Tunneling TCP/IP Protocol in DCOM Configuration. โดยให้ทำตามขั้นตอนต่อไปนี้::
  1. Run Dcomcnfg.exe.
  2. If you are using Windows Server 2003, follow these additional steps:
    1. ภายใต้Console Rootคลิกบริการคอมโพเนนต์.
    2. For the local computer, right-clickMy Computerแล้ว คลิกคุณสมบัติ.
  3. คลิกการDefault Protocolsแท็บ

    If the Tunneling TCP/IP Protocol is listed, support for RPC over HTTP support is enabled.

Remove COM Internet Services or RPC over HTTP

Remove COM Internet Services in Windows NT 4.0

  1. Remove the RPC virtual directory in Internet Service Manager for IIS:
    1. ในการเริ่มการทำงานเมนู ให้ชี้ไปที่โปรแกรมชี้ไปที่ชุดตัวเลือกของ windows NT 4.0ชี้ไปที่Microsoft Internet Information Serverแล้ว คลิกInternet Server Manager.
    2. ในคอนโซลทรี คลิกConsole Root/IIS/computername/Default Web Site.
    3. ขยายเว็บไซต์ที่มีค่าเริ่มต้น, and then delete therpcไดเรกทอรีเสมือน
  2. Remove the RPC Proxy ISAPI filter in the Internet Service Manager for IIS:
    1. ในคอนโซลทรี คลิกConsole Root/IIS/computernameคลิกขวาcomputernameคลิกคุณสมบัติ, chooseWWW ServiceในการMaster Propertieslist box, and then click to select theแก้ไขปุ่ม
    2. คลิกการISAPI Filtersแท็บ คลิกการRpcProxy ISAPIfilter, and then click theเอาออกปุ่ม
  3. Remove Tunneling TCP/IP from the DCOM protocol list and disable COM Internet Services support in Dcomcnfg.exe:
    1. Run Dcomcnfg.exe.
    2. คลิกการDefault Propertiesแท็บ
    3. คลิกเพื่อยกเลิกเลือกนั้นEnable COM Internet Services on this Computerกล่องกาเครื่องหมาย
    4. คลิกการDefault Protocolsแท็บ
    5. ถ้าการTunneling TCP/IPprotocol is listed, click it, and then click theเอาออกปุ่ม
    6. Restart the server for the changes to take effect.

Remove COM Internet Services in Windows 2000 or Remove RPC over HTTP in Windows Server 2003

  1. Disable COM Internet Services Proxy and RPC over HTTP Proxy:
    1. ใน'แผงควบคุม' คลิกเพิ่ม หรือเอาโปรแกรมออกแล้ว คลิกเพิ่ม/เอาคอมโพเนนต์ของ Windows ออก.

      The Windows Components Wizard starts.
    2. คลิกบริการของระบบเครือข่ายแล้ว คลิกการรายละเอียดปุ่ม
    3. Click to clearCOM Internet Services Proxy(for Windows 2000) orRPC over HTTP Proxy(for Windows Server 2003), and then clickถัดไปสองครั้ง
  2. Remove Tunneling TCP/IP from the DCOM protocol list, and disable COM Internet Services:
    1. Run Dcomcnfg.exe.
    2. If you are using Windows Server 2003, follow these additional steps:
      1. ภายใต้Console Rootคลิกบริการคอมโพเนนต์.
      2. คลิกสองครั้งคอมพิวเตอร์folder to open it.
      3. For a local computer, right-clickMy Computerแล้ว คลิกคุณสมบัติ

        For a remote computer, right-click theคอมพิวเตอร์โฟลเดอร์ คลิกใหม่คลิกคอมพิวเตอร์, type the computer name, right-click that computer name, and then clickคุณสมบัติ,
    3. คลิกการDefault Propertiesแท็บ
    4. คลิกเพื่อยกเลิกเลือกนั้นEnable COM Internet Services on this Computerกล่องกาเครื่องหมาย
    5. คลิกการDefault Protocolsแท็บ
    6. ถ้าการTunneling TCP/IPprotocol is listed, click it, and then click theเอาออกปุ่ม
    7. Restart the server for the changes to take effect.

ข้อมูลอ้างอิง



For additional information about RPC over HTTP support in Windows Server 2003, visit the following Microsoft Web site:
http://msdn2.microsoft.com/en-us/library/aa375384.aspx
For additional information about COM Internet Services, visit the following Microsoft Web site:
http://msdn2.microsoft.com/en-us/library/ms809302.aspx

คุณสมบัติ

หมายเลขบทความ (Article ID): 825819 - รีวิวครั้งสุดท้าย: 14 มกราคม 2554 - Revision: 2.0
ใช้กับ
  • Microsoft Windows Server 2003 Standard Edition
  • Microsoft Windows Server 2003 Enterprise Edition
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003 Web Edition
  • Microsoft Windows Server 2003 Datacenter Edition
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows NT Server 4.0 Enterprise Edition
Keywords: 
kbhowto kbmt KB825819 KbMtth
แปลโดยคอมพิวเตอร์
ข้อมูลสำคัญ: บทความนี้แปลโดยซอฟต์แวร์การแปลด้วยคอมพิวเตอร์ของ Microsoft แทนที่จะเป็นนักแปลที่เป็นบุคคล Microsoft มีบทความที่แปลโดยนักแปลและบทความที่แปลด้วยคอมพิวเตอร์ เพื่อให้คุณสามารถเข้าถึงบทความทั้งหมดในฐานความรู้ของเรา ในภาษาของคุณเอง อย่างไรก็ตาม บทความที่แปลด้วยคอมพิวเตอร์นั้นอาจมีข้อบกพร่อง โดยอาจมีข้อผิดพลาดในคำศัพท์ รูปแบบการใช้ภาษาและไวยากรณ์ เช่นเดียวกับกรณีที่ชาวต่างชาติพูดผิดเมื่อพูดภาษาของคุณ Microsoft ไม่มีส่วนรับผิดชอบต่อความคลาดเคลื่อน ความผิดพลาดหรือความเสียหายที่เกิดจากการแปลเนื้อหาผิดพลาด หรือการใช้บทแปลของลูกค้า และ Microsoft มีการปรับปรุงซอฟต์แวร์การแปลด้วยคอมพิวเตอร์อยู่เป็นประจำ
ต่อไปนี้เป็นฉบับภาษาอังกฤษของบทความนี้:825819

ให้ข้อเสนอแนะ

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com