Update: Bei Verwendung die Kennwortänderungsseiten in IIS 5.0, treten verschiedene Probleme

SPRACHE AUSWÄHLEN SPRACHE AUSWÄHLEN
Artikel-ID: 831047 - Produkte anzeigen, auf die sich dieser Artikel bezieht
Dieser Artikel wurde archiviert. Er wird im vorliegenden Zustand bereitgestellt und nicht mehr aktualisiert.
wichtig Dieser Artikel enthält Informationen zum Bearbeiten der Metabasis. Bevor Sie die Metabasis bearbeiten, stellen Sie sicher, dass Sie eine Sicherungskopie, die Sie wiederherstellen können haben, wenn ein Problem auftritt. Informationen dazu, wie Sie dazu finden Sie unter das Hilfethema "Sicherungskopie erstellen/Konfiguration wiederherstellen" in Microsoft Management Console (MMC).
Alles erweitern | Alles schließen

Auf dieser Seite

Zusammenfassung

treten verschiedene Probleme auf, wenn Verwendung die Kennwortänderungsseiten, die im Lieferumfang von Microsoft Windows 2000 Server Service Pack 4 (SP4) enthalten sind. Sie können diese Probleme beheben, indem beschriebene Hotfix in diesem Artikel installieren

Problembeschreibung

Bei Verwendung die Kennwortänderungsseiten in Microsoft Windows 2000 Server Service Pack 4 (SP4) enthalten sind, können Sie verschiedene Probleme auftreten:
  • Der erste Buchstabe den Kontonamen für den Benutzer wird abgeschnitten.
  • Sie können Kennwörter für Benutzer nicht ändern, deren Kennwörter bei der nächsten Anmeldung geändert werden müssen.
  • Sie können Kennwörter für Benutzer nicht ändern, deren Kennwörter abgelaufen sind.
  • Sie können Kennwörter nicht über Gesamtstrukturen hinweg ändern.
  • Sie können Benutzernamen nicht in einem UPN-Format verwenden.

Ursache

Kennwort ändern Seiten, die im Lieferumfang von Windows 2000 Server Service Pack 4 enthalten sind verwenden Technologie (Active Server Pages) und Active Directory Service Interfaces (ADSI)-Technologie, um Benutzerkennwörter zu ändern. Technologische Beschränkungen von ADSI führen die meisten Probleme, die mit dem Kennwort ändern Seiten verknüpft sind.

Lösung

Hotfix-Informationen

Ein Hotfix zur Behebung dieses Problems ist inzwischen bei Microsoft erhältlich; dieser Hotfix wurde jedoch ausschließlich zur Behebung des in diesem Artikel beschriebenen Problems entwickelt. Deshalb sollten Sie nur Systeme aktualisieren, bei denen dieses spezielle Problem auftritt. Dieser Hotfix wird unter Umständen zu einem späteren Zeitpunkt weiteren Tests unterzogen. Wenn Sie durch dieses Problem nicht schwerwiegend betroffen sind, empfiehlt Microsoft daher, auf das nächste Windows 2000 Service Pack warten, das diesen Hotfix enthält wird.

Wenn Sie das Problem sofort beheben möchten, wenden Sie sich an Microsoft Product Support Services, um den Hotfix zu erhalten. Eine vollständige Liste mit Telefonnummern der Microsoft-Produktsupport und Informationen Supportkosten der folgenden Microsoft-Website:
http://support.microsoft.com/contactus/?ws=support
Hinweis: PLEASE DO NOT TRANSLATE and DELETE THIS PASSAGE. IT DOES NOT APPLY TO GERMANY.

Voraussetzungen

Sie müssen Windows 2000 Service Pack 4 installieren, bevor Sie diesen Hotfix anwenden.

Neustartanforderung

Sie müssen Ihren Computer nicht neu starten, nachdem Sie diesen Hotfix installiert haben.

Ersetzte Hotfixes

Dieser Hotfix ersetzt keine anderen Hotfixes.

Dateiinformationen

