Problemen oplossen met de wachtwoord wijzigings pagina's die deel uitmaken van IIS


Samenvatting


In dit artikel wordt beschreven hoe u problemen kunt oplossen met de verschillende problemen die kunnen optreden bij het gebruik van de pagina met wachtwoordwijzigingen die zijn opgenomen in Microsoft Internet Information Services (IIS).

Inleiding


Met de wachtwoorden die u kunt wijzigen, kunt u het wachtwoord voor een gebruikersaccount wijzigen op een webpagina. In elke versie van IIS treden er mogelijk problemen op wanneer u de pagina's met een wachtwoord wijzigt. In dit artikel vindt u informatie over het oplossen van problemen die zich kunnen voordoen en moet u stappen uitvoeren om ervoor te zorgen dat u de meest recente versie van de pagina's met wachtwoordwijzigingen gebruikt voor elke versie van ISS.

Meer informatie


Installeer de nieuwste pagina's voor het wijzigen van wachtwoorden

Voordat u begint met het oplossen van het probleem, moet u ervoor zorgen dat u de meest recente pagina's voor het wijzigen van wachtwoorden hebt.

IIS 4,0

Opmerking Omdat Microsoft Windows NT 4 niet langer een ondersteund besturingssysteem is, worden de pagina's die deel uitmaken van IIS 4,0 niet bijgewerkt om eventuele problemen op te lossen. U kunt echter proberen de bestanden bij te werken met behulp van de bestanden die deel uitmaken van Windows 2000.De pagina's die deel uitmaken van Windows NT 4,0 Option Pack gebruiken de ISM. dll ISAPI-extensie. Vanwege de beveiligingsproblemen die bij deze uitbreiding horen, is het raadzaam de volgende handelingen uit te voeren:
  • U kunt deze pagina's upgraden naar de nieuwste versie die de ISAPI-extensie DLL. dll gebruikt voor de uitvoering ervan.
  • Gebruik de ADSI-technologie (Active Directory Service Interfaces) voor de functionaliteit van de pagina's.
Ga hiervoor als volgt te werk:
  1. Installeer Active Directory-client uitbreidingen voor NT Workstation 4,0. Ga naar de volgende Microsoft-website voor meer informatie:
  2. U kunt een back-up maken van de bestaande map IISAdmPwd en vervolgens het HTR-2-ASP Windows NT 4,0 pakket installeren.
  3. Zorg ervoor dat de HTR-pagina's zijn toegewezen aan ASP. dll en zorg ervoor dat de pagina's in de map IISADMPWD correct zijn bijgewerkt. Nadat u de HTR-pagina's hebt bijgewerkt met de Microsoft ASP-technologie, neem dan contact op met Microsoft Product Support Services voor informatie over de hotfix die in het volgende Microsoft Knowledge Base-artikel wordt beschreven en installeer dit.
    831047 OPLOSSING: er treden diverse problemen op wanneer u de pagina's met wachtwoordwijzigingen gebruikt in IIS 5,0  
    Opmerking Omdat Microsoft Windows NT 4 niet langer een ondersteund besturingssysteem is, worden de pagina's die deel uitmaken van IIS 4,0 niet bijgewerkt om eventuele problemen op te lossen. U kunt echter proberen de bestanden bij te werken met behulp van de bestanden die deel uitmaken van Windows 2000.

IIS 5,0 vóór Service Pack 4

Als u in 5,0 geen upgrade uitvoert naar Windows 2000 Service Pack 4 (SP4), gebruiken de pagina wachtwoord wijzigen nog steeds de ISAPI-extensie ism. dll. Vanwege de beveiligingsproblemen die bij deze uitbreiding horen, is het raadzaam om het volgende te doen:
  • U kunt deze pagina's upgraden naar de nieuwste versie die de ISAPI-extensie DLL. dll gebruikt voor de uitvoering ervan.
  • Gebruik de ADSI-technologie voor de functionaliteit van de pagina's.
