Tρόπος κατάργησης των υπηρεσιών COM Internet Services (CIS) και της υποστήριξης διακομιστή μεσολάβησης RPC μέσω HTTP

Μεταφράσεις άρθρων Μεταφράσεις άρθρων
Αναγν. άρθρου: 825819 - Δείτε τα προϊόντα στα οποία αναφέρεται το συγκεκριμένο άρθρο.
Ανάπτυξη όλων | Σύμπτυξη όλων

Σε αυτήν τη σελίδα

Περίληψη

Αυτό το άρθρο περιγράφει τον τρόπο απενεργοποίησης ή κατάργησης των υπηρεσιών Internet COM (Component Object Model) (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 να λειτουργεί μέσω της θύρας 80 πρωτοκόλλου TCP (Transmission Control Protocol). Η έκδοση 2 επιτρέπει επίσης στο RPC να λειτουργεί μέσω της θύρας 443 TCP. Η λειτουργία μέσω των θυρών 80 και 443 TCP επιτρέπει την επικοινωνία μεταξύ ενός υπολογιστή-πελάτη και ενός διακομιστή με παρουσία των περισσοτέρων διακομιστών μεσολάβησης και τειχών προστασίας. Οι υπηρεσίες COM Internet Services επιτρέπουν τη χρήση RPC μέσω HTTP από το DCOM (αναφέρεται ως πρωτόκολλο Tunneling TCP/IP στο βοηθητικό πρόγραμμα ρύθμισης παραμέτρων DCOM [Dcomcnfg.exe]) για επικοινωνία μεταξύ των υπολογιστών-πελατών DCOM και των διακομιστών DCOM.

Για πρόσθετες πληροφορίες σχετικά με τις υπηρεσίες COM Internet Services και το RPC μέσω HTTP, ανατρέξτε στην ενότητα "Αναφορές" στη συνέχεια αυτού του άρθρου.

Περισσότερες πληροφορίες

Για το RPC μέσω HTTP απαιτείται η χρήση ενός ειδικά διαμορφωμένου διακομιστή που να εκτελεί υπηρεσίες IIS (Internet Information Services), ώστε να υπάρχει η δυνατότητα εκτέλεσης του RPC μέσω του πρωτοκόλλου HTTP ανάμεσα σε έναν υπολογιστή-πελάτη RPC και το συγκεκριμένο διακομιστή. Οι ακόλουθες διαδικασίες περιγράφουν τον τρόπο απενεργοποίησης ή κατάργησης των υπηρεσιών COM Internet Services από τα Windows NT 4.0 και τα Windows 2000 και τον τρόπο απενεργοποίησης ή κατάργησης της υποστήριξης διακομιστή μεσολάβησης RPC μέσω HTTP από τον Windows Server 2003.

Σημείωση Σε υπολογιστές που εκτελούν τον Windows Server 2003, απαιτείται RPC μέσω HTTP για τον Microsoft Exchange Server 2003 και το Σύστημα του Microsoft Office, εάν οι παράμετροι του Microsoft Office Outlook 2003 έχουν ρυθμιστεί να χρησιμοποιούν RPC μέσω HTTP για τον έλεγχο του εταιρικού ηλεκτρονικού ταχυδρομείου. Η απενεργοποίηση ή η κατάργηση του RPC μέσω HTTP θα εμποδίσει τη σύνδεση των υπολογιστών-πελατών που διαθέτουν Office Outlook 2003 με τα γραμματοκιβώτιά τους με χρήση RPC μέσω HTTP. Εάν η λειτουργικότητα RPC μέσω HTTP είναι απαραίτητη στο περιβάλλον σας, ίσως θελήσετε να απενεργοποιήσετε το DCOM αντί για το RPC μέσω HTTP. Για πρόσθετες πληροφορίες σχετικά με την απενεργοποίηση του DCOM, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft (Knowledge Base):
826382 Τρόπος απενεργοποίησης της υποστήριξης DCOM στο RPC μέσω HTTP

Εξακρίβωση εγκατάστασης των υπηρεσιών COM Internet Services και του διακομιστή μεσολάβησης RPC μέσω HTTP

Windows NT 4.0

Σε διακομιστές που εκτελούν τα Windows NT 4.0 έχοντας εγκατεστημένο το Windows NT Option Pack, ο ευκολότερος τρόπος να εξακριβώσετε εάν έχουν εγκατασταθεί οι υπηρεσίες COM Internet Services είναι να πραγματοποιήσετε αναζήτηση σε όλα τα διαμερίσματα για το αρχείο Rpcproxy.dll. Το άρθρο COM Internet Services της τοποθεσίας MSDN, το οποίο περιλαμβάνεται στην ενότητα "Αναφορές" αυτού του άρθρου, παρέχει στο διαχειριστή την οδηγία να αντιγράψει το αρχείο Rpcproxy.dll στο φάκελο C:\Inetpub\Rpc από τον προεπιλεγμένο φάκελο C:\Winnt\System32. Εάν βρείτε το αρχείο Rpcproxy.dll στο διακομιστή, οι υπηρεσίες COM Internet Services είναι εγκατεστημένες.

Μια άλλη μέθοδος για να εξακριβώσετε εάν έχουν εγκατασταθεί και ενεργοποιηθεί οι υπηρεσίες COM Internet Services είναι να αναζητήσετε το πρωτόκολλο Tunneling TCP/IP στις παραμέτρους DCOM. Για να το κάνετε αυτό, εκτελέστε το αρχείο Dcomcnfg.exe και κατόπιν κάντε κλικ στην καρτέλα Default Protocols. Εάν αναγράφεται το πρωτόκολλο Tunneling TCP/IP, οι υπηρεσίες COM Internet Services είναι εγκατεστημένες και ενεργοποιημένες.

Windows 2000 και Windows Server 2003

Για να εξακριβώσετε εάν έχει εγκατασταθεί και ενεργοποιηθεί ο διακομιστής μεσολάβησης των υπηρεσιών COM Internet Services ή ο διακομιστής μεσολάβησης RPC μέσω HTTP, ακολουθήστε τα εξής βήματα:
  1. Στον Πίνακα Ελέγχου (Control Panel) κάντε κλικ στο εικονίδιο Προσθαφαίρεση προγραμμάτων (Add/Remove Programs) και κατόπιν κάντε κλικ στην επιλογή Προσθαφαίρεση στοιχείων των Windows (Add/Remove Windows Components).

    Ξεκινά ο "Οδηγός στοιχείων των Windows" (Windows Components Wizard).
  2. Κάντε κλικ στο στοιχείο Υπηρεσίες δικτύου (Networking Services) και κατόπιν κάντε κλικ στο κουμπί Λεπτομέρειες (Details).

    Εάν είναι επιλεγμένο το στοιχείο Υπηρεσίες Internet διακομιστή μεσολάβησης COM (COM Internet Services Proxy) (Windows 2000) ή το στοιχείο Διακομιστής μεσολάβησης RPC μέσω HTTP (RPC over HTTP Proxy) (Windows Server 2003), η υποστήριξη για το διακομιστή μεσολάβησης των υπηρεσιών COM Internet Services ή το διακομιστή μεσολάβησης RPC μέσω HTTP είναι εγκατεστημένη και ενεργοποιημένη στο διακομιστή.
Σημείωση Για να εξακριβώσετε απομακρυσμένα ή μέσω προγραμματισμού εάν έχει εγκατασταθεί ο διακομιστής μεσολάβησης των υπηρεσιών COM Internet Services ή ο διακομιστής μεσολάβησης RPC μέσω HTTP, μπορείτε να αναζητήσετε το αρχείο Rpcproxy.dll στις εγκαταστάσεις των Windows 2000 και του Windows Server 2003.

Μια άλλη μέθοδος για να εξακριβώσετε εάν έχει εγκατασταθεί και έχει ενεργοποιηθεί η υποστήριξη RPC μέσω HTTP είναι να αναζητήσετε το πρωτόκολλο Tunneling TCP/IP στις παραμέτρους DCOM. Για να το κάνετε αυτό, ακολουθήστε τα εξής βήματα:
  1. Εκτελέστε το αρχείο Dcomcnfg.exe.
  2. Εάν χρησιμοποιείτε Windows Server 2003, ακολουθήστε τα εξής επιπλέον βήματα:
    • Στην ενότητα Αρχική κονσόλα (Console Root), κάντε κλικ στην επιλογή Υπηρεσίες στοιχείων (Component Services).
    • Για τοπικό υπολογιστή, κάντε δεξιό κλικ στo εικονίδιο Ο Υπολογιστής μου (My Computer) και κατόπιν κάντε κλικ στην εντολή Ιδιότητες (Properties).
  3. Κάντε κλικ στην καρτέλα Προεπιλεγμένα πρωτόκολλα (Default Protocols).

    Εάν αναγράφεται το πρωτόκολλο Tunneling TCP/IP, η υποστήριξη για RPC μέσω HTTP είναι ενεργοποιημένη.

Κατάργηση των υπηρεσιών COM Internet Services ή του RPC μέσω HTTP

Κατάργηση των υπηρεσιών COM Internet Services στα Windows NT 4.0

  1. Καταργήστε τον εικονικό κατάλογο RPC στη δυνατότητα Internet Service Manager για τις υπηρεσίες IIS:
    • Στο μενού Start, τοποθετήστε το δείκτη του ποντικιού στην επιλογή Programs, στην επιλογή Windows NT 4.0 Option Pack, στη συνέχεια στην επιλογή Microsoft Internet Information Server και τέλος κάντε κλικ στην επιλογή Internet Service Manager.
    • Στη δομή δέντρου της κονσόλας, κάντε κλικ στο στοιχείο Console Root/IIS/Όνομα_υπολογιστή/Default Web Site.
    • Αναπτύξτε το στοιχείο Default Web Site και κατόπιν διαγράψτε τον εικονικό κατάλογο RPC.
  2. Καταργήστε το φίλτρο ISAPI του διακομιστή μεσολάβησης RPC στη δυνατότητα Internet Service Manager για τις υπηρεσίες IIS:
    • Στη δομή δέντρου της κονσόλας, κάντε κλικ στο στοιχείο Console Root/IIS/Όνομα_υπολογιστή, κάντε δεξιό κλικ στο στοιχείο Όνομα_υπολογιστή, κάντε κλικ στην επιλογή Properties και κατόπιν κάντε κλικ στο στοιχείο Edit for the Master WWW Service Properties.
    • Κάντε κλικ στην καρτέλα ISAPI Filters, κάντε κλικ στο φίλτρο RpcProxy ISAPI και τέλος κάντε κλικ στο κουμπί Remove.
  3. Καταργήστε το πρωτόκολλο Tunneling TCP/IP από τη λίστα με τα πρωτόκολλα DCOM και απενεργοποιήστε την υποστήριξη των υπηρεσιών COM Internet Services στο αρχείο Dcomcnfg.exe:
    • Εκτελέστε το αρχείο Dcomcnfg.exe.
    • Κάντε κλικ στην καρτέλα Default Properties.
    • Κάντε κλικ για να καταργήσετε την επιλογή του πλαισίου ελέγχου Enable COM Internet Services on this Computer.
    • Κάντε κλικ στην καρτέλα Default Protocols.
    • Εάν αναγράφεται το πρωτόκολλο Tunneling TCP/IP, κάντε κλικ επάνω του και στη συνέχεια κάντε κλικ στο κουμπί Remove.
    • Ξεκινήστε πάλι το διακομιστή για να εφαρμοστούν οι αλλαγές.

Κατάργηση των υπηρεσιών COM Internet Services στα Windows 2000 ή Κατάργηση του RPC μέσω HTTP στον Windows Server 2003

  1. Απενεργοποιήστε το διακομιστή μεσολάβησης των υπηρεσιών COM Internet Services και του διακομιστή μεσολάβησης RPC μέσω HTTP:
    • Στον Πίνακα Ελέγχου (Control Panel) κάντε κλικ στο εικονίδιο Προσθαφαίρεση προγραμμάτων (Add/Remove Programs) και κατόπιν κάντε κλικ στην επιλογή Προσθαφαίρεση στοιχείων των Windows (Add/Remove Windows Components).

      Ξεκινά ο "Οδηγός στοιχείων των Windows" (Windows Components Wizard).
    • Κάντε κλικ στο στοιχείο Υπηρεσίες δικτύου (Networking Services) και κατόπιν κάντε κλικ στο κουμπί Λεπτομέρειες (Details).
    • Κάντε κλικ για να διαγράψετε το στοιχείο Υπηρεσίες Internet διακομιστή μεσολάβησης COM (COM Internet Services Proxy) (για Windows 2000) ή το στοιχείο Διακομιστής μεσολάβησης RPC μέσω HTTP (RPC over HTTP Proxy) (για Windows Server 2003) και στη συνέχεια κάντε κλικ στο κουμπί Επόμενο (Next) και στα δύο παράθυρα διαλόγου.
  2. Καταργήστε το πρωτόκολλο Tunneling TCP/IP από τη λίστα με τα πρωτόκολλα DCOM και απενεργοποιήστε τις υπηρεσίες COM Internet Services:
    • Εκτελέστε το αρχείο Dcomcnfg.exe.
    • Εάν χρησιμοποιείτε Windows Server 2003, ακολουθήστε τα εξής επιπλέον βήματα:
      1. Στην ενότητα Αρχική κονσόλα (Console Root), κάντε κλικ στην επιλογή Υπηρεσίες στοιχείων (Component Services).
      2. Κάντε διπλό κλικ στο νέο φάκελο Υπολογιστές (Computers) για να τον ανοίξετε.
      3. Για τοπικό υπολογιστή, κάντε δεξιό κλικ στo εικονίδιο Ο Υπολογιστής μου (My Computer) και κατόπιν κάντε κλικ στην εντολή Ιδιότητες (Properties)

        Για απομακρυσμένο υπολογιστή, κάντε δεξιό κλικ στo φάκελο Υπολογιστές (Computers), κάντε κλικ στην επιλογή Δημιουργία (New), κάντε κλικ στο στοιχείο Υπολογιστής (Computer), πληκτρολογήστε το όνομα του υπολογιστή και τέλος κάντε κλικ στην επιλογή Ιδιότητες (Properties),
    • Κάντε κλικ στην καρτέλα Προεπιλεγμένες ιδιότητες (Default Properties).
    • Κάντε κλικ για να καταργήσετε την επιλογή του πλαισίου ελέγχου Ενεργοποίηση υπηρεσιών Internet COM σε αυτόν τον υπολογιστή (Enable COM Internet Services on this Computer).
    • Κάντε κλικ στην καρτέλα Προεπιλεγμένα πρωτόκολλα (Default Protocols).
    • Εάν αναγράφεται το πρωτόκολλο Tunneling TCP/IP, κάντε κλικ επάνω του και στη συνέχεια κάντε κλικ στο κουμπί Κατάργηση (Remove).
    • Ξεκινήστε πάλι το διακομιστή για να εφαρμοστούν οι αλλαγές.

Αναφορές



Για περισσότερες πληροφορίες σχετικά με την υποστήριξη RPC μέσω HTTP στον Windows Server 2003, επισκεφθείτε την παρακάτω τοποθεσία της Microsoft στο Web:
http://msdn2.microsoft.com/en-us/library/aa375384.aspx
Για περισσότερες πληροφορίες σχετικά με τις υπηρεσίες COM Internet Services, επισκεφθείτε την παρακάτω τοποθεσία της Microsoft στο Web:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dndcom/html/cis.asp

Ιδιότητες

Αναγν. άρθρου: 825819 - Τελευταία αναθεώρηση: Δευτέρα, 22 Ιανουαρίου 2007 - Αναθεώρηση: 3.2
Οι πληροφορίες σε αυτό το άρθρο ισχύουν για:
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, 64-Bit Datacenter Edition
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Datacenter Server
  • Microsoft Windows 2000 Datacenter Server
  • Microsoft Windows 2000 MultiLanguage Edition
  • Microsoft Windows 2000 MultiLanguage Edition
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows NT Server 4.0, Terminal Server Edition
  • Microsoft Windows NT Server 4.0 Enterprise Edition
Λέξεις-κλειδιά: 
kbhowto KB825819

Αποστολή σχολίων

 

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