Виправити помилку «Safari не може відкрити сторінку NSPOSIXErrorDomain:28» на Mac

Anonim

Деякі користувачі Mac Safari стикаються з помилкою Safari, яка викликає цікаве повідомлення про помилку «NSPOSIXErrorDomain:28», що заважає веб-браузеру працювати у звичайному режимі.

Повне повідомлення про помилку з’являється ніби випадково, коли Safari на Mac використовується для відкриття нового вікна чи вкладки Safari, або коли сторінка намагається завантажитися, і викладається повністю таким чином:

‘ Safari не може відкрити сторінку.

Safari не може відкрити сторінку. Помилка: «Операцію не вдалося завершити. На пристрої не залишилося місця” (NSPOSIXErrorDomain:28) ‘

Варіанти зазвичай розпливчастої помилки «Safari не може відкрити сторінку» з’являються з різних причин, зазвичай пов’язаних із збоєм підключення до Інтернету чи служби, але це конкретне повідомлення про помилку NSPOSIXErrorDomain:28 інше в тому, що він відображається, навіть якщо з’єднання на Mac працює як зазвичай.

Оскільки це конкретне повідомлення про помилку, ймовірно, пов’язане з помилкою або конфліктом нижчого рівня, його, ймовірно, буде вирішено в майбутньому оновленні Safari або MacOS. Тим не менш, на даний момент є деякі прийоми, які можна застосувати, щоб вирішити проблему на Mac або принаймні її обійти.

1: Вимкніть «Приховати IP-адресу» в Safari

Багато користувачів повідомляють, що вимкнення функції приховування IP-адреси в Safari, а потім перезавантаження Mac вирішує проблему для них.

  1. Витягніть меню «Safari» і перейдіть до «Налаштування»
  2. Перейти на вкладку «Конфіденційність»
  3. Зніміть прапорець «Приховати IP-адресу від трекерів», щоб тимчасово вимкнути цю функцію

2: Вимкніть брандмауери сторонніх розробників, антивірус, Little Snitch, LuLu тощо

Деякі користувачі виявили, що програми брандмауера сторонніх розробників можуть бути пов’язані з повідомленням про помилку, тому їх вимкнення призвело до того, що домен NSPOSIXErrorDomain припинив з’являтися.

Процес вимкнення брандмауерів або антивірусних програм на рівні програми залежить від програми, але якщо ви використовуєте одну з них, спробуйте вимкнути її, перезавантажити Mac, а потім деякий час використовувати Safari і перевірити, чи це має значення.

3: Вимкніть розширення Safari

Деякі користувачі повідомили, що вимкнення розширень Safari вирішило проблему для них.

  1. У налаштуваннях Safari перейдіть на вкладку «Розширення»
  2. Зніміть галочки з усіх розширень
  3. Перезапустіть Safari (або весь Mac)

4: Перезапустіть Mac

Тимчасовим рішенням є перезавантаження Mac, яке має тенденцію утримувати повідомлення про помилку деякий час, але для багатьох користувачів воно з’являється знову з часом після використання Safari.

Перейдіть до меню  Apple і виберіть «Перезапустити»

5: Використовуйте інший веб-браузер

Якщо ви не можете зникнути помилку, і вона заганяє вас, це зрозуміло, оскільки це робить Safari майже марним, коли починаються помилки, тоді використовуйте інший веб-браузер, наприклад Chrome, Firefox, Brave або Edge є варіантом.

Ви можете зробити будь-який веб-переглядач веб-браузером за замовчуванням, будь то Chrome, Brave чи інший, і будь-коли повернутися до Safari, якщо забажаєте.

6: Установіть оновлення програмного забезпечення macOS

Насамкінець обов’язково оновіть програмне забезпечення системи macOS, якщо у вас є доступні оновлення. Імовірно, будь-яка основна помилка чи проблема буде усунена (якщо це ще не було зроблено у нещодавно випущених Monterey 12.2 або Safari 15.3).

Перейти до меню  Apple > Системні налаштування > Оновлення програмного забезпечення

Що викликає повідомлення про помилку Safari NSPOSIXErrorDomain 28?

Не зовсім зрозуміло, що спричиняє цю помилку, оскільки вона вплинула не на всіх користувачів, і на деяких користувачів вона вплинула лише на короткий час, тоді як на інших вона постійно страждає.

Можливо, заслуговує на увагу чи просто випадковий збіг, але сам код повідомлення про помилку «NSPOSIXErrorDomain:28» може надати певний натяк на те, де лежить основна проблема, у цьому POSIX, що означає інтерфейс портативної операційної системи , є широким обчислювальним стандартом, що застосовується до API, що свідчить про те, що це може бути проблема досить низького рівня для Safari чи macOS.

Важливо зазначити, що не кожен може надійно відтворити цю помилку, і просте відкриття багатьох вкладок або вікон веб-переглядача не викликає появи проблеми. Частина повідомлення про помилку «Немає місця на пристрої» насправді не відповідає дійсності в контексті загальної ємності диска на ураженому Mac, оскільки немає жодних проблем з дисковим простором або явних обмежень swap/vm, які виникають .

Якою б не була проблема, ми можемо бути досить впевнені, що проблему чи помилку буде вирішено в майбутньому оновленні Safari.

Якщо у вас є досвід, ідеї або додаткова інформація про «Safari не може відкрити сторінку. Помилка: «Операцію не вдалося завершити. На пристрої не залишилося місця» (NSPOSIXErrorDomain:28)», повідомлення про помилку, помилку чи проблему з Safari, повідомте нам у коментарях.

Виправити помилку «Safari не може відкрити сторінку NSPOSIXErrorDomain:28» на Mac