Problemen met web-toepassingsproxy oplossen

Dit artikel is relevant voor de on-premises versie van Web toepassingsproxy. Als u beveiligde toegang tot on-premises toepassingen via de cloud wilt inschakelen, raadpleegt u de Microsoft Entra toepassingsproxy inhoud.

Van toepassing op: Windows Server 2022, Windows Server 2019, Windows Server 2016

In deze sectie vindt u procedures voor probleemoplossing voor web-toepassingsproxy, inclusief uitleg en oplossingen voor gebeurtenissen. Er zijn drie plaatsen waar fouten worden weergegeven:

  • In de web-toepassingsproxy-beheerconsole

    Elke gebeurtenis-id die in de beheerconsole wordt vermeld, kan worden weergegeven in de Windows-Logboeken en de bijbehorende beschrijvingen en oplossingen vindt u hieronder.

    Open Logboeken en zoek naar gebeurtenissen met betrekking tot web toepassingsproxy onder Logboeken> van toepassingen en servicesMicrosoft>Windows>Web toepassingsproxy>Beheer.

    Schermopname van de Logboeken toont gebeurtenissen met betrekking tot web toepassingsproxy.

    Indien nodig zijn gedetailleerde logboeken beschikbaar door analyse- en foutopsporingslogboeken in te schakelen en het web-toepassingsproxy sessielogboek in te schakelen, te vinden in de Windows-Logboeken onder \Microsoft\Windows\Web toepassingsproxy\Beheer.

  • In PowerShell-fouten

    Gebeurtenissen voor problemen die tijdens de configuratie zijn opgetreden, worden weergegeven in PowerShell.

    Alle fouten worden aan de PowerShell-gebruiker gepresenteerd met behulp van standaard PowerShell-foutprompts. Alle PowerShell-cmdlets worden geregistreerd als gebeurtenissen. Alle gebeurtenissen die zich in PowerShell voordoen, worden vermeld in de Windows-Logboeken met id-nummer 12016 en worden hieronder gedefinieerd in de sectie PowerShell.

  • In de Best Practices Analyzer

    Deze gebeurtenissen worden beschreven in best practices analyzer voor web-toepassingsproxy.

PowerShell-berichten

Gebeurtenis of symptoom Mogelijke oorzaak Oplossing
Het vertrouwenscertificaat (ADFS ProxyTrust - <WAP-computernaam>) is niet geldig Dit kan worden veroorzaakt door een van de volgende oorzaken:

- De toepassingsproxy machine is te lang uitgeschakeld.
- Verbroken verbindingen tussen het web toepassingsproxy en AD FS
- Problemen met certificaatinfrastructuur
- Wijzigingen op de AD FS-machine of het vernieuwingsproces tussen de web-toepassingsproxy en de AD FS niet elke 8 uur worden uitgevoerd zoals gepland. Vervolgens moeten ze de vertrouwensrelatie vernieuwen
- De klok van de web-toepassingsproxy machine en de AD FS worden niet gesynchroniseerd.

Zorg ervoor dat de klokken zijn gesynchroniseerd. Voer de Install-WebApplicationProxy cmdlet uit.
Configuratiegegevens zijn niet gevonden in AD FS Dit kan komen doordat web-toepassingsproxy nog niet volledig is geïnstalleerd of vanwege wijzigingen in de AD FS-database of een beschadiging van de database. Install-WebApplicationProxy De cmdlet uitvoeren
Er is een fout opgetreden toen web-toepassingsproxy de configuratie van AD FS probeerde te lezen. Dit kan erop wijzen dat AD FS niet bereikbaar is of dat AD FS een intern probleem heeft ondervonden bij het lezen van de configuratie uit de AD FS-database. Controleer of AD FS bereikbaar is en goed werkt.
De configuratiegegevens die zijn opgeslagen in AD FS, zijn beschadigd of de web-toepassingsproxy kon deze niet parseren.

OF

Web toepassingsproxy kan de lijst met Relying Party's niet ophalen uit AD FS.

Dit kan gebeuren als de configuratiegegevens zijn gewijzigd in AD FS. Start de web-toepassingsproxy-service opnieuw. Als het probleem zich blijft voordoen, voert u de Install-WebApplicationProxy cmdlet uit.

Beheerconsole-gebeurtenissen

De volgende beheerdersconsolegebeurtenissen duiden op verificatiefouten, ongeldige tokens of verlopen cookies.