Ga hiervoor als volgt te werk:
  1. Download het installatiepakket voor Microsoft Windows 2000 Service Pack 2 (SP2) of Windows 2000 Service Pack 3 (SP3).
  2. Nadat u het HTR-2-ASP Windows 2000-pakket hebt geïnstalleerd, zodat de HTR pagina's gebruikmaken van ASP. dll, neemt u contact op met Microsoft Product Support Services voor informatie over de hotfix en de installatie die wordt beschreven in het volgende Microsoft Knowledge Base-artikel:
    831047 OPLOSSING: er treden diverse problemen op wanneer u de pagina's met wachtwoordwijzigingen gebruikt in IIS 5,0  

Post-Service Pack 4 voor IIS 5,0

5,0 als u een upgrade hebt uitgevoerd naar Windows 2000 Service Pack 4, moet u contact opnemen met Microsoft Product Support Services om de hotfix te ontvangen en te installeren die wordt beschreven in het volgende Microsoft Knowledge Base-artikel:
831047 OPLOSSING: er treden diverse problemen op wanneer u de pagina's met wachtwoordwijzigingen gebruikt in IIS 5,0 

IIS 6,0

Wanneer u IIS 6,0 gebruikt, neemt u contact op met Microsoft Product Support Services voor informatie over de hotfix die wordt beschreven in het volgende Microsoft Knowledge Base-artikel en installeert u de hotfix.
833734 OPLOSSING: er treden diverse problemen op wanneer u de pagina's met wachtwoordwijzigingen gebruikt in IIS 6,0 

Probleemoplossing

Nadat u hebt gecontroleerd of de meest recente bestanden zijn geïnstalleerd, raadpleegt u de volgende secties voor hulp bij het oplossen van problemen wanneer u nog steeds problemen ondervindt wanneer u problemen ondervindt bij het gebruiken van de pagina's met wachtwoordwijzigingen.

Configuratie van anonieme gebruikers

Zorg ervoor dat de anonieme gebruiker hetzelfde is voor beide volgende locaties:
  • De virtuele map IISADMPWD
  • De website waar de virtuele map IISADMPWD staat
Zorg er ook voor dat de anonieme gebruiker de juiste machtigingen voor aanmelding heeft op de IIS-website, ook als u anonieme toegang niet op een van uw webpagina's kunt gebruiken. Als u wilt testen of de anonieme gebruiker over de juiste machtigingen beschikt op de IIS-website, configureert u een eenvoudige webpagina die uitsluitend anonieme toegang heeft als verificatie. Vervolgens probeert u die webpagina te openen in Microsoft Internet Explorer.

U ontvangt een foutbericht ' object vereist '

U lost dit probleem op door het bestand Iispwchg. dll te registreren. Als u dit bestand wilt registreren in IIS 4,0 en in IIS 5,0, typt u de volgende opdracht bij de opdrachtprompt:
regsvr32 c:\winnt\sytem32\inetsrv\iisadmpwd\iispwchg.dll
Als u het bestand wilt registreren in IIS 6,0, typt u de volgende opdracht bij de opdrachtprompt:
regsvr32 c:\windows\system32\inetsrv\iisadmpwd\iispwchg.dll

De foutmelding 2147022675: ' gebruiker niet gevonden ' wordt weergegeven

Controleer of u de gebruikersnaam juist hebt ingevoerd. Als er geen tekstvak bestaat om de domeinnaam apart in te voeren, controleert u of u de gebruikersnaam opgeeft in de notatie Domain\gebruikers naam of in de gebruikersnaam@Domain .

Foutbericht ' geen toegang tot domeingegevens ' 2147023545 wordt weergegeven

Controleer of de computer waarop IIS wordt uitgevoerd, toegang heeft tot de domeincontroller voor het domein waarmee u werkt. Zorg er ook voor dat u een geldige domeinnaam gebruikt.

