Как исправить ошибку 523 «Происхождение недостижимо»? [Решено]

Опубликовано: 2023-12-29

Оглавление
Что такое код ошибки 523?
Как исправить ошибку 523: Origin недоступен?
Что вызывает код ошибки 523?
Заключение

Что такое код ошибки 523?

Код ошибки 523: Ошибка «Источник недоступен» означает, что возникла проблема с подключением или сетью, из-за которой сервер Cloudflare не может подключиться или взаимодействовать с исходным сервером.

Проще говоря, предположим, что пользователь или клиент отправляет запрос на сервер источника/веб-сайта для сбора контента. Но по какой-то причине запрос не может достичь пункта назначения, то есть до исходного сервера, и возвращает сообщение об ошибке « Ошибка 523: Источник недоступен ».

Error 523: Origin is unreachable
Ошибка 523: Источник недоступен.

Это сообщение об ошибке информирует пользователя о серьезной ошибке, т. е. контент веб-сайта временно недоступен.


Как исправить ошибку 523: Origin недоступен?

Код ошибки 523 обычно отображается вместе с сообщением об ошибке «Исходный сервер недоступен», что означает, что Cloudflare не может связаться с исходным сервером.

Это означает, что первый метод устранения неполадок, которому вам нужно следовать, — это проверить, активен ли исходный сервер и настройки DNS. Вот исправление ошибки 523 Cloudflare, которое вы должны попробовать.

  • Проверьте статус сервера
  • Проверьте настройки DNS
  • Использовать альтернативные настройки DNS
  • Белый список IP-адресов и портов Cloudflare
  • Проверьте настройки Рейлгана
  • Временно отключите любой сторонний брандмауэр.
  • Проверьте сертификаты SSL/TLS
  • Проблема с маршрутизацией Cloudflare
  • Используйте DNS-O-Matic

1. Проверьте статус сервера

1.1. Проверьте статус исходного сервера

Большинство услуг веб-хостинга обычно предоставляют вам настраиваемую и интуитивно понятную панель мониторинга для мониторинга, регулирования и управления развернутыми серверами. Все, что вам нужно, просто войти в панель управления своей учетной записью хостинга и проверить статистику сервера, активен ли он и работоспособен.

Вот некоторые моменты, которые вам следует иметь в виду.

  • Проверьте все уведомления или предупреждающие сообщения, отображаемые на панели управления хостингом.
  • Просмотрите отчет о работоспособности сервера и статистику, чтобы узнать, есть ли потенциальная проблема.
  • Проверьте, доступны ли ресурсы или нет. Иногда нехватка ресурсов, таких как хранилище, ОЗУ и чрезмерное использование ЦП, может привести к ошибке 523.
  • Если все вышеперечисленные пункты кажутся удовлетворительными и потенциальных угроз не обнаружено, обратитесь в службу поддержки вашего веб-хостинга за дальнейшей помощью. Они могут помочь вам определить скрытые проблемы конфигурации, а также любые проблемы с сетью, если они есть.

1.2. Проверьте статус сервера Cloudflare

Поскольку код ошибки 523 связан с Cloudflare, вам необходимо проверить, активны ли серверы Cloudflare в вашем регионе. Возможно, Cloudflare в вашем регионе в настоящее время отключен или перенаправлен и находится на обслуживании.

Чтобы проверить это, все, что вам нужно сделать, просто зайти на официальную страницу статуса сервера Cloudflare:

Clouflare server status page
Страница состояния сервера Cloudflare

где вы найдете полный список сайтов и сервисов Cloudflare, а также глобальных сетей с их статусами.

Cloudflare services status on the Global Network
Статус сервисов Cloudflare в глобальной сети

Прокрутите вниз и найдите свое местоположение, чтобы узнать, работают ли серверы в вашем регионе или нет. Если в статусе указано «перенаправлено» или «неактивно», а не «работает», это означает, что сервер не работает, и вы не можете ничего с этим поделать, а просто ждете, пока проблема будет исправлена.

2. Проверьте настройки DNS.

Неправильные, устаревшие или несовпадающие конфигурации DNS на нашем хостинге, а также в учетной записи Cloudflare также могут привести к возникновению кода ошибки 523. Поэтому войдите на свой веб-хостинг, а также в свою учетную запись Cloudflare и соблюдайте следующие контрольные списки.

  • В панели управления Cloudflare проверьте, правильно ли вы ввели IP-адрес рядом с именем своего домена или нет.
Cloudflare Dashboard showing A records
Панель управления Cloudflare, показывающая записи A
  • Теперь войдите в панель управления веб-хостингом и проверьте, совпадает ли IP-адрес в вашей cPanel с адресом в DNS-записи типа «A». (IP-адреса должны совпадать как на вашем веб-хостинге, так и на Cloudflare)».
WPOven's dashboard showing DNS A records
На панели инструментов WPOven показаны записи DNS A
  • Проверьте наличие ошибок в записях DNS, поскольку даже небольшая глупая ошибка может вызвать ошибку 523.
  • Если вы недавно перенесли свой веб-сайт с одной службы хостинга на другую, проверьте правильность распространения DNS с помощью таких инструментов, как dig или nslookup .

