113 votes

Comment corriger l'erreur ERR_UNSAFE_PORT sur Chrome lorsque vous naviguez sur des ports non sécurisés ?

Je reçois cette erreur lors de la connexion à un serveur web sur le port 6666 (http://myserver:6666/):

Erreur 312 (net::ERR_UNSAFE_PORT): Erreur inconnue.

Y a-t-il un moyen facile de résoudre cela sans reconstruire Chrome à partir de la source?

92voto

PoseLab Points 124

Sous Windows:

Clic droit sur le raccourci Chrome >> Propriétés >>

Ensuite, ajoutez --explicitly-allowed-ports=xxx à la cible du raccourci

Exemple :

C:\Documents and Settings\Utilisateur\Local Settings\Application Data\Google\Chrome\Application\chrome.exe --explicitly-allowed-ports=6666

Ressource provenant de ici

22voto

James Roper Points 701

Vous pouvez peut-être le désactiver dans Google Chrome, mais le faites à vos risques et périls. Il existe en réalité une bonne raison de sécurité pour laquelle Chrome bloque ces ports : Fondamentalement, vous ouvrez votre navigateur à être un proxy ouvert que les attaquants peuvent utiliser pour attaquer d'autres services sur votre réseau.

Pour plus d'informations : Pourquoi Chrome considère-t-il certains ports comme non sûrs ?

10voto

George Points 200

Sur Mac, vous pouvez créer une application lançant Chrome avec les paramètres mentionnés dans d'autres réponses en utilisant l'application intégrée d'Apple Automator :

  1. Lancer Automator

  2. Choisir "Application" comme "Type de document"

  3. Ajouter l'action "Exécuter un script shell"

  4. Remplacer le script cat de ce action par :

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

  1. Enregistrer l'application créée sous un nom tel que "Google Chrome avec des ports non sécurisés autorisés" dans votre dossier Applications

  2. Utiliser cette nouvelle application au lieu de Google Chrome directement

  3. (optionnel) Remplacer l'icône par défaut de l'application créée - le robot d'Automator - par celle de Chrome en utilisant cette méthode (note : upvotez cette réponse si vous l'appréciez !)

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

image

7voto

Spino Points 71

Comme l'a dit subanki, vous devez ajouter l'option -explicitement-autorisés-ports à la commande de démarrage de Chrome.

Sous Ubuntu, vous pouvez le faire (en tant que root) en modifiant le script "google-chrome" dans le dossier d'installation de Chrome.

Vous pouvez obtenir le répertoire en tapant :

ls -la /usr/bin | grep chrome

Ensuite, modifiez le fichier "google-chrome" en ajoutant l'option mentionnée à la ligne EXEC :

exec -a "$0" "$HERE/chrome" "-explicitement-autorisés-ports=6000" "$@"

Il vous suffit de remplacer "6000" par les valeurs séparées par des virgules dont vous pourriez avoir besoin (exemple : -explicitement-autorisés-ports=5000,6000,7000)

REMARQUE : pour UNIX, l'option ne commence PAS par "--", mais par un seul "-"

7voto

Jay Points 181

Pour Mac:

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

pour les ports 5000, 6000 et 7000.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X