Het foutbericht ' er is een fout met de 2147024845 ' netwerkcommunicatie ' wordt weergegeven

Dit foutbericht wordt omgezet in een netwerkfout bericht waarbij de computer met IIS niet kan communiceren met de externe computer. Zorg ervoor dat de domeincontroller beschikbaar is voor het domein waarin u het wachtwoord wilt wijzigen. Zorg er ook voor dat de domeincontroller voor het domein kan communiceren met de computer waarop ISS wordt uitgevoerd.

U ontvangt een foutbericht met de melding ' account beperking ' in 2147023569

Zorg ervoor dat er geen domeinbeleid van kracht is om te voorkomen dat gebruikers het wachtwoord wijzigen. De beperking van een MinPasswordAge -eigenschap of een beperking voor het aanmaken van een wachttijd is wellicht van kracht.

Het foutbericht ' bestand niet gevonden ' wordt weergegeven

Dit probleem treedt meestal op wanneer u klikt op wachtwoord wijzigen in een Microsoft Outlook Web Access-client (OWA). Dit probleem treedt op als een van de volgende voorwaarden van toepassing is:
  • Voorwaarde 1: U voert een Microsoft Exchange Server 2003 front-end-server uit op IIS 5,0. De back-end server is echter een Exchange 2003-server die wordt uitgevoerd op een computer met Windows Server 2003. In dit geval wordt OWA geprobeerd het bestand Aexp2b. asp te vinden en is dit bestand niet aanwezig in IIS 5,0. Maak een kopie van het bestand Aexp2b. HTR in de map IISADMPWD om dit probleem tijdelijk op te lossen. Wijzig vervolgens de naam van het bestand Aexp2b. ASP.
  • Voorwaarde 2: U voert een Exchange 2003-front-end-server uit op IIS 6,0. De back-end server is echter een Exchange 2000-server die op een Windows 2000-computer wordt uitgevoerd. In dit geval wordt OWA geprobeerd het bestand Aexp2b. HTR te vinden en is dit bestand niet aanwezig in IIS 6,0. U kunt dit probleem omzeilen door een kopie te maken van het bestand Aexp2b. asp dat zich bevindt in de map IISADMPWD. Wijzig vervolgens de naam van het bestand Aexp2b. HTR. Daarnaast moet u een toewijzing toevoegen voor de extensie. HTR die moet worden verwerkt door ASP. dll in de virtuele directory van IISADMPWD.
  • Voorwaarde 3: U voert een Exchange 2003-front-end-server uit op IIS 6,0. De back-end is echter een Exchange 2003-server die op een Windows 2000-computer wordt uitgevoerd. In dit geval wordt OWA geprobeerd het Aexp2b. HTR-bestand te vinden en is dit bestand aanwezig in IIS 6,0. U kunt dit probleem omzeilen door een kopie te maken van het bestand Aexp2b. asp dat zich bevindt in de map IISADMPWD. Wijzig vervolgens de naam van het bestand Aexp2b. HTR. Daarnaast moet u een toewijzing toevoegen voor de extensie. HTR die moet worden verwerkt door ASP. dll in de virtuele directory van IISADMPWD.
In voorwaarde 2 en in voorwaarde 3moet u een toewijzing voor de extensie. HTR toevoegen aan de virtuele directory van IISADMPWD. Ga hiervoor als volgt te werk:
  1. Klik op Start, klik op alle Programma's, klik op Systeembeheeren klik vervolgens op IIS (Internet Information Services) beheren.
  2. Ga met de rechtermuisknop naar de virtuele map IISADMPWDen klik vervolgens op Eigenschappen.
  3. In het dialoogvenster Eigenschappen , op de Tabblad virtuele map , klik op Configuratie.
  4. Klik in het dialoogvenster Toepassingsconfiguratie op het tabblad toewijzingen .
  5. Als u een toewijzing hebt voor de extensie. HTR die is toegewezen aan C:\Windows\System32\Inetsrv\Asp.dll, slaat u de overige stappen over. Als u geen toewijzing hebt, klikt u op toevoegen.
  6. Typ in het dialoogvenster Toepassingsextensies toevoegen/bewerken de volgende tekst in het vak Vak uitvoerbare bestand :
    C:\Windows\System32\Inetsrv\ASP.DLL
  7. Typ in het vak toestel de tekst . HTR.
  8. Klik onder werk woordenop de optie Selectievakje beperken tot en typ vervolgens Plaats een bericht in het vak.
  9. Zorg ervoor dat het selectievakje script programmaen het selectievakje controleren of bestand bestaat is ingeschakeld.
  10. Klik tweemaal op OK om de wijzigingen op te slaan.

