Fix: Es wurde versucht, auf einen Socket zuzugreifen, der durch seine Zugriffsberechtigungen verboten ist

Advise: Klicken Sie Hier, Windows-Fehler Und Optimiert Die Systemleistung Zu Beheben

Einige Benutzer meldeten den Fehler "Es wurde versucht, auf einen Socket zuzugreifen, der durch die Zugriffsberechtigungen verboten ist", als sie versuchten, den Befehl ipconfig / renew in CMD auszuführen, um ihre Netzwerkverbindung zu reparieren. Andere Benutzer berichten, dass dieses Problem auftritt, wenn sie versuchen, einen Apache-Server zu starten. Fast alle betroffenen Benutzer geben jedoch an, dass das Problem nach der Installation eines automatischen Windows-Updates aufgetreten ist.

Es wurde versucht, auf einen Socket auf eine Weise zuzugreifen, die durch seine Zugriffsberechtigungen verboten ist

Was ist die Ursache für den Versuch, auf einen Socket zuzugreifen, der aufgrund seines Zugriffsberechtigungsfehlers nicht zulässig ist?

Wir haben dieses spezielle Problem untersucht, indem wir uns verschiedene Benutzerberichte und Reparaturstrategien angesehen haben, mit denen das Problem behoben wurde. Nach dem, was wir zusammengetragen haben, gibt es verschiedene Szenarien, die das Auftreten dieses Problems auslösen:

  • VPN-Client blockiert die beteiligten Localhost-Verbindungen - Mehrere Benutzer haben festgestellt, dass in ihrem Fall der VPN-Client für das Problem verantwortlich war. Durch Deaktivieren des VPN-Clients wurde das Problem für die meisten betroffenen Benutzer behoben.
  • Firewall eines Drittanbieters blockiert die Verbindung - Wenn Sie eine externe Firewall haben, kann diese für das Blockieren Ihrer SMTP-Verbindungen verantwortlich sein. In den meisten Fällen werden McAfee Anti-Virus und Avast als Täter bestätigt.
  • Die Anwendung versucht, einen Port zu öffnen, der bereits verwendet wird. Einer der häufigsten Gründe für diesen Fehler liegt darin, dass Sie versuchen, eine Anwendung zu verwenden, die so konfiguriert ist, dass ein Port geöffnet wird, der bereits von einem anderen Dienst oder aktiv verwendet wird Anwendung.
  • Windows 10-Sicherheitsfunktion - Ab Windows 10 hat Microsoft eine neue Sicherheitsfunktion implementiert, die verhindert, dass Benutzer einen zufälligen Port abrufen und an einen Dienst weitergeben. Dies kann auftreten, wenn Sie ein Skript oder eine selbst erstellte Anwendung verwenden.
  • Ein anderer Prozess überwacht den gewünschten Port - Konflikte wie diese treten häufig auf, wenn versucht wird, Instanzen von Apache Web Server zu starten oder wenn versucht wird, remote auf einen SQL Server auf Hostgator zuzugreifen.

Wenn Sie derzeit Schwierigkeiten haben, das Problem zu beheben, finden Sie in diesem Artikel eine Liste der überprüften Schritte, die andere Benutzer in einer ähnlichen Situation ausgeführt haben, um das Problem zu beheben. Im Folgenden finden Sie verschiedene Methoden, mit denen andere Benutzer, denen dieselbe Fehlermeldung angezeigt wird, das Problem behoben haben.

Um die besten Ergebnisse zu erzielen, führen Sie die folgenden potenziellen Korrekturen aus, bis Sie eine finden, die für Ihr bestimmtes Szenario geeignet ist.

Methode 1: Deaktivieren der Internetverbindungsfreigabe

Dies ist ein eigentümlicher Fehler, da bei der Internetfreigabe unter Windows einige verschiedene Bereiche von Ports verwendet werden, die Netstat oder einem ähnlichen Tool nicht unbedingt gemeldet werden.

Mehrere Benutzer gaben jedoch an, dass das Problem für sie dauerhaft behoben wurde, nachdem sie die gemeinsame Nutzung der Internetverbindung deaktiviert hatten. Es gibt zwei verschiedene Möglichkeiten, um die gemeinsame Nutzung der Internetverbindung unter Windows zu deaktivieren. Befolgen Sie die für Sie am besten geeigneten Methoden:

