So beheben Sie den Fehler ERR_UNSAFE_PORT in Chrome beim Surfen zu unsicheren Ports

So beheben Sie den Fehler ERR_UNSAFE_PORT in Chrome beim Surfen zu unsicheren Ports

Ich erhalte diesen Fehler beim Verbinden mit einem Webserver aufPort 6666( http://myserver:6666/):

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

Gibt es eine einfache Möglichkeit, dies zu lösen, ohneChrome aus der Quelle neu erstellen?

Antwort1

AnWindows:

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

Dann --explicitly-allowed-ports=xxxan Verknüpfungsziel anhängen

Beispiel:

C:\Dokumente und Einstellungen\Benutzer\Lokale Einstellungen\Anwendungsdaten\Google\Chrome\Anwendung\chrome.exe --explicitly-allowed-ports=6666

Ressource vonHier

Antwort2

Sie können dies in Google Chrome möglicherweise deaktivieren, aber Sie tun dies auf eigenes Risiko. Es gibt tatsächlich einen guten Sicherheitsgrund, warum Chrome diese Ports blockiert: Im Grunde öffnen Sie Ihren Browser zu einem offenen Proxy, über den Angreifer andere Dienste in Ihrem Netzwerk angreifen können.

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

Antwort3

Sie können Ports explizit zulassen, wie in den anderen Antworten angegeben, aber in den meisten Fällen lässt sich das Problem leichter lösen, indem Sie die eingeschränkten Ports einfach nicht verwenden:

const int kRestrictedPorts[] = {
    1,      // tcpmux
    7,      // echo
    9,      // discard
    11,     // systat
    13,     // daytime
    15,     // netstat
    17,     // qotd
    19,     // chargen
    20,     // ftp data
    21,     // ftp access
    22,     // ssh
    23,     // telnet
    25,     // smtp
    37,     // time
    42,     // name
    43,     // nicname
    53,     // domain
    69,     // tftp
    77,     // priv-rjs
    79,     // finger
    87,     // ttylink
    95,     // supdup
    101,    // hostriame
    102,    // iso-tsap
    103,    // gppitnp
    104,    // acr-nema
    109,    // pop2
    110,    // pop3
    111,    // sunrpc
    113,    // auth
    115,    // sftp
    117,    // uucp-path
    119,    // nntp
    123,    // NTP
    135,    // loc-srv /epmap
    137,    // netbios
    139,    // netbios
    143,    // imap2
    161,    // snmp
    179,    // BGP
    389,    // ldap
    427,    // SLP (Also used by Apple Filing Protocol)
    465,    // smtp+ssl
    512,    // print / exec
    513,    // login
    514,    // shell
    515,    // printer
    526,    // tempo
    530,    // courier
    531,    // chat
    532,    // netnews
    540,    // uucp
    548,    // AFP (Apple Filing Protocol)
    554,    // rtsp
    556,    // remotefs
    563,    // nntp+ssl
    587,    // smtp (rfc6409)
    601,    // syslog-conn (rfc3195)
    636,    // ldap+ssl
    989,    // ftps-data
    990,    // ftps
    993,    // ldap+ssl
    995,    // pop3+ssl
    1719,   // h323gatestat
    1720,   // h323hostcall
    1723,   // pptp
    2049,   // nfs
    3659,   // apple-sasl / PasswordServer
    4045,   // lockd
    5060,   // sip
    5061,   // sips
    6000,   // X11
    6566,   // sane-port
    6665,   // Alternate IRC [Apple addition]
    6666,   // Alternate IRC [Apple addition]
    6667,   // Standard IRC [Apple addition]
    6668,   // Alternate IRC [Apple addition]
    6669,   // Alternate IRC [Apple addition]
    6697,   // IRC + TLS
    10080,  // Amanda
};

Quelle

Anstelle von 6666 könnten Sie also 6060 verwenden und dieses Problem hätte nicht.

Antwort4

Wie subanki sagte, müssen Sie die -explicitly-allowed-portsOption zu Ihrem Chrome-Startbefehl hinzufügen.

In Ubuntu können Sie dies (als Root) tun, indem Sie das Skript „google-chrome“ in Ihrem Chrome-Installationsordner bearbeiten.

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

ls -la /usr/bin | grep chrome

Bearbeiten Sie dann die Datei „google-chrome“, indem Sie den genannten Schalter zur EXEC-Zeile hinzufügen:

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

Ersetzen Sie einfach „6000“ durch die durch Kommas getrennten Werte, die Sie möglicherweise benötigen (Beispiel: -explicitly-allowed-ports=5000,6000,7000)

HINWEIS: Unter UNIX beginnt der Schalter NICHT mit „--“, sondern mit einem einzelnen „-“.

verwandte Informationen