2010-09-13 09:40:19 +0000 2010-09-13 09:40:19 +0000
87
87

So beheben Sie den Fehler ERR_UNSAFE_PORT auf Chrome beim Browsen zu unsicheren Ports

Ich erhalte diesen Fehler, wenn ich mich mit einem Webserver auf Port 6666 http://myserver:6666/ ) verbinde:

Fehler 312 (net::ERR_UNSAFE_PORT): Unbekannter Fehler:

Gibt es eine einfache Möglichkeit, dies zu beheben, ohne Chrome aus der Quelle neu erstellen ?

Antworten (6)

75
75
75
2010-09-13 10:03:12 +0000

Auf Windows :

Klicken Sie mit der rechten Maustaste auf die Verknüpfung Chrom >> Eigenschaften >>

Dann hängen Sie --explicitly-allowed-ports=xxx an das Verknüpfungsziel

Beispiel:

C:\Dokumente und Einstellungen\Benutzer\Lokale Einstellungen\Anwendungsdaten\Google\Chrom\Anwendung\chrom. exe –explicitly-allowed-ports=6666

Ressource von hier

18
18
18
2012-08-23 07:42:50 +0000

Möglicherweise können Sie dies in Google Chrome abschalten, dies geschieht jedoch auf eigenes Risiko. Es gibt tatsächlich einen guten Sicherheitsgrund, warum Chrome diese Ports blockiert: Im Grunde genommen öffnen Sie Ihren Browser zu einem offenen Proxy, den Angreifer nutzen können, um andere Dienste in Ihrem Netzwerk anzugreifen.

Für weitere Informationen: Warum betrachtet Chrome einige Ports als unsicher?

9
9
9
2016-04-14 10:26:57 +0000

Auf dem Mac können Sie eine Anwendung erstellen, die Chrome mit Parametern startet, die in anderen Antworten erwähnt werden, indem Sie die in Automator integrierte Apple-Anwendung verwenden:

  1. Starten Sie Automator

  2. Wählen Sie als “Art des Dokuments” “Anwendung”

  3. Fügen Sie die Aktion “Shell-Skript ausführen” hinzu

  4. Ersetzen Sie den Platzhalter cat-Skript in dieser Aktion durch:

/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --explicitly-allowed-ports=5000,6000,7000

  1. Speichern Sie die erstellte Anwendung als etwas wie “Google Chrome mit erlaubten unsicheren Ports” in Ihrem Anwendungsordner

  2. Verwenden Sie diese neue Anwendung anstelle von Google Chrome direkt

  3. (optional) Ersetzen Sie das Standardsymbol der erstellten “Anwendung” - den Roboter von Automator - durch das Symbol mit dieser Methode von Chrome (Hinweis: stimmen Sie diese Antwort ab, wenn sie Ihnen gefällt!)

Quelle: http://cubewot.de/node/266

4
4
4
2015-08-21 16:19:03 +0000

Für Mac:

/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --explicitly-allowed-ports=5000,6000,7000

für die Anschlüsse 5000, 6000 und 7000.

3
3
3
2014-01-07 07:57:01 +0000

Wie Subanki sagte, müssen Sie die Option -explicitly-allowed-ports zu Ihrem Chrome-Startbefehl hinzufügen.

In Ubuntu können Sie dies (als root) tun, indem Sie das “google-chrome”-Skript unter Ihrem Chrome-Installationsordner editieren

Sie können das Verzeichnis erhalten, indem Sie Folgendes eingeben:

ls -la /usr/bin | grep chrome

Dann editieren Sie die “google-chrome”-Datei, indem Sie den erwähnten Schalter zur EXEC-Zeile hinzufügen:

exec -a "$0" "$HERE/chrome" "-explicitly-allowed-ports=6000" "$@"

Ändern Sie einfach “6000” mit den durch Komma getrennten Werten, die Sie eventuell benötigen (Beispiel: -explicitly-allowed-ports=5000,6000,7000)

HINWEIS: für UNIX beginnt der Schalter NICHT mit “–”, sondern mit einem einzelnen “-”.

0
0
0
2018-03-07 22:27:56 +0000

Hier ist die richtige Antwort für diejenigen unter Ihnen, die Entwickler sind, die node.js als Webserver verwenden Ändern Sie den Port, den Sie zum Hosten Ihrer Webseiten verwenden. Zum Beispiel , wenn Sie in die Kommandozeile node index.js eingegeben und die Eingabetaste gedrückt haben, , wenn es auf Port 22 für 80 http-Anfragen gestartet wurde, , wenn Sie die Website auf Port 22 besuchen, der Chrome-Browser mit werfen diese Fehlerseite.,br> Schlüsselwort UNSAFE PORT bedeutet, dass der Port mit dem Inhalt übereinstimmen muss. Danke.