Die englische Version dieses Hotfixes weist die Dateiattribute (oder höher Dateiattribute), die in der folgenden Tabelle aufgelistet werden. Die Datums- und Uhrzeitangaben für diese Dateien sind in Coordinated Universal Time (UTC) angegeben. Wenn Sie sich die Dateiinformationen ansehen, werden diese Angaben in die lokale Zeit konvertiert. Um die Differenz zwischen UTC und der Ortszeit zu ermitteln verwenden Sie die Registerkarte Zeitzone des Tools ? Datum und Uhrzeit in der Systemsteuerung.
   Date         Time   Version            Size    File name
   --------------------------------------------------------------
   05-Oct-2004  08:40                      5,735  Achg.htr
   05-Oct-2004  08:40                      2,382  Aexp.htr
   05-Oct-2004  08:40                      2,227  Aexp2.htr
   05-Oct-2004  08:40                      2,829  Aexp2b.htr
   05-Oct-2004  08:40                      1,974  Aexp3.htr
   05-Oct-2004  08:40                      2,218  Aexp4.htr
   05-Oct-2004  08:40                      2,837  Aexp4b.htr
   05-Oct-2004  08:40  5.0.2195.6982      31,504  Iispwchg.dll     
   05-Oct-2004  08:40                      2,385  Text.htr

Status

Microsoft hat bestätigt, dass dies ein Problem in Microsoft-Produkten handelt, die im Abschnitt "Gilt für" aufgeführt sind.

Weitere Informationen

Warnung Eine unkorrekte Bearbeitung der Metabasis können Sie schwerwiegende Probleme verursachen, erforderlich machen können Sie jedes Produkt installieren, der die Metabasis verwendet. Microsoft kann nicht garantieren, dass Probleme, die eine unkorrekte Bearbeitung der Metabasis herrühren, behoben werden können. Bearbeitung der Metabasis erfolgt auf eigenes Risiko.

Hinweis: Immer sichern Sie die Metabasis, bevor Sie ihn bearbeiten.

