Statuscode 407 Proxy Authentication Required
Was ist der HTTP-Statuscode 407?
Der HTTP-Statuscode 407 „Proxy Authentication Required“ bedeutet, dass ein vorgeschalteter Proxy eine Authentifizierung verlangt, bevor er die Anfrage weiterleitet. Der Client muss gültige Zugangsdaten über den Header Proxy-Authorization senden. Welche Authentifizierungsmethode akzeptiert wird, teilt der Proxy im Antwort-Header Proxy-Authenticate mit.
Was bedeutet HTTP 407 „Proxy Authentication Required“?
Der HTTP-Statuscode 407 „Proxy Authentication Required“ ist eine Antwort eines Proxyservers auf eine Anfrage ohne gültige Proxy-Zugangsdaten. Der Status gehört zur Gruppe der 4xx-Codes, die auf ein Problem bei der Verarbeitung einer Client-Anfrage hinweisen.
Ein Proxy befindet sich zwischen dem Client, beispielsweise einem Browser, Crawler oder API-Programm, und dem angeforderten Zielserver. Er kann Anfragen kontrollieren, filtern, protokollieren oder zwischenspeichern. Verlangt dieser Vermittler eine Anmeldung, darf er die Anfrage bei fehlenden oder ungültigen Zugangsdaten mit HTTP 407 ablehnen.
Der Statuscode stammt daher normalerweise nicht von der aufgerufenen Website selbst. Er wird von einem vorgeschalteten System erzeugt, etwa einem Unternehmensproxy, Sicherheitsgateway oder Proxy-Dienst. Bei öffentlich erreichbaren Websites kann eine 407-Antwort auf eine fehlerhafte Netzwerk-, Server- oder Sicherheitskonfiguration hinweisen.
Wie funktioniert die Proxy-Authentifizierung?
Die Kommunikation beginnt mit einer gewöhnlichen HTTP-Anfrage, die über einen konfigurierten Proxy geleitet wird. Kann der Proxy die Anfrage keinem authentifizierten Nutzer oder Dienst zuordnen, antwortet er mit dem Status 407 und mindestens einer Authentifizierungsanforderung.
Ein vereinfachter Antwortkopf kann beispielsweise Proxy-Authenticate: Basic realm='Unternehmensproxy' enthalten. Der Wert nennt das Authentifizierungsverfahren und den geschützten Bereich. Bei Basic Authentication werden Benutzername und Passwort lediglich codiert, nicht verschlüsselt. Der Transportweg zum Proxy muss deshalb angemessen abgesichert sein.
Bei HTTPS-Verbindungen kann HTTP 407 bereits während der CONNECT-Anfrage auftreten. In diesem Fall wird der verschlüsselte Tunnel zum Zielserver gar nicht erst aufgebaut, weil der Proxy zuvor eine erfolgreiche Anmeldung verlangt.
Welche Ursachen hat ein 407-Fehler?
Eine 407-Antwort entsteht häufig durch fehlerhafte Zugangsdaten oder eine nicht vollständig eingerichtete Proxy-Verbindung. Auch automatisierte Dienste können betroffen sein, wenn sie die Proxy-Konfiguration des Betriebssystems nicht übernehmen oder keine interaktive Anmeldung unterstützen.
Unterschied zwischen HTTP 401, 403 und 407
Der Unterschied zwischen HTTP 401 und HTTP 407 liegt in der Instanz, die eine Anmeldung verlangt. Bei 401 fordert der Zielserver eine Authentifizierung. Bei 407 verlangt ein zwischengeschalteter Proxy Zugangsdaten. Der Status 403 signalisiert dagegen, dass der Server die Anfrage verstanden hat, den Zugriff jedoch verweigert.
| Statuscode | Bedeutung | Antwortende Instanz | Authentifizierungs-Header |
|---|---|---|---|
| 401 | Unauthorized | Ziel- oder Ursprungsserver | WWW-Authenticate |
| 403 | Forbidden | Zielserver oder vorgeschaltetes Sicherheitssystem | Keine neue Anmeldeaufforderung erforderlich |
| 407 | Proxy Authentication Required | Proxyserver | Proxy-Authenticate |
Für die erneute Anfrage werden ebenfalls unterschiedliche Header verwendet. Zugangsdaten für einen Ursprungsserver stehen im Header Authorization, während Proxy-Zugangsdaten über Proxy-Authorization übertragen werden. Beide Header dürfen nicht miteinander verwechselt werden.
Welche Folgen hat der Statuscode 407 für SEO?
Ein öffentliches Dokument, das Suchmaschinen-Crawlern HTTP 407 liefert, kann nicht regulär abgerufen und verarbeitet werden. Der Statuscode ist kein eigenständiger Ranking-Faktor, verhindert aber bei dauerhaftem Auftreten das Crawling und damit die Indexierung oder Aktualisierung der betroffenen Inhalte.
Besonders problematisch sind 407-Antworten bei indexierbaren Seiten, Canonical-Zielen, Ressourcen für die Darstellung und URLs aus der XML-Sitemap. Eine Sitemap sollte grundsätzlich auf erreichbare, indexierbare URLs mit erfolgreichem HTTP-Status verweisen, damit Suchmaschinen ihre Crawling-Ressourcen nicht für fehlerhafte Ziele einsetzen.
Ein technischer SEO-Audit zur Prüfung von Statuscodes und Crawling-Hindernissen sollte deshalb nicht nur einzelne Browser-Aufrufe untersuchen. Relevante Tests umfassen verschiedene Netzwerke, Nutzeragenten, Regionen sowie Anfragen mit und ohne aktive Proxy- oder VPN-Verbindung.
Auswirkungen auf SEA und GEO
Im SEA kann eine 407-Antwort automatisierte Prüfungen von Anzeigenzielen blockieren. Ist eine Landingpage für den Prüfdienst nicht erreichbar, können Zielseitenfehler entstehen, obwohl die Seite aus einem internen Firmennetz mit vorhandener Proxy-Anmeldung funktioniert.
Für GEO, die Generative Engine Optimization, begrenzt HTTP 407 den Zugriff von KI-Crawlern und abrufenden Suchsystemen. Kann ein System eine Quelle ohne besondere Proxy-Zugangsdaten nicht laden, stehen deren Inhalte für aktuelle Antworten, Quellenverweise und maschinelle Analysen möglicherweise nicht zur Verfügung.
Wie lässt sich ein 407-Fehler beheben?
Die Fehlerbehebung beginnt mit der Frage, welches System den Statuscode erzeugt. Antwort-Header, Netzwerkprotokolle und Proxy-Logs zeigen häufig, ob die Anfrage von einem Unternehmensproxy, einer lokalen Software, einem VPN-Gateway oder einer fehlerhaft eingerichteten Infrastruktur abgewiesen wurde.
Werkzeuge wie curl können den Verbindungsweg sichtbar machen. Mit einer ausführlichen Anfrage über curl -v lassen sich Antwortstatus und Header untersuchen. Zugangsdaten sollten dabei nicht ungeschützt in Befehlsverläufen gespeichert werden.
Ein regelmäßiger technischer Crawl zur automatischen Fehlererkennung hilft, unerwartete 4xx-Antworten frühzeitig zu erkennen. Dabei sollten interne Verlinkungen, Sitemaps, Canonical-Ziele und wichtige Landingpages aus verschiedenen Zugriffssituationen geprüft werden.
Technische Zugriffsprobleme professionell prüfen lassen
Wenn wichtige Seiten nur in bestimmten Netzwerken einen 407-Status liefern oder Suchmaschinen keinen Zugriff erhalten, sollte die gesamte Anfragekette aus Proxy, Firewall, Webserver und Anwendung untersucht werden. Die Analyse lässt sich mit einem technischen SEO-Audit und einer klaren Priorisierung der betroffenen URLs verbinden.
Kostenlose Erstberatung anfragenHäufige Fragen zu HTTP 407 und Proxy-Zugängen
Kann ein Browser einen 407-Fehler automatisch beheben?
Ein Browser kann ein Anmeldefenster anzeigen oder gespeicherte Proxy-Zugangsdaten verwenden. Fehlen die Daten oder wird das geforderte Verfahren nicht unterstützt, bleibt die Anfrage blockiert.
Ist HTTP 407 ein Serverfehler?
HTTP 407 gehört zu den 4xx-Statuscodes und beschreibt ein Problem mit der Authentifizierung der Anfrage am Proxy. Der eigentliche Zielserver wurde unter Umständen noch gar nicht erreicht.
Kann ein fehlerhaftes VPN den Statuscode 407 verursachen?
Ein VPN kann Anfragen über ein geschütztes Gateway oder einen Unternehmensproxy leiten. Sind dessen Anmeldedaten ungültig oder nicht verfügbar, kann dieses System mit HTTP 407 antworten.
Warum tritt HTTP 407 nur bei einem Crawler auf?
Crawler übernehmen nicht immer die Proxy-Einstellungen und Sitzungsdaten eines Browsers. Ein technisches Prüfprogramm benötigt daher gegebenenfalls eine eigene Proxy-Konfiguration oder separate Service-Zugangsdaten.
Sollte eine öffentliche Website jemals HTTP 407 ausgeben?
Eine öffentlich zugängliche Website sollte normalen Besuchern und Suchmaschinen in der Regel keine Proxy-Anmeldung abverlangen. Eine 407-Antwort deutet dort häufig auf einen falsch konfigurierten Zugriffsweg oder ein vorgeschaltetes Sicherheitssystem hin.
Sie haben noch Fragen?







