ERR_UNSAFE_PORT - 6 façons de la corriger
Table des matières
Que vous soyez propriétaire d’un site web ou utilisateur régulier, vous pouvez rencontrer l’erreur ERR_UNSAFE_PORT. Cette erreur survient lorsqu’une URL tente d’utiliser un port que les navigateurs modernes ont restreint pour des raisons de sécurité.
Bien que le blocage de ces ports aide à se protéger contre les menaces potentielles, il peut parfois interférer avec des requêtes légitimes et provoquer des problèmes inattendus.
Heureusement, il existe plusieurs façons de résoudre cette erreur. Dans ce guide, nous expliquerons pourquoi l’erreur ERR_UNSAFE_PORT se produit et nous vous présenterons les solutions les plus efficaces pour le résoudre.
Par exemple, si vous essayez d’accéder à un site web en utilisant un port restreint connu, tel que le port 6666, vous verrez le message d’erreur suivant :

Lorsqu’un site web ou une ressource tente d’utiliser un port bloqué, le navigateur interrompt immédiatement la connexion et affiche ce code d’erreur. Ce problème est le plus souvent observé dans Google Chrome, mais d’autres navigateurs ont des restrictions similaires.
Qu’est-ce qui entraîne l’erreur ERR_UNSAFE_PORT ?
Les navigateurs bloquent des ports spécifiques pour prévenir des menaces de sécurité, telles que les tentatives non autorisées d’accès aux données ou les attaques malveillantes.
L’erreur ERR_UNSAFE_PORT se produit lorsqu’un site web ou une ressource tente d’utiliser l’un de ces ports restreints. Voici les raisons les plus courantes :
Ressources externes utilisant un port bloqué
Si votre site web charge des scripts, des images ou d’autres ressources à partir d’une URL externe qui utilise un port bloqué, le navigateur bloquera la requête. Cela peut se produire si un service tiers ou une API est configuré pour utiliser un port non sécurisé.
Redirections ou proxys incorrects
Si votre site web redirige le trafic vers une URL avec un port bloqué, le navigateur le signalera comme non sécurisé. Cela se produit souvent lorsque les paramètres de proxy sont mal configurés ou que les redirections côté serveur pointent vers des ports restreints.
Requêtes API vers un port bloqué
Certaines API nécessitent des ports spécifiques pour la communication. Si une demande d’API est adressée à un port bloqué, le navigateur refusera la connexion, ce qui provoquera l’erreur. Les développeurs peuvent rencontrer ce problème lorsqu’ils testent des API sur des ports non standards.
Comment corriger l’erreur ERR_UNSAFE_PORT ?
Selon la raison du problème, vous pouvez résoudre l’erreur ERR_UNSAFE_PORT en ajustant les paramètres de votre site web, de votre serveur ou de votre navigateur. Voici les solutions les plus efficaces :
Vérifier les ressources externes utilisant des ports bloqués
Examinez le code de votre site web afin d’identifier toute ressource externe utilisant des ports restreints. Il peut s’agir de scripts, d’images ou de feuilles de style provenant de services tiers.
Pour cela, ouvrez les outils de développement de votre navigateur (clic droit > Inspecter), accédez à l’onglet Réseau et rechargez la page.

Recherchez les requêtes qui échouent en raison de ports bloqués et mettez-les à jour pour utiliser des ports autorisés.
Supprimer les redirections vers des ports bloqués
Si votre site web redirige les visiteurs vers une URL utilisant un port restreint, les navigateurs bloqueront la requête et afficheront l’erreur ERR_UNSAFE_PORT.
Cela peut se produire en raison de règles .htaccess incorrectes, de paramètres WordPress mal configurés ou de services tiers comme Cloudflare.
- Vérifiez et mettez à jour les redirections de votre site web
Si vous avez ajouté des règles de redirection dans votre fichier .htaccess, elles peuvent pointer vers un port bloqué.
Les utilisateurs de SiteGround peuvent vérifier et modifier ce fichier depuis Site Tools > Site > Gestionnaire de fichiers ou avec un client FTP.
Voici un exemple de redirection qui pourrait entraîner de tels problèmes :
Redirect 301 / https://yourdomain.com:6666/
Pour résoudre ce problème, changez-le simplement en un port sécurisé par défaut, tel que 443 (HTTPS). Étant donné que les navigateurs considèrent automatiquement que 443 est le port HTTPS par défaut, la nouvelle adresse devrait être la suivante :
Redirect 301 / https://yourdomain.com/
- Vérifier les URL de WordPress et les redirections des plugins
Si vous utilisez un plugin de redirection, il est possible qu’il modifie l’adresse de votre site web ou qu’il ajoute des règles incorrectes.
Accédez d’abord à votre Tableau de bord de WordPress > Réglages > Général, et vérifiez l’adresse web de WordPress (URL) et l’Adresse web du site (URL).