Nach der Hotfixes, die Dateien im Verzeichnis "IISADMPWD" zu aktualisieren gehen Sie folgendermaßen vor:
  1. Registrieren Sie die iispwchg.dll-Datei im Verzeichnis "IISADMPWD". Dazu klicken Sie auf Start , klicken Sie auf Ausführen , geben Sie regsvr32 c:\winnt\system32\inetsrv\iisadmpwd\iispwchg.dll und klicken Sie dann auf OK .
  2. Konfigurieren Sie die PasswordChangeFlags -Eigenschaft in der Metabasis, um sicherzustellen, dass das Kennwort ändern aktiviert ist. Gehen Sie hierzu folgendermaßen vor:
    1. Klicken Sie auf Start , klicken Sie auf Ausführen , geben Sie cmd ein und klicken Sie dann auf OK .
    2. Suchen Sie die "c:\Inetpub\Adminscripts" Verzeichnis.
    3. Geben Sie den folgenden Befehl ein, und drücken Sie die [EINGABETASTE]:
      cscript.exe adsutil.vbs set w3svc/Passwordchangeflags Value
      Hinweis: In diesem Beispielbefehl ist Value ein Platzhalter für den Wert, den Sie für die PasswordChangeFlags -Eigenschaft festlegen möchten.
    Die folgende Liste enthält die möglichen Werte für die PasswordChangeFlags -Eigenschaft. Sie können eine Kombination dieser Werte verwenden.
    • 0

      Dieser Wert ist der Standardwert. Dieser Wert gibt an, dass Sie eine Verbindung (Secure Sockets LAYER) verwenden müssen, wenn Sie das Kennwort ändern.
    • 1

      Dieser Wert ermöglicht Kennwortänderungen bei nicht sichere Ports. Dieser Wert ist hilfreich, wenn SSL nicht aktiviert ist.
    • 2

      Dieser Wert deaktiviert die Kennwortänderung Funktionalität.
    • 4

      Dieser Wert deaktiviert die Advance Notification Ablauf des Kennworts.
  3. Stellen Sie sicher, dass das virtuelle Verzeichnis für die IISADMPWD Verzeichnis ordnungsgemäß erstellt wird und, dass das virtuelle Verzeichnis auf den richtigen Speicherort verweist. Der korrekte Speicherort ist System32\Inetsrv\Iisadmpwd. Besteht keine Notwendigkeit, anonyme Authentifizierung auf das virtuelle Verzeichnis aktiviert. Es wird empfohlen, dass die gleichen Authentifizierungs-für dieses virtuelle Verzeichnis, von der Anwendung verwenden, die Benutzer auf das virtuelle Verzeichnis umleitet.
  4. Stellen Sie sicher, dass die .htr-Dateien, die ASP.dll zugeordnet sind Datei im Abschnitt "AppMappings" für Verzeichnis "IISADMPWD". Gehen Sie hierzu folgendermaßen vor:
    1. Klicken Sie in IIS Manager Microsoft Management Console (MMC) mit der rechten Maustaste auf das Verzeichnis Iisadmpwd , und klicken Sie dann auf Eigenschaften .
    2. Klicken Sie auf das Virtuelle Verzeichnis Registerkarte.
    3. Klicken Sie auf der Registerkarte Virtuelles Verzeichnis auf Konfiguration .
    4. Suchen Sie im Abschnitt AppMappings nach einer Zeile, die .htr verfügt. Diese Zeile wird im Feld Erweiterung aufgeführt. Stellen Sie sicher, dass die ausführbare Datei, die auf der rechten Seite aufgelistet wird auf die Datei ASP.dll verweist. Wenn die Verknüpfung mit .htr , die im Feld Erweiterung aufgeführt ist nicht vorhanden ist, müssen Sie es hinzufügen. Wenn Sie diese Erweiterung hinzufügen müssen, klicken Sie auf Hinzufügen . Wenn Sie diese Erweiterung bearbeiten müssen, wählen Sie die Erweiterung und klicken Sie dann auf Bearbeiten .
    5. Klicken Sie für die ausführbare Datei auf Durchsuchen , und suchen Sie die Datei ASP.dll im Verzeichnis System32\Inetsrv.
    6. Geben Sie im Feld Erweiterungen .htr .
    7. Legen Sie die Verben beschränken auf GET, POST .
    8. Klicken Sie auf OK , um die Änderungen zu speichern, und schließen Sie alle Eigenschaften-Fenster.
  5. Überprüfen Sie, ob die folgenden Metabasiseinträge richtig festgelegt wurden:
    Tabelle minimierenTabelle vergrößern
    Metabase-Eintrag und Wert Beschreibung
    Metabase-Eintrag : AuthChangeUrl
    Metabasis-Wert : iisadmpwd/achg.htr
    Diese Seite führt die eigentliche Kennwort ändern Arbeit.
    Metabase-Eintrag : AuthExpiredUrl
    Metabasis-Wert : iisadmpwd/aexp.htr
    Diese Seite zeigt das Kennwortänderungsformular für einen Benutzer, dessen Kennwort abgelaufen ist. SSL muss für diese Seite arbeiten aktiviert werden. Stellen Sie sicher, dass Sie den Kontonamen im Format "Domäne\Benutzername" eingeben.
    Metabase-Eintrag : AuthExpiredUnsecureUrl
    Metabasis-Wert : iisadmpwd/aexp3.htr
    Diese Seite wird das Kennwortänderungsformular angezeigt, wenn SSL nicht aktiviert ist oder nicht verwendet wird.
    Metabase-Eintrag : NotifyPwdExpUrl
    Metabasis-Wert : iisadmpwd/anot.htr
    Wenn Password Expiration Notification-Funktionalität aktiviert ist, wird diese Seite angezeigt, wenn SSL aktiviert ist.
    Metabase-Eintrag : NotifyPwdExpUnsecureUrl
    Metabasis-Wert : iisadmpwd/anot3.htr
    Wenn der Kennwort-Ablauf Benachrichtigung aktiviert ist, auf dieser Seite angezeigt wird, wenn SSL nicht aktiviert ist oder wenn SSL nicht verwendet wird.
    Metabase-Eintrag : PasswordExpirePreNotifyDaysDieser Metabasiseintrag gibt die Anzahl der Tage, die vor Ablauf des Kennworts des Clients verbleiben. Dieser Eintrag Metabasis gibt außerdem an, wenn eine Kennwort pre-notification Nachricht gesendet wird.
  6. Die Metabasis-Einträge, die mit den Seiten verknüpft sind, die zuvor beschriebenen standardmäßig befinden sich an der W3SVC-Ebene in der Registrierung und müssen nicht geändert werden. Jedoch, wenn die Metabasis-Einträge überprüft werden müssen oder geändert werden, kann die Anwendung "Mdutil.exe" wie folgt verwendet werden. Die Anwendung "Mdutil.exe" steht auf der Windows 2000 Support-CD zur Verfügung.
    1. Kopieren Sie "Mdutil.exe" auf den Server, auf dem IIS ausgeführt wird.
    2. Öffnen Sie CMD-Fenster.
    3. Suchen Sie den Ordner, "Mdutil.exe" enthält.
    4. Um den aktuellen Wert in der Metabasis zu überprüfen, können Sie die folgenden:

      "Mdutil.exe" get w3svc / MetabaseKey.

      Geben Sie beispielsweise Folgendes ein:

      "Mdutil.exe" get w3svc-AuthChangeUrl
    5. Um den Wert zu ändern, können Sie den Befehl wie zuvor. Allerdings ersetzen Sie "get" durch ? Set. ? Geben Sie auch den Wert am Ende.
    Wenn Sie PasswordChangeFlags oder PasswordExpirePreNotifyDays ändern, müssen Sie das Skript "Adsutil.vbs" verwenden, um diese Metabasiseinträge zu konfigurieren. Skript "Adsutil.vbs" befindet sich im Verzeichnis Inetpub\Adminscripts auf Ihrem System. Gehen Sie folgendermaßen vor um Skript "Adsutil.vbs" zum Konfigurieren Sie diese Metabasiseinträge zu verwenden,
    1. Öffnen Sie CMD-Fenster.
    2. Suchen Sie den Ordner "c:\Inetpub\Adminscripts".
    3. Um die Werte festzulegen, können Sie die folgenden:

      Cscript.exe adsutil.vbs set w3svc / MetabaseKey

      Geben Sie beispielsweise Folgendes ein:

      cscript.exe adsutil.vbs set w3svc/PasswordChangeFlags 1
    4. Um die Werte zu untersuchen, können Sie denselben Befehl wie zuvor verwendet haben. Jedoch ersetzen Sie "set" mit "Get". Den Wert am Ende nicht angehängt.

