-
Home
-
Partition Manager
- How to Fix HTTP Error 522 Connection Time Out?
By Linda | Follow |
Last Updated
Have you encountered error 522 connection timed out? Do you know why this error happens and how to solve it? In this post, MiniTool Partition Wizard will talk about these questions.
What Causes HTTP Error 522 Connection Time Out
When you use browsers to visit web pages, you may encounter many errors, including the HTTP error 522 connection timed out.
What does this error mean? The preceding ‘5’ indicates a server error and the following ‘2’ indicates that the server error has occurred in conjunction with Cloudflare. The error 522 means that it occurs whenever the TCP handshake between the web server and Cloudflare fails.
Cloudflare is a company that provides customers with content delivery network (CDN) based on reverse proxy and distributed domain name resolution service. Using tits global anycast network, Cloudflare can help protected sites resist network attacks, ensuring that the site is always online and improving the performance and loading speed of the site.
When someone visits a Cloudflare-enabled website, a connection is established between Cloudflare and the website’s origin server. To establish a connection, TCP uses the three-way handshake shown as follows:
- Cloudflare sends three SYN packets to the origin server.
- In response, the origin server replies with a SYN+ACK.
- Finally, Cloudflare sends an ACK back to the origin server.
But the error 522 connection timed out will occur, if the following 2 cases happen:
- Before a connection is established, the origin web server does not return a SYN+ACK to Cloudflare within 15 seconds of Cloudflare sending a SYN.
- After a connection is established, the origin web server doesn’t acknowledge (ACK) Cloudflare’s resource request within 90 seconds.
Then, what causes the error 522? The possible reasons are as follows:
- Cloudflare IP addresses are rate limited or blocked in .htaccess, iptables, or firewalls. Confirm your hosting provider allows Cloudflare IP addresses.
- An overloaded or offline origin web server drops incoming requests.
- Keepalives are disabled at the origin web server.
- The origin IP address in your Cloudflare DNS app does not match the IP address currently provisioned to your origin web server by your hosting provider.
- Packets were dropped at your origin web server.
How to Fix Error 522
If you have received the error 522 connection timed out, you can try the following methods to fix the problem.
- Optimize server capacity: You should keep an eye on the traffic development of your web project using analysis software, so that you can identify bottlenecks and upgrade the hardware setup of the hosting environment and make flexible cloud hosting solutions to scale resources with pinpoint accuracy.
- Check IP filtering: Check if Cloudflare’s IP addresses are blocked by firewall settings, iptables, and other filtering applications. A list of the addresses used by the CDN service provider can be found on the official website. Please whitelist these Cloudflare addresses.
- Customize DNS/IP settings: Note down the current IPv4 and IPv6 addresses of the web server. Switch to the Cloudflare configuration menu and select the domain causing the error. Click on the menu item ‘DNS’ and then enter the recorded web addresses in the corresponding DNS records.
- Activate ‘keepalive’ message: If ‘keepalive’ is switched off or too few possible requests are defined, you can correct this in the respective configuration file of the web server (e.g. in httpd.conf for Apache servers).
- Contact Cloudflare-Support: If you have no idea about how to deal with the error, please contact Cloudflare Support for help.
Full Guide to Fix HTTP Error 503 Service Unavailable
About The Author
Position: Columnist
Linda has been working as an editor at MiniTool for 5 years. She is always curious about computer knowledge and learns it crazily. Her articles are simple and easy to understand. Even people who do not understand computer can gain something. By the way, her special focuses are disk management, data recovery and PDF editing.
Все пользователи, переходя по безграничным просторам глобальной сети, сталкивались с ошибками в работе сайтов. Для нас они представлены в виде страниц-ошибок, которые указывают код неполадки.
Что означает ошибка 522. Неполадки в работе сайтов
Ошибки сайтов – это частое явление. Они могут происходить как на стороне пользователей, так и на сервере. Каждая неполадка имеет свой специальный код, по которому можно узнать о причине и способах устранения ошибки. Самые распространенные неисправности сайтов имеют такие коды: 404, 522, 503, 400.
Ошибка 522 не несет в себе серьезной проблемы, ее довольно легко исправить. Суть неполадки состоит в том, что сервер не может ответить на запрос клиента, таким образом вызывая сбой соединения.
Клиент имеет ограниченное количество времени для того, чтобы подождать ответа от сервера на свой запрос. Неполадка случается на стороне клиента в том случае, когда скорость передачи интернет-данных низкая и высокий уровень пинга (задержки).
Ошибка 522 имеет несколько причин:
- Загрузка сервера.
- Хакерская атака.
- Неправильная установка обновлений браузера. Если большинство сайтов не загружаются и вылетает неполадка 522, возможно, проблема заключается в неправильной установке браузера. Такое бывает, когда компьютер выключается в процессе установки, либо если версия последнего обновления несовместима с персональным компьютером или ноутбуком.
- Плагин, который заражен вирусным или шпионским программным обеспечением. Некоторые сайты могут загружать в браузер плагины, которые распространяют по операционной системе вредоносные программы. Такие расширения могут блокировать доступ клиента к серверу, таким образом, доступ на многие сайты будет заблокирован, вылетает ошибка 522. Удалите все новые расширения браузера, ведь шпионское ПО может получить доступ к данным пользователя. Украдены пароли, номера банковских карт, логины, аккаунты электронных кошельков – это те типы информации, которые могут быть украдены.
- Восстановление сервера и другие виды работ, ориентированных на техническую поддержку ресурсов. Как минимум раз в месяц каждый сайт проводит восстановительные работы, в такое время доступ к ресурсу имеют только разработчики, поэтому пользователям остается только ждать, пока работы не будут окончены.
Перегрузка серверов
Из-за слишком сильного наплыва пользовательских запросов сервер, который не рассчитан на обработку данных большого количества, выходит из строя. Это не критическая проблема в работе сайта, однако нужно немного времени, чтобы администраторы могли вернуть серверу функциональность и отфильтровать пользовательский поток. Часто с подобными проблемами сталкиваются пользователи сайта «Фикбук». Ошибка 522 в таком случае возникает, когда много пользователей пытаются открыть одну и ту же страницу.
Внешняя атака на ресурс
Запрос пользователей может нести и негативный характер. Зачастую ненормальное количество действий по отношению к серверу свидетельствует об атаке злоумышленников. В таком случае сайт может понести серьёзные убытки, ведь времени на восстановление после атаки нужно много, а все действия довольно трудоемки и затратны. Несколько раз такой вариант развития событий встречался и на всем известном сайте под названием «Фикбук». Ошибка 522 появлялась у пользователей в течение нескольких дней. Затем администрация признала, что сайт был подвержен хакерской атаке. Вскоре проблему устранили, и теперь ресурс работает стабильно, сбои иногда случаются, но работоспособность быстро восстанавливают разработчики.
Ошибка 522. Что делать для исправления проблемы
Дабы устранить неполадку на стороне сервера, следует ограничить количество запросов и скорость, которая используется для их обработки.
Со стороны пользователя должен быть совершен такой ряд действий:
- Если не открываются практически все ресурсы, которые вы используете чаще всего, проверьте систему на наличие вирусов и других типов вредоносных программ. В случае если они будут выявлены, удалите их и очистите последние установленные плагины в браузере.
- Ошибка 522 – это серверная проблема, поэтому нужно какое-то время подождать, пока модераторы снова откроют доступ к сайту. Восстановление может занимать от нескольких часов до недели.
В процессе пользования Интернетом часто появляются сообщения о различных неисправностях сети, что может происходить из-за проблем на серверах хостингов или по многим другим причинам. Из таких стоит отметить появления предупреждения «Ошибка 522», которая нарушает нормальное функционирование важных компонентов операционной системы.
Первым делом важно понимать, что ошибка 522 при открытии сайта проявляется ввиду невозможности соединения web-сервера с пользовательским компьютером, что может происходить вследствие следующих факторов:
- удаленный сервер перегружен из-за нехватки пропускной способности вследствие одновременного большого количества внешних запросов;
- хостинг-провайдеру недостаточно вычислительных ресурсов для обслуживания всех размещенных сайтов, или администраторы ведут плановые профилактические работы, во время которых доступ к информации есть только у них;
- проводятся попытки хакерских атак на соответствующий домен;
- некорректно установлен или обновлен web-браузер, например, вследствие перебоев с электричеством во время инсталляции;
- на ПК могут быть активны вредоносные приложения, среди которых браузерные расширения, блокирующие сетевой трафик;
- Windows давно не получала обновления.
Есть несколько причин, на которые пользователь никак не сможет повлиять, например, перегрузка серверов или хакерские атаки.
Перегрузка серверов
Этот дефект часто появляется на маломощном оборудовании, которому требуется регулярно возвращать нормальную функциональность путем чистики различных системных областей и дискового пространства. Единственным выходом из такой ситуации является ожидание завершения ремонтных работ, проходящих по времени от нескольких часов до целого месяца, так как пользователь никак не сможет самостоятельно повлиять на этот процесс.
Атака на ресурс
Хакерские атаки – это очень частое явление, особенно на популярных хостингах, а в то же время высокому риску заражения подвержены и подсоединяемые компьютеры, поэтому не стоит игнорировать предупреждения браузера о наличии вредоносной активности на разных интернет-ресурсах. Решение проблемы error 522 будет аналогично первому случаю, так что придется просто подождать.
Способы исправить проблему
Для устранения ошибки 522 при открытии сайта, рекомендуется выполнять все действия по порядку с проверкой работоспособности на каждом этапе, чтобы избежать внесения ненужных изменений в работу операционной системы.
Сначала нужно проверить качество интернет-соединения, для чего потребуется открыть командную строку, нажав «Win+R» — команда «cmd», и ввести «ping google.com». Здесь надо обратить внимание на время отклика при передаче пакетов, которое не должно превышать 1000 мс, что будет свидетельствовать о приемлемой скорости соединения, а если не все файлы будут переданы, то придется устранять недочеты с сетевым подключением, обратившись в службу техподдержки своего интернет-провайдера.
На следующем этапе целесообразно очистить временные файлы из браузера. Процедура в обозревателях идентична, поэтому рассмотрим на примере Яндекс.Браузера, щелкнув на значок меню в правом углу и выбрав «История» — «Очистить историю», где также следует отметить галочками пункты:
- «Просмотры»;
- «Загрузки»;
- «Файлы, сохраненные в кэше»;
- «Файлы cookie и другие данные сайтов и модулей»;
- «Настройки содержимого»;
- «Данные приложений»
И подтвердить кнопкой «Очистить».
Вслед за этим отключаем все расширения, открыв через главное меню раздел «Дополнения», а также деинсталлируем все приложения, способные менять сетевые настройки, например анонимайзеры и VPN, пройдя по пути «Пуск» — «Панель управления» — «Удаление программы».
Если функционирование не было восстановлено, то дальше предпочтительно переустановить интернет-обозреватель, предварительно сохранив важные закладки, для чего в Яндекс-Браузере следует открыть главное меню настроек и выбрать «Закладки» — «Диспетчер закладок» — дополнительное меню в виде трех точек справа – «Экспорт закладок в файл HTML».
Затем проверяем использование proxy-сервера, которое иногда может быть задействовано вследствие вредоносной активности, а для этого требуется нажать «Пуск» — «Панель управления» — «Сеть и Интернет» — «Центр управления сетями и общим доступом» — «Свойства браузера» — вкладка «Подключения» — «Настройка сети», где надо снять галку «Использовать прокси-сервер для…».
Затем для исправления ошибки 522 рекомендуется поставить одну из программ для избавления от различного системного «мусора», такую как CCleaner, с помощью которой можно оптимизировать Windows путем нажатия всего одной кнопки «Очистка» в одноименном пункте.
После этого желательно проверить операционную систему на наличие вирусов, скачав бесплатную утилиту «Dr.Web Curelt», а также следует запустить проверку целостности системных файлов, выполнив «sfc /scannow» через командную строку.
Еще можно попробовать сделать восстановление резервной копии системы, перейдя по вкладкам «Пуск» — «Панель управления» — «Архивация и восстановление», и установить все последние апдейты через «Центр обновлений Windows», который открывается путем создания одноименного запроса через поисковую строку меню «Пуск».
В завершение стоит добавить, что если вышеизложенные методы не помогли исправить «Ошибку 522», но есть уверенность в работоспособности конкретного сайта, то вероятно придется переустанавливать Windows.
Похожие видео
Дополнительные материалы
Ошибки 520, 521, 522, 524 связаны с проблемами в работе сервиса CloudFlare.
CloudFlare — сервис для перенаправления трафика на сайт с помощью облачного прокси-сервера, который обеспечивает дополнительную защиту от DDoS-атак и ускоряет загрузку вашего сайта.
Ошибка 520 Unknown Error
Что означает ошибка 520? Система CloudFlare выдает 520 ошибку, если не может обработать ответ от веб-сервера, на котором расположен сайт:
Причины появления ошибки:
- сброс соединения (после успешного запроса сервер разорвал соединение);
- заголовок запроса превышает ограничение размера заголовка Cloudflare (более 8 КБ). Если у вас много файлов cookie или они очень большие, это может привести к увеличению размера заголовков. Так как у Cloudflare есть ограничение на размер заголовка в 8 КБ, он не может обработать длинный заголовок;
- пустой ответ от сервера. Это происходит, когда DNS домена указывают на неправильный сервер.
- некорректный ответ от сервера;
- система безопасности блокирует запросы. Укажите IP-адреса Cloudflare в белом списке, чтобы система не блокировала запросы.
Способы устранения ошибки:
- Отключить CloudFlare. Так вы сможете понять, где находится ошибка (на сервере или в CloudFlare).
- Удалить плагины. Для плагинов иногда требуется много файлов cookies. Если на сайте много плагинов, это может повлиять на размер заголовков. Они могут быть слишком большими по размеру, и Cloudflare не справится с ними. Чтобы исправить ошибку, отключите плагины один за другим. Если ошибка пропадёт, удалите некоторые из плагинов.
- Проверьте настройки DNS в CloudFlare. Убедитесь, что запись A указывает на правильный IP-адрес.
Подробные рекомендации по исправлению ошибки 520 даны в справке CloudFlare.
Ошибка 521 Web Server Is Down
Код ошибки 521 возникает, когда веб-сервер обрывает соединение с CloudFlare:
Это может произойти в двух случаях:
- сервер не отвечает или недоступен. Необходимо проверить работоспособность сервера;
- веб-сервер блокирует запросы CloudFlare. Поскольку CloudFlare работает как обратный прокси-сервер, все запросы к серверам поступают от IP-адресов CloudFlare. Иногда система безопасности хостинга принимает постоянные подключения с одних и тех же IP-адресов за DDoS-атаку. В результате на IP-адреса CloudFlare накладывается блокировка/ограничения по скорости.
Диапазон IP-адресов CloudFlare вы можете увидеть по ссылке.
Рекомендации по исправлению ошибки 521 даны в справке CloudFlare.
Ошибка 522 Connection timed out
Ошибка 522 возникает, если превышено время ожидания ответа от веб-сервера и пользователь не может попасть на страницу:
Основные причины:
- веб-сервер перегружен и не ответил на запрос,
- на веб-сервере стоит система защиты, которая блокирует запросы от CloudFlare,
- веб-сервер недоступен,
- некорректный IP-адрес, установленный в настройках DNS на CloudFlare (Запрос от CloudFlare был отправлен на другой IP),
- проблемы с маршрутизацией сети между CloudFlare и веб-сервером.
Что делать? Для решения проблемы удостоверьтесь, что ваш веб-сервер активен и принимает HTTP-запросы. Проверьте, корректны ли настройки DNS в личном кабинете на CloudFlare.
Подробные рекомендации по исправлению ошибки 522 даны в справке CloudFlare.
Как исправить ошибку 522 в Google Chrome
Методы решения:
- Очистите кеш браузера. Браузер может быть переполнен данными о посещении сайтов. Освободите место в кэше браузера по инструкции.
- Удалите расширение браузера, которое нарушает соединение с сервером. Отключайте расширения по очереди, чтобы найти то, которое выдает ошибку.
- Проверьте подключение к интернету. Низкая скорость интернета или перебои при подключении может повлиять на время получения ответа сервера. Из-за этого и появляется ошибка 522.
Как проверить подключение к интернету
-
1.
Откройте командную строку. Для этого введите в поисковую строку «Командная строка» и выберите появившееся приложение:
-
2.
Введите в командной строке:
Готово, вы получите сообщение с количеством переданных и полученных пакетов. Если потерянных пакетов нет, значит, у вас хорошее соединение с интернетом и проблема в другом. Если потерянные пакеты есть, свяжитесь с интернет-провайдером, чтобы улучшить интернет-соединение.
4. Очистите кеш DNS. Проблемы с соединением могут возникнуть из-за несоответствия IP-адреса сервера сайта в кэше компьютера с реальным адресом. Такое происходит, когда владельцы сайтов по какой-либо причине меняют IP-адреса сервера. Чтобы устранить эту проблему, воспользуйтесь инструкцией.
Ошибка 524 A timeout occurred
Ошибка 524 возникает, когда подключение с веб-сервером установлено, но он не ответил за установленное время ожидания соединения:
Время ожидания HTTP-ответа на CloudFlare — 100 секунд. Если веб-сервер не предоставил ответ, система выдаст 524 ошибку.
Основные причины:
- длительная работа PHP-процесса или запроса к базе данных;
- веб-сервер перегружен. Проверьте доступные ресурсы сервера, в том числе процессор и оперативную память.
Если вы регулярно выполняете тяжелые запросы, которые могут занять больше 100 секунд, переместите эти процессы на субдомен, который не проксимируется в Cloudflare.
Рекомендации по исправлению ошибки 524 даны в справке CloudFlare.
Техническая поддержка
Специалисты Рег.ру не оказывают техническую поддержку по сервису CloudFlare. Для устранения ошибки обратитесь в техническую поддержку CloudFlare. Если некорректная работа сайта связана с хостингом Рег.ру, напишите заявку в службу технической поддержки.
Ошибки 520-524 требуют много знаний о сервере и его работе, поэтому самый верный способ решить проблему ― обратиться к хостинг-провайдеру, администратору сайта или к технической поддержке CloudFlare (если проблема на стороне их сервиса).
Помогла ли вам статья?
Спасибо за оценку. Рады помочь 😊
👍