Assurez-vous qu’elles ne contiennent pas un port bloqué comme https://yourdomain.com:8080.
Vérifiez également si un plugin de redirection est actif (par exemple, Redirection ou Yoast SEO). Examinez ses paramètres pour voir s’il existe des règles personnalisées imposant un port bloqué.
- Examiner les services CDN ou autres services de proxy
Si votre site web est derrière un CDN (comme Cloudflare) ou utilise un service de proxy, vérifiez les redirections qui pourraient forcer le trafic vers un port bloqué et mettez-les à jour si nécessaire.
Utiliser une autre URL d’API
Si vos requêtes API échouent en raison d’un port bloqué, essayez de changer l’URL de la requête vers un port plus sûr.
- Consultez la documentation de l’API pour d’autres ports qui sont sûrs et pris en charge.
- Mettez à jour l’URL de la requête pour utiliser un port différent, tel que 443 pour HTTPS.
- Si vous utilisez un serveur local, reconfigurez-le pour qu’il fonctionne sur un port sécurisé.
Vous trouverez la liste complète des ports restreints dans la documentation officielle de Google.
Vérifier les extensions et le cache du navigateur
Certaines extensions de navigateur peuvent entraîner des conflits. Les données de cache obsolètes peuvent également interférer avec les requêtes.
- Essayez de charger le site web en mode Incognito afin d’exclure tout problème d’extension.
- Désactivez toutes les extensions et testez à nouveau le site web.
- Supprimez le cache et les cookies de votre navigateur.
- Mettez à jour votre navigateur vers la dernière version.
- Réinitialisez les paramètres par défaut de Google Chrome.
Si le problème persiste, passez à l’étape suivante.
Modifier les options expérimentales ou flags du navigateur (non sécurisé)
Certains navigateurs offrent des options expérimentales qui permettent de contourner les restrictions de port.
Sur Windows, vous pouvez le faire en cliquant avec le bouton droit sur votre raccourci Chrome > Propriétés > accédez à l’onglet Raccourci :

Dans le champ Cible du raccourci, ajoutez le flag –explicitly-allowed-ports=’port number’ à la fin de l’adresse.
Cela devrait ressembler à ceci :
Cliquez sur Appliquer et ouvrez Google Chrome à nouveau en utilisant le raccourci.
Alternativement, vous pouvez exécuter la commande suivante dans Invite de commandes, afin d’ouvrir Chrome en autorisant certains ports non sécurisés :
chrome.exe --explicitly-allowed-ports=666,6000,8080
Pour macOS, ouvrez votre Terminal et exécutez :
open -a "Google Chrome" --args --explicitly-allowed-ports=666,6000,8080
Gardez à l’esprit que cette solution de contournement ne résout pas l’origine de l’erreur et ne doit être utilisée que pour des tests en local, et non pas sur des sites web en ligne.
Contacter l’hébergeur web ou l’administrateur réseau
Si vous ne parvenez pas à résoudre le problème, votre fournisseur d’hébergement web ou l’administrateur réseau pourrait bloquer le port.
Si le problème persiste après avoir suivi les étapes recommandées ci-dessus, recherchez d’autres réponses en contactant votre équipe de support d’hébergement web. Ils peuvent vérifier et vous conseiller s’ils restreignent certains ports.
Si vous êtes sur un réseau d’entreprise, demandez à l’équipe informatique de vérifier les règles du pare-feu et de vous aider également à réinitialiser les paramètres sur votre appareil.
Conclusion sur l’erreur ERR_UNSAFE_PORT
L’erreur ERR_UNSAFE_PORT est une mesure de sécurité du navigateur qui empêche les connexions aux ports restreints. Bien que cela aide à protéger les utilisateurs contre les menaces potentielles, cela peut également bloquer des requêtes légitimes.
Si vous rencontrez cette erreur, commencez par identifier les ressources externes, les redirections ou les requêtes API utilisant des ports bloqués.
La mise à jour des URL, la modification des configurations du serveur et l’effacement des données du navigateur peuvent souvent résoudre le problème. Pour des cas plus avancés, vous devrez peut-être contacter votre fournisseur d’hébergement web ou l’administrateur réseau.
En suivant les étapes de ce guide, vous devriez être en mesure de corriger l’erreur ERR_UNSAFE_PORT et de maintenir l’accès au site web sans compromettre la sécurité.