Gebeurtenis of symptoom Mogelijke oorzaak Oplossing
11005

Web toepassingsproxy kan de cookieversleutelingssleutel niet maken met behulp van het geheim uit de configuratie.

De globale configuratieparameter AccessCookiesEncryptionKey is gewijzigd door de PowerShell-cmdlet: Set-WebApplicationProxyConfiguration -RegenerateAccessCookiesEncryptionKey U hoeft geen actie te ondernemen. De problematische cookie is verwijderd en de gebruiker is omgeleid naar STS voor verificatie.
12000

Web toepassingsproxy kon gedurende ten minste 60 minuten niet controleren op configuratiewijzigingen

Web toepassingsproxy heeft geen toegang tot de configuratie van het web toepassingsproxy met behulp van de cmdlet Get-WebApplicationProxyConfiguration/Application. Dit wordt veroorzaakt door een gebrek aan connectiviteit met AD FS of de noodzaak om het vertrouwen met AD FS te vernieuwen. Controleer de connectiviteit met AD FS. U kunt dit doen met behulp van de koppeling https://<FQDN_AD_FS_Proxy>/FederationMetadata/2007-06/FederationMetadata.xml. Zorg ervoor dat er een vertrouwensrelatie tot stand is gebracht tussen de AD FS en de web-toepassingsproxy. Als deze oplossingen niet werken, voert u de Install-WebApplicationProxy cmdlet uit.
12003

Web toepassingsproxy kan de toegangscooky niet parseren.

Dit kan erop wijzen dat de web-toepassingsproxy en de AD FS niet zijn verbonden of dat ze niet dezelfde configuratie ontvangen. Controleer de connectiviteit met AD FS. U kunt dit doen met behulp van de koppeling https://<FQDN_AD_FS_Proxy>/FederationMetadata/2007-06/FederationMetadata.xml. Zorg ervoor dat er een vertrouwensrelatie tot stand is gebracht tussen de AD FS en de web-toepassingsproxy. Als deze oplossingen niet werken, voert u de Install-WebApplicationProxy cmdlet uit.
12004

Web toepassingsproxy een aanvraag ontvangen met een cookie voor ongeldige toegang.

Deze gebeurtenis kan erop wijzen dat de web-toepassingsproxy en de AD FS niet zijn verbonden of dat ze niet dezelfde configuratie ontvangen.

Als u de parameter is gewijzigd door Set-WebApplicationProxyConfiguration -RegenerateAccessCookiesEncryptionKey de AccessCookiesEncryptionKey PowerShell-cmdlet hebt uitgevoerd, is deze gebeurtenis normaal en vereist geen oplossingsstappen.

Controleer de connectiviteit met AD FS. U kunt dit doen met behulp van de koppeling https://<FQDN_AD_FS_Proxy>/FederationMetadata/2007-06/FederationMetadata.xml. Zorg ervoor dat er een vertrouwensrelatie tot stand is gebracht tussen de AD FS en de web-toepassingsproxy. Als deze oplossingen niet werken, voert u de Install-WebApplicationProxy cmdlet uit.
12008

Web toepassingsproxy het maximum aantal toegestane Kerberos-verificatiepogingen voor de back-endserver overschreden.

Deze gebeurtenis kan duiden op een onjuiste configuratie tussen web-toepassingsproxy en de back-endtoepassingsserver, of op een probleem in de tijd- en datumconfiguratie op beide computers. De back-endserver heeft het Kerberos-ticket dat is gemaakt door web-toepassingsproxy geweigerd. Controleer of de configuratie van de web-toepassingsproxy en de back-endtoepassingsserver correct zijn geconfigureerd.

Zorg ervoor dat de tijd- en datumconfiguratie op het web toepassingsproxy en de back-endtoepassingsserver zijn gesynchroniseerd.

12011

Web toepassingsproxy een aanvraag met een ongeldige cookiehandtekening voor toegang ontvangen.

Deze gebeurtenis kan erop wijzen dat de web-toepassingsproxy en de AD FS niet zijn verbonden of dat ze niet dezelfde configuratie ontvangen. Als u de parameter is gewijzigd door Set-WebApplicationProxyConfiguration -RegenerateAccessCookiesEncryptionKey de AccessCookiesEncryptionKey PowerShell-cmdlet hebt uitgevoerd, is deze gebeurtenis normaal en vereist geen oplossingsstappen. Controleer de connectiviteit met AD FS. U kunt dit doen met behulp van de koppeling https://<FQDN_AD_FS_Proxy>/FederationMetadata/2007-06/FederationMetadata.xml. Zorg ervoor dat er een vertrouwensrelatie tot stand is gebracht tussen de AD FS en de web-toepassingsproxy. Als deze oplossingen niet werken, voert u de Install-WebApplicationProxy cmdlet uit.
12027

