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

Comment corriger l'erreur ERR_UNSAFE_PORT sur Chrome lors de la navigation vers des ports dangereux

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.

Existe-t-il un moyen facile de résoudre ce problème sans reconstruire Chrome à partir de la source ?

Réponses (6)

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

Sur Windows :

Cliquez avec le bouton droit de la souris sur le raccourci Chrome >> Propriétés >>

Puis Append --explicitly-allowed-ports=xxx to shortcut target

Exemple:

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

Ressource de here

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

Vous pouvez peut-être désactiver cette fonction dans Google Chrome, mais vous le faites à vos propres risques. Il y a en fait une bonne raison de sécurité pour laquelle Chrome bloque ces ports : En gros, vous ouvrez votre navigateur pour qu'il devienne un proxy ouvert que les pirates peuvent utiliser pour attaquer d'autres services sur votre réseau.

Pour en savoir plus : Pourquoi Chrome considère-t-il certains ports comme dangereux ?

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

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

  1. Lancer Automator

  2. Comme “Type de document”, choisissez “Application”

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

  4. Remplacer le caractère de remplissage cat script dans cette action par :

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

  1. Enregistrez l'application créée sous une forme similaire à “Google Chrome avec les ports dangereux autorisés” dans votre dossier Application

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

  3. (facultatif) Remplacez l'icône par défaut de l'application créée - le robot de l'automate - par celle de Chrome en utilisant cette méthode (note : votez cette réponse si vous l'aimez !)

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

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

Pour Mac :

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

pour les ports 5000, 6000 et 7000.

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

Comme l'a dit Subanki, vous devez ajouter l'option -explicitly-allowed-ports à votre commande de démarrage de Chrome. Dans Ubuntu, vous pouvez le faire (en tant que root) en éditant le script “google-chrome” sous votre dossier d'installation de Chrome. Vous pouvez obtenir le répertoire en tapant :

ls -la /usr/bin | grep chrome

Puis, éditez le fichier “google-chrome” en ajoutant le commutateur mentionné à la ligne EXEC :

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

Changez juste “6000” avec les valeurs séparées par des virgules dont vous pourriez avoir besoin (exemple : -explicitly-allowed-ports=5000,6000,7000)

NOTE : pour UNIX, le commutateur ne commence PAS par “–”, il commence par un simple “-”.

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

Voici la bonne réponse pour ceux d'entre vous qui sont des développeurs utilisant node.js comme serveur web Changez le port que vous utilisez pour héberger vos pages web. Par exemple si vous avez tapé dans la ligne de commande node index.js & appuyé sur enter, s'il a commencé à fonctionner sur le port 22 pour une requête 80 http, lorsque vous visitez le site web au port 22, le navigateur chrome avec throw this error page.,br> le mot clé UNSAFE PORT signifie que le port doit correspondre au contenu. Merci.