3. Используйте альтернативные настройки DNS.

Для пользователей Windows 10 и Windows 11:

Шаг 1. Если вы являетесь пользователем Windows 10 или 11, вам необходимо открыть панель управления, просто набрав «Панель управления » в строке поиска.

Шаг 2. На панели управления выберите «Сеть и Интернет» > « Центр управления сетями и общим доступом» .

Шаг 3. В меню слева выберите «Изменить настройки адаптера».

Шаг 4: Щелкните правой кнопкой мыши свою сеть и выберите «Свойства».

Шаг 5: В открывшемся окне нажмите «Протокол Интернета версии 4 (TCP/IPv4)» в списке, затем снова выберите «Свойства».

Network Properties
Свойства сети

Шаг 6: Нажмите «Использовать следующие адреса DNS-серверов».

Шаг 7. Введите « 8.8.8.8 » в качестве предпочтительного DNS-сервера и « 8.8.4.4 » в качестве альтернативного DNS-сервера.

Entering Preferred DNS server
Ввод предпочитаемого DNS-сервера

Шаг 8: Нажмите кнопку «ОК», чтобы сохранить изменения.

Шаг 9 : После этого дважды щелкните Протокол Интернета версии 6 (TCP/IPv6) , чтобы открыть его свойства.

Шаг 10. Теперь выберите «Использовать следующие адреса DNS-серверов» и введите в него следующее:

  • Предпочитаемый DNS-сервер : 2001:4860:4860::8888.
  • Альтернативный DNS-сервер : 2001:4860:4860::8844.
Preferred DNS Server IPv6
Предпочитаемый DNS-сервер IPv6

Шаг 11: После этого нажмите кнопку «ОК» в каждом окне, чтобы сохранить> Перезагрузите компьютер и проверьте, устранена ли ошибка 523.

4. Белый список IP-адресов и портов Cloudflare

По соображениям безопасности серверы настроены на блокировку любых подозрительных IP-адресов, не добавленных в белый список. Аналогично, если Cloudflare отправляет запросы с IP-адресов, не внесенных в белый список, он также может быть заблокирован и отобразить ошибку 523.

Чтобы избежать этого, вам следует убедиться, что диапазоны IP-адресов Cloudflare включены в белый список исходного сервера.

  • Проверьте файл .htaccess, правила брандмауэра и IP-адрес Cloudflare из белого списка, добавив их в него.
  • Проверьте свои плагины безопасности, если они установлены, блокируют ли они IP-адрес какого-либо Cloudflare. Если возможно, временно отключите их и посмотрите, сохранится ли ошибка.
  • Убедитесь, что используется последняя версия mod_security и что его настройки правильно настроены для разрешения трафика с IP-адресов Cloudflare.
  • Если ваши веб-хосты используют брандмауэры веб-приложений (WAF), проверьте журналы и убедитесь, что IP-адреса Cloudflare не заблокированы.

5. Проверьте настройки Рейлгана.

Railgun — это технология веб-оптимизации, предоставляемая Cloudflare и лучше всего используемая для ускорения доставки динамического контента.

Но если произойдет какая-либо неправильная конфигурация, он может показать вам код ошибки 523. Чтобы проверить, не является ли это причиной проблемы, попробуйте на некоторое время отключить Railgun и снова попытаться получить доступ к веб-сайту.

6. Временно отключите любой сторонний брандмауэр.

Если вы включили сторонние брандмауэры и столкнулись с кодом ошибки 523, возможно, брандмауэры рассматривают входящие запросы от Cloudflare как вредоносный трафик и блокируют их.

Если вы уверены, что веб-сайт, к которому вы пытаетесь получить доступ, безопасен и надежен, попробуйте отключить сторонние брандмауэры, чтобы проверить, не является ли это причиной проблемы.

  • Если причина в этом, попробуйте добавить порты и IP-адреса Cloudflare 80 (HTTP) или 443 (HTTPS) в белый список брандмауэра.
  • Измените правила и настройки безопасности брандмауэра, чтобы запросы с IP-адресов Cloudflare считались безопасными, а не вредоносными.
  • Вы также можете удалить текущий сторонний брандмауэр и попробовать другой.

7. Проверьте сертификаты SSL/TLS.

Если вы настроили Cloudflare на использование безопасных соединений, вам также необходимо убедиться, что исходный сервер использует действительный сертификат SSL/TLS.

Это связано с тем, что Cloudflare может отклонить любой запрос на соединение от сертификата SSL/TLS исходного сервера, срок действия которого истек или недействителен.

Вот некоторые моменты, которые следует учитывать:

  • Проверьте действительность сертификата SSL/TLS исходного сервера с помощью инструмента проверки SSL и убедитесь, что срок его действия не истек.
  • Настройте свой Cloudflare для приема самозаверяющих сертификатов.
  • Убедитесь, что имя домена, указанное в сертификате SSL/TLS, соответствует домену, к которому вы пытаетесь получить доступ.

8. Проблема с маршрутизацией Cloudflare

