Correction de l'erreur "Safari ne peut pas ouvrir la page NSPOSIXErrorDomain:28" sur Mac
Certains utilisateurs de Mac Safari rencontrent un échec de Safari qui provoque l'apparition d'un curieux message d'erreur "NSPOSIXErrorDomain:28", empêchant le navigateur Web de fonctionner normalement.
Le message d'erreur complet apparaît apparemment au hasard lorsque Safari sur Mac est utilisé pour ouvrir une nouvelle fenêtre ou un nouvel onglet Safari, ou lorsqu'une page tente de se charger, et est indiqué en entier comme suit :
' Safari ne peut pas ouvrir la page.
Safari ne peut pas ouvrir la page. L'erreur est : « L'opération n'a pas pu être terminée. Il ne reste plus d'espace sur l'appareil » (NSPOSIXErrorDomain:28) ‘
Des variations de l'erreur généralement vague "Safari ne peut pas ouvrir la page" apparaissent pour diverses raisons, généralement liées à un problème de connectivité ou de service Internet, mais ce message d'erreur NSPOSIXErrorDomain:28 particulier est différent en ce sens qu'il apparaît même lorsque la connexion sur le Mac fonctionne normalement.
Étant donné que ce message d'erreur particulier est probablement dû à un bogue ou à un conflit de niveau inférieur, il sera probablement résolu dans une future mise à jour de Safari ou de MacOS. Néanmoins, pour le moment, il existe quelques astuces que vous pouvez appliquer pour résoudre le problème sur Mac, ou au moins le contourner.
1 : Désactivez "Masquer l'adresse IP" dans Safari
De nombreux utilisateurs signalent que la désactivation de la fonction de masquage d'adresse IP dans Safari, puis le redémarrage du Mac résout le problème pour eux.
- Déroulez le menu "Safari" et allez dans "Préférences"
- Accédez à l'onglet "Confidentialité"
- Décochez la case "Masquer l'adresse IP des trackers" pour désactiver temporairement cette fonctionnalité
2 : Désactivez les pare-feu tiers, l'antivirus, Little Snitch, LuLu, etc.
Certains utilisateurs ont découvert que des applications de pare-feu tierces pouvaient être liées au message d'erreur. Leur désactivation a donc permis à NSPOSIXErrorDomain de cesser d'apparaître.
Le processus de désactivation des pare-feu ou des applications antivirus au niveau de l'application varie selon l'application, mais si vous en utilisez une, essayez de la désactiver, de redémarrer le Mac, puis d'utiliser Safari pendant un certain temps et voir si cela fait une différence.
3 : Désactiver les extensions Safari
Certains utilisateurs ont signalé que la désactivation des extensions Safari avait résolu le problème pour eux.
- Depuis les préférences de Safari, allez dans l'onglet "Extensions"
- Désélectionnez toutes les extensions
- Redémarrez Safari (ou l'intégralité du Mac)
4 : Redémarrez le Mac
Une solution temporaire consiste à redémarrer le Mac, ce qui a tendance à retarder le message d'erreur pendant un certain temps, mais pour de nombreux utilisateurs, il réapparaîtra après l'utilisation de Safari.
Allez dans le menu Pomme et choisissez "Redémarrer"
5 : Utilisez un autre navigateur Web
Si vous n'arrivez pas à faire disparaître l'erreur et qu'elle vous fait monter dans le mur, c'est compréhensible puisque cela rend Safari presque inutile une fois que les erreurs commencent, puis utilisez un autre navigateur Web comme Chrome, Firefox, Brave ou Edge est une option.
Vous pouvez définir n'importe quel navigateur comme navigateur Web par défaut, que ce soit Chrome ou Brave ou un autre, et revenir à Safari à tout moment si vous le souhaitez.
6 : Installez les mises à jour du logiciel macOS
Enfin, assurez-vous de mettre à jour le logiciel système macOS si vous avez des mises à jour disponibles. Vraisemblablement, quel que soit le bogue ou le problème sous-jacent, il sera résolu (s'il ne l'a pas déjà été avec le Monterey 12.2 ou Safari 15.3 fraîchement sorti).
Allez au menu Pomme > Préférences système > Mise à jour logicielle
Qu'est-ce qui cause le message d'erreur Safari NSPOSIXErrorDomain 28 ?
La cause de cette erreur n'est pas tout à fait claire, car tous les utilisateurs ne sont pas touchés, et certains utilisateurs ne le sont que brièvement, tandis que d'autres en sont constamment victimes.
Peut-être remarquable, ou juste une coïncidence aléatoire, mais le code de message d'erreur "NSPOSIXErrorDomain:28" lui-même peut fournir une indication de l'endroit où se situe le problème sous-jacent, dans ce POSIX, qui signifie Portable Operating System Interface , est une norme informatique large s'appliquant aux API, ce qui suggère qu'il peut s'agir d'un problème de niveau assez bas avec Safari ou macOS lui-même.
Il est important de noter que tout le monde ne peut pas reproduire cette erreur de manière fiable, et le simple fait d'ouvrir de nombreux onglets ou fenêtres de navigateur ne provoque pas l'apparition du problème. La partie du message d'erreur indiquant "Pas d'espace restant sur l'appareil" n'est en fait pas vraie dans le contexte de la capacité générale du lecteur de disque sur le Mac concerné, car il n'y a pas de problèmes d'espace disque, ni de limitations apparentes de swap/vm, qui se produisent. .
Quel que soit le problème, nous pouvons être à peu près certains que le problème ou le bogue sera résolu dans une prochaine mise à jour de Safari.
Si vous avez une expérience, un aperçu ou des informations supplémentaires sur le "Safari, impossible d'ouvrir la page". L'erreur est : « L'opération n'a pas pu être terminée. Il ne reste plus d'espace sur l'appareil » (NSPOSIXErrorDomain : 28), message d'erreur, bogue ou problème avec Safari, faites-le nous savoir dans les commentaires.