Safari не может открыть страницу, так как произошла ошибка. / Safari can't open the page because an error occurred
#Что это за сообщение
Safari показывает его, когда не может установить соединение с сервером или получить ответ: DNS не находит адрес, сертификат недействителен, соединение прервано, расширение блокирует запрос, либо сайт недоступен. Адрес в сообщении не всегда ошибочен: проверьте его и дату на Mac.
#Причины
| Возможная причина | Как узнать | Что делать |
|---|---|---|
| Ошибка DNSСервер не находится. | dig пусто. | Смените DNS. |
| Системный прокси или VPNПеренаправление. | scutil --proxy показывает прокси. | Отключите. |
| Расширение блокируетБлокировщик контента. | В приватном окне открывается. | Отключите расширения. |
| Сертификат или неверное времяПредупреждение или ошибка. | Страница по HTTPS. | Проверьте время. |
| Сайт недоступенСбой сервера. | Не открывается и в других сетях. | Подождите. |
| Устаревший кэш и cookiesПовреждённые данные. | Открывается в приватном окне. | Очистите данные сайта. |
#Порядок
- Проверьте адрес и откройте другой сайтВ Safari выделите адрес в верхней строке (Command+L), проверьте домен на опечатки и нажмите Return. Откройте второй известный сайт. Если не открывается ни один, проверьте Wi‑Fi и подключение к интернету; если ошибка только на одном адресе, сохраните её точный текст и не вводите повторно пароль на подозрительной странице.
- Откройте тот же адрес в другом браузереОткройте этот же адрес в другом установленном браузере либо на телефоне через другую сеть. Если сайт не работает и там, вероятна проблема на его стороне или в сети; если работает только в другом браузере на том же Mac, проверьте расширения и данные конкретного сайта в Safari. Не устанавливайте неизвестный браузер или сертификат только ради диагностики.
- Проверьте интернет и отключите VPN и проксиОткройте Safari и проверьте несколько независимых сайтов, например apple.com и другой известный ресурс. Если не открывается ничего, выберите меню Apple → «Системные настройки» → Wi‑Fi и проверьте, что сеть подключена. При необходимости переподключитесь к своей сети; если проблема лишь у одной службы, проверьте её состояние и не меняйте системный DNS без диагностики.
- Обновите страницу с очисткой кэшаНажмите в Safari Command+R или выберите «Вид» → «Перезагрузить страницу». Если ошибка повторяется, при открытом сайте временно отключите его блокировщик содержимого через «Вид» → «Перезагрузить без блокировщиков контента» (если пункт доступен), затем попробуйте ещё раз. Очистка всего кэша и всех cookie не является первым шагом: она может удалить вход на других сайтах.
- Очистите кэшиДля проблемы одного сайта в Safari сначала откройте Safari → «Настройки» → «Конфиденциальность» → «Управлять данными веб‑сайтов», найдите нужный сайт и удалите только его данные. Это может завершить сеанс входа на нём. Затем обновите страницу сочетанием Command+R; если проблема повторяется, проверьте расширения. Полная очистка истории и данных всех сайтов не требуется на первом этапе.
- Отключите расширения и блокировщики контентаОткройте Safari → «Настройки» → «Расширения». Снимите отметки со сторонних расширений, перезапустите Safari и проверьте ту же страницу. Если проблема ушла, включайте расширения по одному и повторяйте проверку. Удаляйте только найденное неисправное расширение, не трогая закладки и пароли.
- Проверьте параметры DNS, не изменяя их наугадОткройте «Системные настройки» → «Сеть» → используемый интерфейс → «Подробнее» → «DNS» (названия зависят от версии macOS). Сначала запишите текущие адреса серверов DNS. Если Safari не открывает сайты из-за разрешения имён, сравните результат
dig apple.comс результатом в другой сети и проверьте, не установлены ли корпоративные настройки DNS или VPN. На управляемом Mac не меняйте их без администратора. Временно изменить адрес можно только при понятной причине и с возможностью восстановления исходных значений; затем повторно проверьте именно проблемный сайт. - Проверьте дату и времяОткройте меню Apple → «Системные настройки» → «Основные» → «Дата и время» и включите автоматическую синхронизацию при наличии интернета. В режиме Recovery можно открыть «Утилиты» → «Терминал» и ввести
dateдля ПРОСМОТРА часов; не задавайте вручную случайную старую дату ради обхода сертификата установщика. При сомнениях скачайте свежий официальный установщик. - Перезапустите Safari и MacСохраните документы, откройте меню Apple → «Перезагрузить». После запуска снова выполните действие, при котором возникала ошибка.
- Команды для отдельных ситуацийВыберите только подходящий вариант. Это не одна последовательность: часть команд диагностирует проблему, а часть меняет настройки или данные.
Если ошибка возникает только на одном сайте, проверьте его статус сторонними сервисами (например, https://downforeveryoneorjustme.com/): возможно, сайт недоступен для всех, и вашей вины нет.
#Как выяснить подробности
Safari скрывает код ошибки, но подробнее причину видно через «Разработка → Показать веб-инспектор» (Option+Command+I) на вкладке «Сеть» и в консоли. Там отображаются статус-код ответа и сообщения о блокировке. Для проверки сертификата нажмите на замок в адресной строке и «Показать сертификат». Если ошибка возникает только при переходе по ссылкам внутри сайта, скопируйте адрес ссылки (правая кнопка → «Скопировать ссылку») и откройте вручную: иногда ссылка содержит пробел или неверный символ. Проверьте, что адрес начинается с https://: сайт, не поддерживающий HTTPS, может быть заблокирован предупреждением о безопасности. Если открывается только версия с www или без неё, смените адрес вручную.