Er is een onverwachte fout opgetreden tijdens het verwerken van de aanvraag. De opgegeven naam is geen correct opgemaakte accountnaam.

Deze gebeurtenis kan duiden op een onjuiste configuratie tussen web-toepassingsproxy en de domeincontrollerserver, of op een probleem in de tijd- en datumconfiguratie op beide computers. De domeincontroller heeft het Kerberos-ticket geweigerd dat is gemaakt door web-toepassingsproxy. Controleer of de configuratie van de web-toepassingsproxy en de back-endtoepassingsserver correct zijn geconfigureerd, met name de SPN-configuratie. Zorg ervoor dat de web-toepassingsproxy lid is van hetzelfde domein als de domeincontroller om ervoor te zorgen dat de domeincontroller een vertrouwensrelatie tot stand brengt met Web toepassingsproxy. Zorg ervoor dat de tijd- en datumconfiguratie op de web-toepassingsproxy en de domeincontroller zijn gesynchroniseerd.
13012

Web-toepassingsproxy een ongeldige edge-tokenhandtekening ontvangen

Zorg ervoor dat u web-toepassingsproxy hebt bijgewerkt met Web toepassingsproxy het bijgewerkte certificaat niet kunt detecteren nadat het automatisch is bijgewerkt op Windows Server 2012 R2.
13013

Web toepassingsproxy een aanvraag ontvangen die een verlopen edge-token bevat.

Web toepassingsproxy en AD FS hebben geen gesynchroniseerde klokken. Synchroniseer de klokken tussen web toepassingsproxy en AD FS.
13014

Web toepassingsproxy een aanvraag met een ongeldig edge-token ontvangen. Het token is niet geldig omdat het niet kan worden geparseerd.

Dit kan duiden op een probleem met de AD FS-configuratie. Controleer uw AD FS-configuratie en herstel indien nodig de standaardconfiguratie.
13015

Web toepassingsproxy een aanvraag met een verlopen toegangscooky ontvangen.

Dit kan duiden op klokken die niet zijn gesynchroniseerd. Als u met een cluster van web- toepassingsproxy machines werkt, controleert u of de tijd en datum van de computers zijn gesynchroniseerd.
13016

Web toepassingsproxy kan geen Kerberos-ticket ophalen namens de gebruiker omdat er geen UPN in het edge-token of in de toegangscooky staat.

Er is een probleem met de STS-configuratie. Herstel de UPN-claimconfiguratie in de STS.
13019

Web toepassingsproxy kan geen Kerberos-ticket ophalen namens de gebruiker vanwege de volgende algemene API-fout

Deze gebeurtenis kan duiden op een onjuiste configuratie tussen web-toepassingsproxy en de domeincontrollerserver, of op een probleem in de tijd- en datumconfiguratie op beide computers. De domeincontroller heeft het Kerberos-ticket geweigerd dat is gemaakt door web-toepassingsproxy. Controleer of de configuratie van de web-toepassingsproxy en de back-endtoepassingsserver correct zijn geconfigureerd, met name de SPN-configuratie. Zorg ervoor dat de web-toepassingsproxy lid is van hetzelfde domein als de domeincontroller om ervoor te zorgen dat de domeincontroller een vertrouwensrelatie tot stand brengt met Web toepassingsproxy. Zorg ervoor dat de tijd- en datumconfiguratie op de web-toepassingsproxy en de domeincontroller zijn gesynchroniseerd.
13020

Web toepassingsproxy kan geen Kerberos-ticket namens de gebruiker ophalen omdat de SPN van de back-endserver niet is gedefinieerd.

Deze gebeurtenis kan duiden op een onjuiste configuratie tussen web-toepassingsproxy en de domeincontrollerserver, of op een probleem in de tijd- en datumconfiguratie op beide computers. De domeincontroller heeft het Kerberos-ticket geweigerd dat is gemaakt door web-toepassingsproxy. Controleer of de configuratie van de web-toepassingsproxy en de back-endtoepassingsserver correct zijn geconfigureerd, met name de SPN-configuratie. Zorg ervoor dat de web-toepassingsproxy lid is van hetzelfde domein als de domeincontroller om ervoor te zorgen dat de domeincontroller een vertrouwensrelatie tot stand brengt met Web toepassingsproxy. Zorg ervoor dat de tijd- en datumconfiguratie op de web-toepassingsproxy en de domeincontroller zijn gesynchroniseerd.
13022