Deaktivieren der Internetverbindungsfreigabe über die Systemsteuerung

  1. Drücken Sie die Windows-Taste + R, um ein Dialogfeld Ausführen zu öffnen. Geben Sie dann " ncpa.cpl " ein und drücken Sie die Eingabetaste, um das Fenster " Netzwerkverbindungen " zu öffnen.

    Dialogfeld ausführen: ncpa.cpl
  2. Klicken Sie im Fenster Netzwerkverbindungen mit der rechten Maustaste auf Ihre aktive Netzwerkverbindung und wählen Sie Eigenschaften .

    Klicken Sie mit der rechten Maustaste auf Ihre Netzwerkverbindung und wählen Sie Eigenschaften
  3. Wechseln Sie im Bildschirm Eigenschaften Ihres Netzwerks zur Registerkarte Freigabe und deaktivieren Sie das Kontrollkästchen Anderen Netzwerkbenutzern erlauben, über die Internetverbindung dieses Computers eine Verbindung herzustellen .

    Deaktivieren der Internetverbindungsfreigabe
  4. Starten Sie Ihren Computer neu und überprüfen Sie, ob die Fehlermeldung behoben wurde.

Deaktivieren des Internetverbindungsfreigabediensts

  1. Drücken Sie die Windows-Taste + R, um ein Dialogfeld Ausführen zu öffnen. Geben Sie dann " services.msc " ein und drücken Sie die Eingabetaste, um den Bildschirm " Dienste " zu öffnen.

    Führen Sie den folgenden Dialog aus: services.msc
  2. Verwenden Sie im Bildschirm "Dienste" den rechten Bereich, um den ICS- Dienst (Internet Connection Sharing) zu suchen. Wenn Sie es gefunden haben, doppelklicken Sie darauf.
  3. Wechseln Sie im Bildschirm Internetverbindungsfreigabe (ICS) zur Registerkarte Allgemein, und ändern Sie den Starttyp in Deaktiviert .

    Einstellen des Starttyps des ICS auf Manuell
  4. Starten Sie Ihren Computer neu und prüfen Sie, ob das Problem behoben wurde.

Methode 2: Deinstallieren Sie Ihr AV-Programm von Drittanbietern oder setzen Sie die Verbindung auf die Positivliste

Viele Benutzer haben darauf hingewiesen, dass Sicherheitsanzüge von Drittanbietern überprüft werden sollten, um sicherzustellen, dass sie die SMTP-Verbindungen nicht stören. McAfee, BitDefender und Avast blockieren nach Bestätigung bestimmte Ports, die von Localhost-Verbindungen verwendet werden. Bei bestimmten Ports ist dies das Standardverhalten, um Mas-Mail-Angriffe zu verhindern.

Wie einige Benutzer berichtet haben, kann eine überprotektive Firewall oder ein ähnliches Sicherheitsfilter-Tool dafür verantwortlich sein, dass der Fehler "Es wurde versucht, auf einen Socket zuzugreifen, der durch seine Zugriffsberechtigungen verboten ist" verursacht wurde.

Sie können dieses Problem in der Regel beheben, indem Sie die Verbindung, die für Ihre AV-Einstellungen gesperrt ist, auf die Positivliste setzen. Beachten Sie, dass die Schritte zum Erstellen einer Whitelist-Regel je nach Client der Sicherheitslösung unterschiedlich sind.

In Avast können Sie dem Ausschluss eine Verbindung hinzufügen, indem Sie zu Einstellungen> Allgemein> Ausschluss gehen.

Wenn Sie Probleme haben, die gesperrte Verbindung zu identifizieren, können Sie Ihr Virenschutzprogramm von Drittanbietern vorübergehend deinstallieren und prüfen, ob das Problem behoben ist.

Hinweis: Beachten Sie, dass das Deaktivieren des Echtzeitschutzes Ihres AV-Geräts nicht zu einer Schlussfolgerung führt, da dieselben Regeln weiterhin gelten.