De gebruikersnaam is niet ingevuld

Dit gebeurt als gevolg van het gebruik van anonieme verificatie op de virtuele directory van IISADMPWD. Als de gebruikersnaam moet worden ingevuld, schakelt u anonieme verificatie uit zodat de toegang tot deze virtuele map kan worden geverifieerd. Als u dit doet, kunnen de wachtwoord wijzigingsgegevens worden opgehaald door de pagina's met een wachtwoord.

De opgegeven gebruikersnaam bevat ongeldige tekens

Zorg ervoor dat de gebruikersnaam alleen ongeldige tekens bevat. Als het probleem zich nog steeds voordoet, voert u een upgrade uit naar de nieuwste scriptprogramma. Deze fout treedt op omdat er problemen optreden wanneer de scriptengine een reguliere expressie uitvoert van de gebruikersnaam op basis van een aantal ongeldige tekens. Ga naar de volgende Microsoft-website als u de meest recente versie van de scriptprogramma wilt downloaden: 

Wanneer u op OK klikt, wordt u gevraagd om de inloggegevens voor het wachtwoord in te dienen.

Dit probleem kan zich voordoen als de client niet is geverifieerd voor ISS voordat de client de aanvraag indient. Dit probleem doet zich meestal voor in OWA wanneer de volgende voorwaarden van toepassing zijn:
  • Basisverificatie is ingeschakeld op de virtuele map IISAdmPwd en de virtuele map van Exchange.
  • Exchange gebruikt Owaauth. dll om de aanmelding bij OWA te regelen.
Wanneer u om referenties wordt gevraagd, moet u ervoor zorgen dat u het oude wachtwoord invoert dat u wilt wijzigen. Voer het oude wachtwoord in, omdat u het wachtwoord nog steeds wijzigt wanneer u op OKklikt. Voer alleen uw nieuwe referenties in nadat u het bericht hebt ontvangen dat het wachtwoord is gewijzigd.

Server object ASP 0177 class Factory kon geen gevraagde klasse leveren

Als u IIS 5 SP4 hebt toegepast op de IIS 5- website op basisvan ISS, wordt het volgende foutbericht weergegeven:
Server object ASP 0177 class Factory kon geen gevraagde klasse leveren. IISadmpwd/aexp2b. HTR, line 61 "IISadmpwd/aexp2b. HTR, is regel 61 ingesteld op objNet = server. CreateObject (" WScript. Network ")

Verwijzingen


Voor meer informatie klikt u op de volgende artikelnummers om de artikelen in de Microsoft Knowledge Base weer te geven:
297121 Werken met de functie wachtwoord wijzigen in Outlook Web Access
833734 OPLOSSING: er treden diverse problemen op wanneer u de pagina's met wachtwoordwijzigingen gebruikt in IIS 6,0
831047 OPLOSSING: er treden diverse problemen op wanneer u de pagina's met wachtwoordwijzigingen gebruikt in IIS 5,0
331834 Wachtwoord functionaliteit wijzigen die is vervangen met Active Server-pagina's
271071 De vereiste NTFS-machtigingen en gebruikersrechten instellen voor een webserver met IIS 5.0
812614 Standaardmachtigingen en gebruikersrechten voor IIS 6.0