Web toepassingsproxy kan de gebruiker niet verifiëren omdat de back-endserver reageert op Kerberos-verificatiepogingen met een HTTP 401-fout.

Deze gebeurtenis kan duiden op een onjuiste configuratie tussen web-toepassingsproxy en de back-endtoepassingsserver, of op een probleem in de tijd- en datumconfiguratie op beide computers. De back-endserver heeft het Kerberos-ticket dat is gemaakt door web-toepassingsproxy geweigerd. Controleer of de configuratie van de web-toepassingsproxy en de back-endtoepassingsserver correct zijn geconfigureerd. Zorg ervoor dat de tijd- en datumconfiguratie op het web toepassingsproxy en de back-endtoepassingsserver zijn gesynchroniseerd.
13025

De client heeft geen SSL-certificaat aan web-toepassingsproxy.

Deze gebeurtenis kan duiden op een probleem in de tijd- en datumconfiguratie. Zorg ervoor dat de certificaatinfrastructuur geldig is en dat de tijd en datum van de web-toepassingsproxy en de AD FS worden gesynchroniseerd. Zorg ervoor dat de vingerafdruk die is geconfigureerd voor de web-toepassingsproxy de juiste is.
13026

De client heeft een SSL-certificaat gepresenteerd aan web toepassingsproxy, maar het certificaat is niet geldig: het certificaat komt niet overeen met de vingerafdruk.

Deze gebeurtenis kan duiden op een probleem in de tijd- en datumconfiguratie. Zorg ervoor dat de certificaatinfrastructuur geldig is en dat de tijd en datum van de web-toepassingsproxy en de AD FS worden gesynchroniseerd. Zorg ervoor dat de vingerafdruk die is geconfigureerd voor de web-toepassingsproxy de juiste is.
13028

Web toepassingsproxy een aanvraag ontvangen met een edge-token dat nog niet geldig is.

Deze gebeurtenis kan duiden op een probleem in de tijd- en datumconfiguratie. Zorg ervoor dat de certificaatinfrastructuur geldig is en dat de tijd en datum van de web-toepassingsproxy en de AD FS worden gesynchroniseerd.
13030

De client heeft een SSL-certificaat gepresenteerd aan web toepassingsproxy, maar de vertrouwensprovider vertrouwt de certificeringsinstantie die het clientcertificaat heeft uitgegeven niet.

Deze gebeurtenis kan duiden op een probleem in de tijd- en datumconfiguratie. Zorg ervoor dat de certificaatinfrastructuur geldig is en dat de tijd en datum van de web-toepassingsproxy en de AD FS worden gesynchroniseerd. Zorg ervoor dat de vingerafdruk die is geconfigureerd voor de web-toepassingsproxy de juiste is.
13031

De client heeft een SSL-certificaat gepresenteerd aan web toepassingsproxy, maar de certificaatketen is beëindigd in een basiscertificaat dat niet wordt vertrouwd door de vertrouwensprovider.

Deze gebeurtenis kan duiden op een probleem in de tijd- en datumconfiguratie. Zorg ervoor dat de certificaatinfrastructuur geldig is en dat de tijd en datum van de web-toepassingsproxy en de AD FS worden gesynchroniseerd. Zorg ervoor dat de vingerafdruk die is geconfigureerd voor de web-toepassingsproxy de juiste is.
13032

De client heeft een SSL-certificaat gepresenteerd aan web toepassingsproxy, maar het certificaat was niet geldig voor het aangevraagde gebruik.

Deze gebeurtenis kan duiden op een probleem in de tijd- en datumconfiguratie. Zorg ervoor dat de certificaatinfrastructuur geldig is en dat de tijd en datum van de web-toepassingsproxy en de AD FS worden gesynchroniseerd. Zorg ervoor dat de vingerafdruk die is geconfigureerd voor de web-toepassingsproxy de juiste is.
13033

De client heeft een SSL-certificaat gepresenteerd aan web-toepassingsproxy, maar het certificaat lag niet binnen de geldigheidsperiode bij het verifiëren op basis van de huidige systeemklok of de tijdstempel in het ondertekende bestand.

