Share via


Aktivieren von Kernel-SSL unter Windows Server 2003

Letztes Änderungsdatum des Themas: 2009-01-23

In der Standardeinstellung führt Windows Server 2003 SSL (Secure Sockets Layer) im Benutzermodus aus. Angefangen mit Service Pack 1 (SP1) bietet Windows 2003 die Möglichkeit, SSL im Kernelmodus auszuführen. Dadurch kann die allgemeine Leistung der Internetinformationsdienste (Internet Information Services, IIS) verbessert werden, da im Kernelmodus die Verschlüsselungs- und Entschlüsselungsvorgänge in den Kernel verschoben werden. Diese Verschiebung führt zu einer beträchtlichen Verringerung der Anzahl der Übergänge, die zwischen Kernel- und Benutzermodus erforderlich sind. Außerdem wird im Kernelmodus die Speicherauslastung durch Serverprozesse verringert. Infolgedessen ist mehr Speicher für Communicator Web Access verfügbar. Hinweis: Diese Informationen gelten nur für Windows Server 2003. Windows 2008 verwendet SSL standardmäßig im Kernelmodus.

Um unter Windows Server 2003 SSL im Kernelmodus zu aktivieren, müssen Sie einen neuen Registrierungswert erstellen und konfigurieren und anschließend den HTTP-Dienst neu starten. Wenn Sie SSL im Kernelmodus zu einem späteren Zeitpunkt deaktivieren möchten, setzen Sei den neuen Registrierungswert (EnableKernelSSL) einfach auf 0 (Null).

So aktivieren Sie SSL im Kernelmodus unter Windows Server 2003

  1. Öffnen Sie den Registrierungs-Editor, und suchen Sie nach dem Registrierungsschlüssel HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\HTTP\Parameters.

  2. Klicken Sei im Schlüssel Parameter in einem leeren Bereich des Fenster auf Neu und dann auf DWORD-Wert.

  3. Geben Sie nach der Erstellung des neuen Werts EnableKernelSSL ein, um den Wert umzubenennen.

  4. Doppelklicken Sie auf EnableKernelSSL.

  5. Geben Sie im Dialogfeld DWORD-Wert bearbeiten im Feld Wert 1 ein, und klicken Sie auf OK.

  6. Starten Sie den HTTP-Dienst neu, indem Sie ein Befehlsfenster öffnen, net stop http eingeben und dann die EINGABETASTE drücken.

  7. Wenn Sie gefragt werden, ob Sie mit dem Vorgang fortfahren möchten, geben Sie y ein, und drücken Sie die EINGABETASTE.

  8. Nachdem alle Dienste beendet wurden, geben Sie im Befehlsfenster net start http ein, um den HTTP-Dienst neu zu starten.