Wenn Sie Ihr AV-Gerät eines Drittanbieters deinstallieren möchten, befolgen Sie diese Schritt-für-Schritt-Anleitung ( hier ). Wenn diese Methode nicht angewendet wurde oder Sie festgestellt haben, dass der Drittanbieter-Client nicht für den Fehler verantwortlich ist, fahren Sie mit der nächsten Methode fort.

Update: IP-blockierende Clients wie PeerBlock blockieren möglicherweise automatisch eine IP, die an dem fehlgeschlagenen Vorgang beteiligt ist. Mehrere Benutzer haben gemeldet, dass das Problem automatisch behoben wurde, nachdem eine Regelausnahme erstellt oder die IP-Blockierungssoftware deinstalliert wurde.

Methode 3: Hinzufügen eines Ausschlusses zur Windows-Firewall

Wie sich herausstellt, kann die integrierte Windows-Firewall auch für den Fehler verantwortlich sein, dass versucht wurde, auf einen Socket zuzugreifen, der durch seine Zugriffsberechtigungen verboten ist .

Mehrere betroffene Benutzer gaben an, dass das Problem behoben werden konnte, nachdem das Programm, das den Fehler anzeigt, über die Windows-Firewall kommunizieren konnte. Es wird normalerweise berichtet, dass diese Methode bei Benutzern erfolgreich ist, bei denen der Fehler bei SQL Server auftritt. Sie können die folgenden Schritte jedoch anpassen, um ein anderes Programm aufzunehmen.

Hier ist eine kurze Anleitung, was Sie tun müssen:

  1. Drücken Sie die Windows-Taste + R, um ein Dialogfeld Ausführen zu öffnen. Geben Sie als Nächstes " firewall.cpl " ein und drücken Sie die Eingabetaste, um die Windows Defender-Firewall zu öffnen.

    Führen Sie den folgenden Dialog aus: firewall.cpl
  2. Klicken Sie im Fenster Windows Defender Firewall auf App oder Funktion durch die Windows Defender Firewall zulassen .

    Klicken Sie auf Eine App oder Funktion durch die Windows Defender-Firewall zulassen
  3. Klicken Sie im Bildschirm Zugelassene Apps auf die Schaltfläche Einstellungen ändern .

    Klicken Sie auf Einstellungen ändern, um Sicherheitsänderungen zuzulassen
  4. Durchsuchen Sie die Liste der zulässigen Apps und Funktionen und suchen Sie die App, die den Fehler auslöst. Stellen Sie anschließend sicher, dass die Kontrollkästchen " Privat" und " Öffentlich" für die betreffende Anwendung aktiviert sind.

    Zulassen der Anwendung in privaten und öffentlichen Netzwerken

    Hinweis: Falls Sie das unter Zulässige Apps und Funktionen aufgeführte Programm nicht finden , klicken Sie auf die Schaltfläche Andere App zulassen und wählen Sie es manuell aus, indem Sie auf Durchsuchen klicken.

    Zulassen einer anderen Anwendung, die nicht aufgeführt ist
  5. Nachdem Sie die Änderungen vorgenommen haben, starten Sie Ihren Computer neu und prüfen Sie, ob der Fehler "Es wurde versucht, auf einen Socket zuzugreifen, der durch die Zugriffsberechtigungen verboten ist" beim nächsten Start behoben wird.

Wenn immer noch derselbe Fehler auftritt, fahren Sie mit der folgenden Methode fort.

Methode 4: Neustarten der Internetinformationsdienste (IIS)

Mehrere Benutzer haben gemeldet, dass das Problem behoben wurde, nachdem sie die Internetinformationsdienste (Internet Information Services, IIS) über ein Eingabeaufforderungsfenster mit erhöhten Rechten neu gestartet haben.

Beachten Sie jedoch, dass beim Neustart der IIS-Server alle Internetdienste, einschließlich FTP, SMTP und NNTP, gelöscht werden und alle Daten in den Anwendungen, die die Verbindungen verarbeiten, verloren gehen.