Deze gebeurtenis kan duiden op een probleem in de tijd- en datumconfiguratie. Zorg ervoor dat de certificaatinfrastructuur geldig is en dat de tijd en datum van de web-toepassingsproxy en de AD FS worden gesynchroniseerd. Zorg ervoor dat de vingerafdruk die is geconfigureerd voor de web-toepassingsproxy de juiste is.
13034

De client heeft een SSL-certificaat gepresenteerd aan web toepassingsproxy, maar het certificaat is ongeldig.

Deze gebeurtenis kan duiden op een probleem in de tijd- en datumconfiguratie. Zorg ervoor dat de certificaatinfrastructuur geldig is en dat de tijd en datum van de web-toepassingsproxy en de AD FS worden gesynchroniseerd. Zorg ervoor dat de vingerafdruk die is geconfigureerd voor de web-toepassingsproxy de juiste is.

De volgende beheerconsolegebeurtenissen wijzen op problemen met de configuratie, zoals inrichting, aanvragen die niet zijn geslaagd, back-endservers die onbereikbaar zijn en bufferoverloop.

Gebeurtenis of symptoom Mogelijke oorzaak Oplossing
12019

Web toepassingsproxy kan geen listener maken voor de volgende URL.

Een mogelijke oorzaak van de gebeurtenis is dat een andere service naar dezelfde URL luistert. De beheerder moet ervoor zorgen dat niemand luistert of bindt aan dezelfde URL's. Voer de opdracht uit om dit te controleren: netsh http show urlacl. Als deze URL wordt gebruikt door een ander onderdeel dat wordt uitgevoerd op de web-toepassingsproxy computer, verwijdert u deze of gebruikt u een andere URL om de toepassingen te publiceren via Web toepassingsproxy.
12020

Web toepassingsproxy kan geen reservering maken voor de volgende URL.

Een mogelijke oorzaak van de gebeurtenis is dat een andere service een reservering heeft op dezelfde URL. De beheerder moet ervoor zorgen dat niemand zich verbindt met dezelfde URL's. Voer de opdracht uit om dit te controleren: netsh http show urlacl. Als deze URL wordt gebruikt door een ander onderdeel dat wordt uitgevoerd op de web-toepassingsproxy computer, verwijdert u deze of gebruikt u een andere URL om de toepassingen te publiceren via Web toepassingsproxy.
12021

Web toepassingsproxy kan het SSL-servercertificaat niet binden. Alle andere configuratie-instellingen zijn toegepast.

Kan geen configuratierecord met SSL-certificaatgegevens maken en instellen. Zorg ervoor dat de certificaatvingerafdrukken die zijn geconfigureerd voor web-toepassingsproxy-toepassingen, zijn geïnstalleerd op alle web-toepassingsproxy-machines met een persoonlijke sleutel in het lokale computerarchief.
13001

Het SSL-servercertificaat dat door de back-endserver aan het web wordt gepresenteerd toepassingsproxy, is niet geldig. Het certificaat wordt niet vertrouwd.

Er zijn een of meer fouten gevonden in het SSL-certificaat (Secure Sockets Layer) dat is verzonden door de server. Dit kan erop wijzen dat de back-endserver een SSL heeft opgegeven die niet geldig is of dat er geen vertrouwen is tussen de web-toepassingsproxy en de back-endserver. Valideer een SSL-certificaat van een back-endserver. Zorg ervoor dat de web-toepassingsproxy-machine is geconfigureerd met de juiste basis-CA's om het back-endservercertificaat te vertrouwen.
13006 Wanneer de foutcode wordt 0x80072ee7, wordt de fout veroorzaakt door het onvermogen om de URL van de back-endserver op te lossen. Andere foutcodes worden beschreven in de functie WinHttpSendRequest (winhttp.h) Controleer of de URL van de back-endserver juist is en of de naam correct kan worden omgezet vanaf de web-toepassingsproxy machine.
13007

Het HTTP-antwoord van de back-endserver is niet binnen het verwachte interval ontvangen.

Er is een time-out opgetreden voor de aanvraag van de back-endserver of is traag of reageert niet. Controleer de configuratie van de back-endserver. Als deze traag is, controleert u de connectiviteit met de back-endserver en kunt u ook de cmdlet web-toepassingsproxy globale configuratieparameter wijzigen voor InactiveTransactionsTimeoutSec.

Verwijzingen