Niektórzy użytkownicy Safari na Maca napotykają błąd Safari, który powoduje pojawienie się ciekawego komunikatu o błędzie „NSPOSIXErrorDomain:28”, uniemożliwienie normalnej pracy przeglądarki internetowej.
Pełny komunikat o błędzie pojawia się pozornie losowo, gdy przeglądarka Safari na komputerze Mac jest używana do otwierania nowego okna lub karty Safari albo gdy strona próbuje się załadować, i jest opisana w całości w następujący sposób:
p>
„Safari nie może otworzyć strony.
Safari nie może otworzyć strony. Błąd to: „Nie można ukończyć operacji. Brak miejsca na urządzeniu” (NSPOSIXErrorDomain:28)’
Odmiany ogólnie niejasnego błędu „Safari nie mogą otworzyć strony” pojawiają się z różnych powodów, zwykle związanych z czkawką w połączeniu z Internetem lub usługą , ale ten konkretny komunikat o błędzie NSPOSIXErrorDomain:28 różni się tym, że pojawia się nawet wtedy, gdy połączenie na komputerze Mac działa normalnie.
Ponieważ ten konkretny komunikat o błędzie jest prawdopodobnie spowodowany błędem , lub jakiś konflikt niższego poziomu, prawdopodobnie zostanie rozwiązany w przyszłej aktualizacji Safari lub MacOS. Niemniej jednak na razie istnieje kilka sztuczek, które można zastosować, aby rozwiązać problem na komputerze Mac lub przynajmniej go obejść.
1: Wyłącz opcję „Ukryj adres IP” w Safari
Wielu użytkowników zgłasza, że wyłączenie funkcji ukrywania adresu IP w Safari, a następnie ponowne uruchomienie komputera Mac rozwiązuje problem.
Rozwiń menu „Safari” i przejdź do „Preferencji” Przejdź do zakładki „Prywatność” Odznacz pole „Ukryj adres IP przed modułami śledzącymi”, aby tymczasowo wyłączyć tę funkcję
2: Wyłącz zapory sieciowe innych firm, program antywirusowy, Little Snitch, LuLu itp.
Niektórzy użytkownicy to odkryli aplikacje zapory innych firm mogą być powiązane z komunikatem o błędzie, a zatem ich wyłączenie pozwoliło przestać pojawiać się NSPOSIXErrorDomain.
Proces wyłączania zapór na poziomie aplikacji lub aplikacji antywirusowych różni się w zależności od aplikacji, ale jeśli korzystasz z jednego z nich, spróbuj go wyłączyć, ponownie uruchomić komputer Mac, a następnie przez chwilę korzystać z Safari i sprawdzić, czy to robi różnicę.
3: Wyłącz rozszerzenia Safari
Niektórzy użytkownicy zgłaszali, że wyłączenie rozszerzeń Safari rozwiązało problem.
W preferencjach Safari przejdź do zakładki „Rozszerzenia” Odznacz wszystkie rozszerzenia Uruchom ponownie Safari (lub cały Mac)
4: Uruchom ponownie Maca
Tymczasowym rozwiązaniem jest ponowne uruchomienie komputera Mac, który zwykle przez chwilę wstrzymuje komunikat o błędzie, ale dla wielu użytkowników pojawi się on ponownie na czas po użyciu Safari.
Idź przejdź do menu Apple i wybierz „Uruchom ponownie”
5: Użyj innej przeglądarki internetowej
Jeśli nie możesz usunąć błędu, to zrozumiałe, ponieważ sprawia, że Safari jest prawie bezużyteczne, gdy pojawią się błędy, a następnie użyj innej przeglądarki internetowej, takiej jak Chrome, Firefox, Odważny lub Edge to opcja.
Możesz ustawić dowolną przeglądarkę jako domyślną przeglądarkę internetową, czy to Chrome, czy Brave, innym i przełącz się z powrotem do Safari w dowolnym momencie, jeśli chcesz.
6: Zainstaluj aktualizacje oprogramowania macOS
Na koniec pamiętaj o zaktualizowaniu oprogramowania systemowego macOS, jeśli masz aktualizacje dostępny. Przypuszczalnie niezależnie od podstawowego błędu lub problemu zostanie rozwiązany (jeśli nie został jeszcze wprowadzony w świeżo wydanej wersji Monterey 12.2 lub Safari 15.3).
Przejdź do menu Apple > Preferencje systemowe > Aktualizacja oprogramowania
Co powoduje komunikat o błędzie Safari NSPOSIXErrorDomain 28?
Nie jest do końca jasne, co jest przyczyną tego błędu, ponieważ nie dotyczy to wszystkich użytkowników, a niektórzy użytkownicy, których to dotyczy, są , podczas gdy inne są stale przez to nękane.
Być może godne uwagi lub po prostu przypadkowy zbieg okoliczności, ale sam kod komunikatu o błędzie „NSPOSIXErrorDomain:28” może dostarczyć wskazówki, gdzie leży problem, w tym POSIX , co oznacza Portable Operating System Interface, jest szerokim standardem obliczeniowym odnoszącym się do interfejsów API, co sugeruje, że może to być problem na dość niskim poziomie w przypadku samego Safari lub macOS.
Ważne jest, aby pamiętać, że nie każdy może wiarygodnie odtworzyć ten błąd, a samo otwarcie wielu kart lub okien przeglądarki nie powoduje pojawienia się problemu. Część komunikatu o błędzie stwierdzająca „Brak wolnego miejsca na urządzeniu” nie jest w rzeczywistości prawdziwa w kontekście ogólnej pojemności dysku na komputerze Mac, którego dotyczy problem, ponieważ nie ma problemów z miejscem na dysku ani widocznych ograniczeń wymiany/VM, które występują.
Niezależnie od problemu, możemy być całkiem pewni, że problem lub błąd zostanie rozwiązany w nadchodzącej aktualizacji Safari.
Jeśli masz jakiekolwiek doświadczenie, wiedzę lub dodatkowe informacje na temat „ Safari nie może otworzyć strony. Błąd to: „Nie można ukończyć operacji. Brak miejsca na urządzeniu” (NSPOSIXErrorDomain:28)” komunikat o błędzie, błąd lub problem z Safari, daj nam znać w komentarzach.