Informationsquellen

Weitere Informationen finden Sie der Hilfe zu IIS 5.0-Dokumentation.
Weitere Informationen finden Sie im folgenden Artikel der Microsoft Knowledge Base:
269082Virtuelles Verzeichnis IISADMPWD wird nicht erstellt während der Neuinstallation von IIS 5.0
Weitere Informationen über das Namensschema für Windows-Softwareupdates finden Sie im folgenden Artikel der Microsoft Knowledge Base:
816915Neues Schema für die Dateibenennung in Microsoft Windows-Softwareaktualisierungspaketen
Weitere Informationen zur Terminologie, mit der Microsoft-Produktupdates, finden Sie im folgenden Artikel der Microsoft Knowledge Base:
824684Erläuterung von Standardbegriffen bei Microsoft Softwareupdates

Eigenschaften

Artikel-ID: 831047 - Geändert am: Freitag, 14. Februar 2014 - Version: 3.5
Die Informationen in diesem Artikel beziehen sich auf:
  • Microsoft Internet Information Services 5.0
Keywords: 
kbnosurvey kbarchive kbmt kbhotfixserver kbqfe kbhotfixserver kbqfe kbqfe kbwin2000presp5fix kbbug kbfix KB831047 KbMtde
Maschinell übersetzter Artikel
Wichtig: Dieser Artikel wurde maschinell und nicht von einem Menschen übersetzt. Die Microsoft Knowledge Base ist sehr umfangreich und ihre Inhalte werden ständig ergänzt beziehungsweise überarbeitet. Um Ihnen dennoch alle Inhalte auf Deutsch anbieten zu können, werden viele Artikel nicht von Menschen, sondern von Übersetzungsprogrammen übersetzt, die kontinuierlich optimiert werden. Doch noch sind maschinell übersetzte Texte in der Regel nicht perfekt, insbesondere hinsichtlich Grammatik und des Einsatzes von Fremdwörtern sowie Fachbegriffen. Microsoft übernimmt keine Gewähr für die sprachliche Qualität oder die technische Richtigkeit der Übersetzungen und ist nicht für Probleme haftbar, die direkt oder indirekt durch Übersetzungsfehler oder die Verwendung der übersetzten Inhalte durch Kunden entstehen könnten.
Den englischen Originalartikel können Sie über folgenden Link abrufen: 831047
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.

Ihr Feedback an uns

 

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