Если у вас возникла ошибка 523, это может произойти из-за проблемы с соединением между Cloudflare и исходным сервером. Поэтому вы посоветовали сообщить об этой проблеме в службу поддержки клиентов Cloudflare, предоставив им уникальный идентификатор, т. е. идентификатор Cloudflare Ray, который обычно отображается вместе с сообщением об ошибке.

Cloudflare Ray ID
Идентификатор луча Cloudflare

Это поможет команде поддержки Cloudflare эффективно провести расследование и устранить проблему.

9. Используйте DNS-O-Matic

DNS-O-Matic — это сторонний инструмент, который очень полезен, если ваш веб-хостинг чаще меняет IP-адреса серверов.

Как правило, вы обнаружите, что веб-хосты не меняют IP-адреса сервера. Но когда это происходит, скорее всего, это происходит на сервере общего хостинга. Если это все равно произойдет, вы, скорее всего, получите сообщение «Ошибка 523: Ошибка Origin Unreachable».


Примечание. VPS и выделенные серверы хостинга имеют выделенные IP-адреса.


Поэтому, чтобы решить эту проблему, лучшее, что вы можете сделать, как рекомендует даже сам Cloudflare, — это использовать сервис DNS-O-Matic.

Cloudflare DNS-O-Matic
Cloudflare DNS-O-Matic

Эта служба отслеживает любые изменения IP-адреса и автоматически обновляет записи DNS. Использование этого очень простого процесса, все, что вам нужно сделать, это

  • Создать бесплатный аккаунт
  • Выберите Cloudflare в качестве поставщика услуг.
  • Введите свой токен API Cloudflare и готово.

Что вызывает код ошибки 523?

Некоторые из наиболее распространенных причин, вызывающих ошибку 523:

  • Сервер не работает или неправильно настроен:

Источник может быть отключен от сети, временно недоступен или перегружен слишком большим количеством запросов, из-за чего Cloudflare не может подключиться.

Также возможно, что исходный сервер настроен неправильно, что не позволяет ему отвечать на запросы Cloudflare.

  • Проблемы с брандмауэром или плагином безопасности:

Брандмауэры на исходном сервере могут ошибочно блокировать запросы от Cloudflare.

Если вы используете какой-либо плагин безопасности, он также может быть причиной возникновения ошибки 523.

  • Проблемы с DNS:

Если вы неправильно настроили настройки DNS, запросы не смогут достичь исходного сервера. Проверьте настройки DNS и убедитесь, что записи DNS настроены правильно.

  • Проблемы с сетью :

Если между Cloudflare и исходным сервером могут возникнуть проблемы с сетью из-за проблем с маршрутизацией или подключением, будет показана ошибка 523.

  • Неправильный IP-адрес

Если вы неправильно настроили IP-адрес в Cloudflare, это может запретить запросам достигать исходного сервера.

  • IP-адреса Cloudflare в черном списке

Слишком большое количество запросов на подключение от Cloudflare может привести к тому, что исходный сервер будет занесен в черный список, чтобы защитить его от DDoS-атак или DoS-атак. Это может произойти, если вы не включили диапазон IP-адресов Cloudflare в список управления доступом исходного сервера.

  • Неверный сертификат SSL/TLS.

Чтобы установить какую-либо связь между серверами, соединение должно быть безопасным и зашифрованным. Чтобы это стало возможным, Cloudflare требуется действительный сертификат SSL/TLS. Однако если исходный сервер имеет недействительный или просроченный сертификат, это может вызвать ошибку 523.

  • Неправильное распространение DNS

Некоторые веб-администраторы или владельцы, которые переносят свои веб-сайты от одного хостинг-провайдера к другому, не должны забывать обновить свои записи DNS, указав IP-адрес нового сервера. Это связано с тем, что изменения, внесенные вами в DNS, потребуют некоторого времени для распространения по сети во всем мире. Или он покажет вам ошибку 523.


Заключение

В приведенном выше сообщении показано, как исправить код ошибки 523, также часто встречающийся как ошибка 523: источник недоступен, и каковы причины, которые его вызывают.

Кроме того, вы можете узнать больше о распространенных ошибках Cloudflare, таких как:

  • Как исправить ошибку «Доступ запрещен в Cloudflare» с кодом 1020?
  • Как исправить ошибку Cloudflare 521?
  • Как исправить ошибку Cloudflare 524: произошел тайм-аут?
  • Как исправить ошибку Cloudflare 522: время соединения истекло?
  • Как исправить ошибку «SSL Handshake Failed» или «Cloudflare 525»?

Что такое код ошибки 523 в Chrome?

Код ошибки 523: Ошибка «Источник недоступен» означает, что возникла проблема с подключением или сетью, из-за которой сервер Cloudflare не может подключиться или взаимодействовать с исходным сервером.

Как исправить ошибку 523?

1. Проверьте статус сервера
2. Проверьте настройки DNS.
3. Используйте альтернативные настройки DNS.
4. Белый список IP-адресов и портов Cloudflare
5. Проверьте настройки Рейлгана.
6. Временно отключите любой сторонний брандмауэр.
7. Проверьте сертификаты SSL/TLS.
8. Проблема с маршрутизацией Cloudflare
9. Используйте DNS-O-Matic