Hier ist eine kurze Anleitung dazu:

  1. Drücken Sie die Windows-Taste + R, um ein Dialogfeld Ausführen zu öffnen. Geben Sie dann " cmd " ein und drücken Sie Strg + Umschalt + Eingabetaste, um ein Eingabeaufforderungsfenster mit erhöhten Rechten zu öffnen.

    Führen Sie dialog: cmd aus und drücken Sie dann Strg + Umschalt + Eingabetaste
  2. Geben Sie in der Eingabeaufforderung mit erhöhten Rechten den folgenden Befehl ein und drücken Sie die Eingabetaste, um die Internetinformationsdienste neu zu starten:
     iisreset 
  3. Warten Sie, bis die Internetdienste erfolgreich beendet und neu gestartet wurden, und wiederholen Sie dann den Vorgang, der den Fehler ausgelöst hat, um festzustellen, ob das Problem behoben wurde.

    Neustarten der Internetinformationsdienste

    Wenn weiterhin der Fehler "Es wurde versucht, auf einen Socket zuzugreifen, der durch seine Zugriffsberechtigungen verboten ist" angezeigt wird, fahren Sie mit der folgenden Methode fort.

Methode 5: Verwenden eines vorherigen Systemwiederherstellungspunkts

Nachdem einige Benutzer festgestellt haben, dass einige andere Reparaturstrategien ineffektiv waren, haben sie es endlich geschafft, eine Verbindung zum Internet herzustellen, ohne durch den Fehler "Es wurde versucht, auf einen Socket zuzugreifen, der durch seine Zugriffsberechtigungen verboten ist " blockiert zu werden, indem sie ihren Computerstatus auf zurücksetzen einen vorherigen Zeitpunkt mithilfe der Systemwiederherstellung.

Wenn dieser Fehler erst vor kurzem aufgetreten ist und Sie das Glück haben, einen Systemwiederherstellungspunkt zu haben, der älter ist, als Sie mit diesem Problem zu kämpfen haben, sollten die folgenden Schritte Ihnen dabei helfen, das Problem endgültig zu beheben:

  1. Drücken Sie die Windows-Taste + R, um ein Dialogfeld Ausführen zu öffnen. Geben Sie als Nächstes " rstrui " ein und drücken Sie die Eingabetaste, um den Assistenten für die Systemwiederherstellung zu öffnen.

    Dialogfeld ausführen: rstrui
  2. Wählen Sie im ersten Bildschirm der Systemwiederherstellung die Option Anderen Wiederherstellungspunkt auswählen und klicken Sie auf Weiter .

    Wählen Sie einen anderen Systemwiederherstellungspunkt
  3. Aktivieren Sie im nächsten Bildschirm das Kontrollkästchen Weitere Wiederherstellungspunkte anzeigen . Wählen Sie dann einen Systemwiederherstellungspunkt aus, dessen Datum älter ist als das des Problems, und klicken Sie erneut auf die Schaltfläche Weiter .

    Wählen Sie einen Systemwiederherstellungspunkt und klicken Sie auf Weiter
  4. Wenn Sie auf Fertig stellen klicken, wird Windows automatisch neu gestartet und der ältere Status wird beim nächsten Start wiederhergestellt. Überprüfen Sie nach dem Neustart des Computers, ob das Problem behoben wurde.

Methode 6: Trennen der Verbindung zum VPN-Netzwerk

Einige betroffene Benutzer haben festgestellt, dass das Problem in ihrem Fall von einem VPN-Client verursacht wurde. Es stellt sich heraus, dass der Fehler "Es wurde versucht, auf einen Socket zuzugreifen, der durch seine Zugriffsberechtigungen verboten ist" auch durch einen VPN-Client verursacht werden kann, der dazu führt, dass einige beteiligte Localhost-Verbindungen fehlschlagen.

Um zu testen, ob diese Theorie in Ihrem Fall zutrifft, trennen Sie einfach das VPN-Netzwerk und prüfen Sie, ob das Problem behoben ist. Wenn die Fehlermeldung nicht mehr auftritt, während die VPN-Verbindung getrennt ist, müssen Sie nach einem anderen VPN-Client suchen oder ihn zumindest deaktiviert lassen, während Sie eine bestimmte Aufgabe ausführen, die den Fehler auslöst.

Interessante Artikel