[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"page-ru-/errors/general/error-525":3,"mdc-vahm7a-key":725,"mdc--mj3sa1-key":736,"mdc--mre99d-key":744,"mdc--oiocn7-key":752,"mdc--wwmbfl-key":760,"mdc-pu1c53-key":768,"mdc--g6q94e-key":776,"mdc--42oym0-key":784,"mdc-j75hn-key":792,"mdc-wm1odj-key":800,"related-/errors/general/error-520,/errors/general/error-522,/guides/general/ssl-certificate-setup":808},{"id":4,"title":5,"appliesTo":6,"author":11,"body":12,"canonical":653,"code":654,"createdAt":655,"description":656,"difficulty":657,"draft":658,"estimatedTime":659,"extension":660,"faq":661,"howToSteps":674,"howToTotalTime":693,"image":653,"keywords":694,"locale":703,"meta":704,"navigation":705,"path":706,"platform":707,"related":708,"section":712,"seo":713,"severity":714,"stem":715,"summary":716,"tags":717,"twitterCreator":653,"twitterSite":653,"type":723,"updatedAt":655,"__hash__":724},"content_ru/errors/general/error-525.md","Ошибка 525: SSL handshake failed — диагностика и устранение",[7,8,9,10],"Cloudflare (режим прокси)","Apache 2.4+","Nginx 1.10+","Любые веб-серверы с поддержкой HTTPS","FixPedia Team",{"type":13,"value":14,"toc":640},"minimark",[15,20,29,32,39,43,83,87,92,95,154,165,184,187,191,196,281,286,349,359,363,468,472,475,480,495,500,515,518,522,552,562,566,569,589,592,596,636],[16,17,19],"h2",{"id":18},"что-такое-ошибка-525","Что такое ошибка 525",[21,22,23,24,28],"p",{},"Ошибка 525 — это код состояния, который возвращает Cloudflare, когда не может завершить SSL-рукопожатие (handshake) с вашим исходным веб-сервером. Полное название: ",[25,26,27],"strong",{},"SSL handshake failed",".",[21,30,31],{},"Важно: эта ошибка появляется только при активном проксировании Cloudflare (оранжевое облачко в DNS-записи). Если Cloudflare отключён (серое облачко), запросы идут напрямую к серверу, и ошибки 525 не будет.",[33,34,37],"image-with-caption",{"alt":35,"src":36},"Схема SSL handshake между Cloudflare и веб-сервером с точкой отказа","/images/errors/general/error-525/ssl-handshake-failed-diagram.png",[21,38,35],{},[16,40,42],{"id":41},"основные-причины","Основные причины",[44,45,46,53,59,65,71,77],"ol",{},[47,48,49,52],"li",{},[25,50,51],{},"Просроченный или недействительный SSL-сертификат"," на сервере. Cloudflare проверяет срок действия и цепочку доверия.",[47,54,55,58],{},[25,56,57],{},"Некорректная конфигурация SSL"," на сервере: неверные пути к файлам сертификата и приватного ключа, отсутствие промежуточных сертификатов.",[47,60,61,64],{},[25,62,63],{},"Сервер не принимает соединения на порту 443"," или брандмауэр блокирует этот порт.",[47,66,67,70],{},[25,68,69],{},"Несовместимые протоколы TLS или шифры",". Cloudflare требует поддержки TLS 1.2 и выше. Если сервер настроен только на старые протоколы (SSLv3, TLS 1.0) или слабые шифры, handshake завершится ошибкой.",[47,72,73,76],{},[25,74,75],{},"Сервер перегружен или временно недоступен"," для Cloudflare.",[47,78,79,82],{},[25,80,81],{},"Блокировка запросов от Cloudflare"," межсетевым экраном (WAF) или другим ПО безопасности на сервере.",[16,84,86],{"id":85},"как-исправить-ошибку-525","Как исправить ошибку 525",[88,89,91],"h3",{"id":90},"проверьте-ssl-сертификат","Проверьте SSL-сертификат",[21,93,94],{},"Убедитесь, что сертификат действителен и содержит полную цепочку (корневой + промежуточный). Проверить можно через:",[96,97,102],"pre",{"className":98,"code":99,"language":100,"meta":101,"style":101},"language-bash shiki shiki-themes github-light github-dark","# Проверка срока действия и цепочки (замените путь)\nopenssl x509 -in /etc/ssl/certs/your-certificate.crt -text -noout | grep -A 1 \"Validity\"\n","bash","",[103,104,105,114],"code",{"__ignoreMap":101},[106,107,110],"span",{"class":108,"line":109},"line",1,[106,111,113],{"class":112},"sJ8bj","# Проверка срока действия и цепочки (замените путь)\n",[106,115,117,121,125,129,132,135,138,142,145,148,151],{"class":108,"line":116},2,[106,118,120],{"class":119},"sScJk","openssl",[106,122,124],{"class":123},"sZZnC"," x509",[106,126,128],{"class":127},"sj4cs"," -in",[106,130,131],{"class":123}," /etc/ssl/certs/your-certificate.crt",[106,133,134],{"class":127}," -text",[106,136,137],{"class":127}," -noout",[106,139,141],{"class":140},"szBVR"," |",[106,143,144],{"class":119}," grep",[106,146,147],{"class":127}," -A",[106,149,150],{"class":127}," 1",[106,152,153],{"class":123}," \"Validity\"\n",[21,155,156,157,164],{},"Или используйте бесплатный сервис ",[158,159,163],"a",{"href":160,"rel":161},"https://www.ssllabs.com/ssltest/",[162],"nofollow","SSL Labs Test",". Если сертификат просрочен, обновите его (например, через Certbot для Let's Encrypt):",[96,166,168],{"className":98,"code":167,"language":100,"meta":101,"style":101},"sudo certbot renew --dry-run\n",[103,169,170],{"__ignoreMap":101},[106,171,172,175,178,181],{"class":108,"line":109},[106,173,174],{"class":119},"sudo",[106,176,177],{"class":123}," certbot",[106,179,180],{"class":123}," renew",[106,182,183],{"class":127}," --dry-run\n",[21,185,186],{},"После обновления перезагрузите веб-сервер.",[88,188,190],{"id":189},"проверьте-конфигурацию-ssl","Проверьте конфигурацию SSL",[21,192,193],{},[25,194,195],{},"Apache (2.4+):",[44,197,198,205,247,250],{},[47,199,200,201,204],{},"Откройте файл виртуального хоста (например, ",[103,202,203],{},"/etc/apache2/sites-available/your-site.conf",").",[47,206,207,208,211,212,235],{},"В блоке ",[103,209,210],{},"\u003CVirtualHost *:443>"," убедитесь в наличии корректных директив:\n",[96,213,217],{"className":214,"code":215,"language":216,"meta":101,"style":101},"language-apache shiki shiki-themes github-light github-dark","SSLEngine on\nSSLCertificateFile /path/to/fullchain.pem  # полная цепочка (сертификат + промежуточные)\nSSLCertificateKeyFile /path/to/private.key\n","apache",[103,218,219,224,229],{"__ignoreMap":101},[106,220,221],{"class":108,"line":109},[106,222,223],{},"SSLEngine on\n",[106,225,226],{"class":108,"line":116},[106,227,228],{},"SSLCertificateFile /path/to/fullchain.pem  # полная цепочка (сертификат + промежуточные)\n",[106,230,232],{"class":108,"line":231},3,[106,233,234],{},"SSLCertificateKeyFile /path/to/private.key\n",[236,237,238,239,242,243,246],"em",{},"Примечание: ",[103,240,241],{},"SSLCertificateChainFile"," устарел. Используйте ",[103,244,245],{},"SSLCertificateFile"," для полной цепочки.",[47,248,249],{},"Проверьте права на файлы: ключ должен быть доступен только для root (chmod 640).",[47,251,252,253],{},"Проверьте конфигурацию и перезагрузите:\n",[96,254,256],{"className":98,"code":255,"language":100,"meta":101,"style":101},"sudo apache2ctl configtest\nsudo systemctl reload apache2\n",[103,257,258,268],{"__ignoreMap":101},[106,259,260,262,265],{"class":108,"line":109},[106,261,174],{"class":119},[106,263,264],{"class":123}," apache2ctl",[106,266,267],{"class":123}," configtest\n",[106,269,270,272,275,278],{"class":108,"line":116},[106,271,174],{"class":119},[106,273,274],{"class":123}," systemctl",[106,276,277],{"class":123}," reload",[106,279,280],{"class":123}," apache2\n",[21,282,283],{},[25,284,285],{},"Nginx (1.10+):",[44,287,288,294,321],{},[47,289,290,291,204],{},"Откройте конфигурационный файл (например, ",[103,292,293],{},"/etc/nginx/sites-available/your-site",[47,295,207,296,299,300,303,304],{},[103,297,298],{},"server"," для ",[103,301,302],{},"listen 443 ssl"," проверьте:\n",[96,305,309],{"className":306,"code":307,"language":308,"meta":101,"style":101},"language-nginx shiki shiki-themes github-light github-dark","ssl_certificate /path/to/fullchain.pem;\nssl_certificate_key /path/to/private.key;\n","nginx",[103,310,311,316],{"__ignoreMap":101},[106,312,313],{"class":108,"line":109},[106,314,315],{},"ssl_certificate /path/to/fullchain.pem;\n",[106,317,318],{"class":108,"line":116},[106,319,320],{},"ssl_certificate_key /path/to/private.key;\n",[47,322,252,323],{},[96,324,326],{"className":98,"code":325,"language":100,"meta":101,"style":101},"sudo nginx -t\nsudo systemctl reload nginx\n",[103,327,328,338],{"__ignoreMap":101},[106,329,330,332,335],{"class":108,"line":109},[106,331,174],{"class":119},[106,333,334],{"class":123}," nginx",[106,336,337],{"class":127}," -t\n",[106,339,340,342,344,346],{"class":108,"line":116},[106,341,174],{"class":119},[106,343,274],{"class":123},[106,345,277],{"class":123},[106,347,348],{"class":123}," nginx\n",[33,350,353],{"alt":351,"src":352},"Примеры конфигурационных файлов Apache и Nginx для HTTPS","/images/errors/general/error-525/web-server-ssl-configuration.png",[21,354,355,356],{},"Примеры конфигурационных файлов Apache и Nginx для HTTPS\n",[236,357,358],{},"Виртуальные хосты Apache и Nginx с директивами SSL",[88,360,362],{"id":361},"убедитесь-что-порт-443-открыт","Убедитесь, что порт 443 открыт",[44,364,365,391,425],{},[47,366,367,368,390],{},"Проверьте, слушает ли сервер на порту 443:\n",[96,369,371],{"className":98,"code":370,"language":100,"meta":101,"style":101},"sudo ss -tulpn | grep :443\n",[103,372,373],{"__ignoreMap":101},[106,374,375,377,380,383,385,387],{"class":108,"line":109},[106,376,174],{"class":119},[106,378,379],{"class":123}," ss",[106,381,382],{"class":127}," -tulpn",[106,384,141],{"class":140},[106,386,144],{"class":119},[106,388,389],{"class":123}," :443\n","\nЕсли вывод пуст, настройте веб-сервер на прослушивание порта 443 (см. конфигурацию выше).",[47,392,393,394],{},"Проверьте брандмауэр:\n",[96,395,397],{"className":98,"code":396,"language":100,"meta":101,"style":101},"sudo ufw status  # для UFW\nsudo firewall-cmd --list-all  # для firewalld\n",[103,398,399,412],{"__ignoreMap":101},[106,400,401,403,406,409],{"class":108,"line":109},[106,402,174],{"class":119},[106,404,405],{"class":123}," ufw",[106,407,408],{"class":123}," status",[106,410,411],{"class":112},"  # для UFW\n",[106,413,414,416,419,422],{"class":108,"line":116},[106,415,174],{"class":119},[106,417,418],{"class":123}," firewall-cmd",[106,420,421],{"class":127}," --list-all",[106,423,424],{"class":112},"  # для firewalld\n",[47,426,427,428],{},"Разрешите порт 443, если он заблокирован:\n",[96,429,431],{"className":98,"code":430,"language":100,"meta":101,"style":101},"sudo ufw allow 443/tcp\nsudo firewall-cmd --permanent --add-service=https && sudo firewall-cmd --reload\n",[103,432,433,445],{"__ignoreMap":101},[106,434,435,437,439,442],{"class":108,"line":109},[106,436,174],{"class":119},[106,438,405],{"class":123},[106,440,441],{"class":123}," allow",[106,443,444],{"class":123}," 443/tcp\n",[106,446,447,449,451,454,457,461,463,465],{"class":108,"line":116},[106,448,174],{"class":119},[106,450,418],{"class":123},[106,452,453],{"class":127}," --permanent",[106,455,456],{"class":127}," --add-service=https",[106,458,460],{"class":459},"sVt8B"," && ",[106,462,174],{"class":119},[106,464,418],{"class":123},[106,466,467],{"class":127}," --reload\n",[88,469,471],{"id":470},"настройте-протоколы-tls-и-шифры","Настройте протоколы TLS и шифры",[21,473,474],{},"Cloudflare требует TLS 1.2 или выше. В конфигурации сервера отключите устаревшие протоколы.",[21,476,477],{},[25,478,479],{},"Apache:",[96,481,483],{"className":214,"code":482,"language":216,"meta":101,"style":101},"SSLProtocol all -SSLv2 -SSLv3 -TLSv1 -TLSv1.1\nSSLCipherSuite HIGH:!aNULL:!MD5:!SEED\n",[103,484,485,490],{"__ignoreMap":101},[106,486,487],{"class":108,"line":109},[106,488,489],{},"SSLProtocol all -SSLv2 -SSLv3 -TLSv1 -TLSv1.1\n",[106,491,492],{"class":108,"line":116},[106,493,494],{},"SSLCipherSuite HIGH:!aNULL:!MD5:!SEED\n",[21,496,497],{},[25,498,499],{},"Nginx:",[96,501,503],{"className":306,"code":502,"language":308,"meta":101,"style":101},"ssl_protocols TLSv1.2 TLSv1.3;\nssl_ciphers HIGH:!aNULL:!MD5;\n",[103,504,505,510],{"__ignoreMap":101},[106,506,507],{"class":108,"line":109},[106,508,509],{},"ssl_protocols TLSv1.2 TLSv1.3;\n",[106,511,512],{"class":108,"line":116},[106,513,514],{},"ssl_ciphers HIGH:!aNULL:!MD5;\n",[21,516,517],{},"Перезагрузите сервер после изменений.",[88,519,521],{"id":520},"диагностика-через-отключение-cloudflare","Диагностика через отключение Cloudflare",[44,523,524,527,534,540,546],{},[47,525,526],{},"В панели Cloudflare найдите DNS-запись вашего домена.",[47,528,529,530,533],{},"Переведите её в статус ",[25,531,532],{},"«DNS only»"," (серое облачко).",[47,535,536,537,204],{},"Подождите 5 минут и попробуйте открыть сайт по HTTPS напрямую (например, ",[103,538,539],{},"https://ваш-сервер-IP",[47,541,542,545],{},[25,543,544],{},"Если ошибка исчезла"," — проблема в настройках SSL на вашем сервере. Верните Cloudflare в режим прокси и работайте с способами 1–4.",[47,547,548,551],{},[25,549,550],{},"Если ошибка осталась"," — проблема на стороне сервера, не связанная с Cloudflare (например, сертификат не настроен для прямого доступа).",[33,553,556],{"alt":554,"src":555},"Значки orange и grey облачка Cloudflare в панели DNS","/images/errors/general/error-525/cloudflare-dns-proxy-mode.png",[21,557,558,559],{},"Значки orange и grey облачка Cloudflare в панели DNS\n",[236,560,561],{},"Режимы проксирования Cloudflare: orange (прокси) и grey (только DNS)",[88,563,565],{"id":564},"обращение-к-хостинг-провайдеру","Обращение к хостинг-провайдеру",[21,567,568],{},"Если вы используете shared-хостинг и не имеете доступа к конфигурации сервера:",[44,570,571,574],{},[47,572,573],{},"Соберите информацию: домен, код ошибки 525, результаты проверки SSL Labs.",[47,575,576,577],{},"Обратитесь в поддержку провайдера с просьбой проверить:\n",[578,579,580,583,586],"ul",{},[47,581,582],{},"Срок действия и цепочку SSL-сертификата.",[47,584,585],{},"Настройки виртуального хоста для HTTPS.",[47,587,588],{},"Доступность порта 443 с внешних адресов.",[590,591],"in-article-ad",{},[16,593,595],{"id":594},"профилактика-ошибки-525","Профилактика ошибки 525",[578,597,598,608,614,620,630],{},[47,599,600,603,604,607],{},[25,601,602],{},"Автоматизируйте обновление SSL-сертификатов."," Для Let's Encrypt используйте Certbot с автоматическим обновлением (",[103,605,606],{},"certbot renew","). Настройте уведомления об истечении срока.",[47,609,610,613],{},[25,611,612],{},"Регулярно тестируйте конфигурацию SSL."," Запускайте проверку через SSL Labs раз в квартал или после любых изменений на сервере.",[47,615,616,619],{},[25,617,618],{},"Следите за требованиями Cloudflare."," В панели Cloudflare (SSL/TLS → Overview) отображаются рекомендованные настройки. Убедитесь, что ваш сервер им соответствует.",[47,621,622,625,626,629],{},[25,623,624],{},"Мониторьте логи веб-сервера и Cloudflare."," В логах Nginx/Apache ищите ошибки SSL. В Cloudflare проверяйте раздел ",[25,627,628],{},"Firewall → Events"," на предмет блокировок.",[47,631,632,635],{},[25,633,634],{},"Избегайте устаревших протоколов."," При обновлении веб-сервера проверяйте, что по умолчанию включены TLS 1.2 и 1.3.",[637,638,639],"style",{},"html pre.shiki code .sJ8bj, html code.shiki .sJ8bj{--shiki-default:#6A737D;--shiki-dark:#6A737D}html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .szBVR, html code.shiki .szBVR{--shiki-default:#D73A49;--shiki-dark:#F97583}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sVt8B, html code.shiki .sVt8B{--shiki-default:#24292E;--shiki-dark:#E1E4E8}",{"title":101,"searchDepth":116,"depth":116,"links":641},[642,643,644,652],{"id":18,"depth":116,"text":19},{"id":41,"depth":116,"text":42},{"id":85,"depth":116,"text":86,"children":645},[646,647,648,649,650,651],{"id":90,"depth":231,"text":91},{"id":189,"depth":231,"text":190},{"id":361,"depth":231,"text":362},{"id":470,"depth":231,"text":471},{"id":520,"depth":231,"text":521},{"id":564,"depth":231,"text":565},{"id":594,"depth":116,"text":595},null,"525","2026-03-23 10:43:23","Ошибка 525 возникает, когда Cloudflare не может установить защищённое соединение с вашим сервером. Узнайте, как за 10–15 минут проверить SSL-сертификат, настройки сервера и устранить проблему.","medium",false,"10-15 мин","md",[662,665,668,671],{"question":663,"answer":664},"Чем ошибка 525 отличается от ошибок 520 или 522 Cloudflare?","Ошибка 525 — это сбой на этапе SSL-рукопожатия. Ошибка 520 означает неизвестную проблему на сервере, а 522 — таймаут соединения. 525 специфична для SSL/TLS.",{"question":666,"answer":667},"Можно ли исправить ошибку 525, не имея доступа к конфигурации сервера?","Да, если ваш хостинг-провайдер управляет SSL. Отправьте ему код ошибки 525 и попросите проверить сертификат и настройки HTTPS.",{"question":669,"answer":670},"Почему ошибка 525 возникает только в некоторых браузерах?","Обычно не возникает. Если да — проблема в кэше или настройках TLS конкретного браузера. Очистите кэш или проверьте в режиме инкогнито.",{"question":672,"answer":673},"Как автоматизировать проверку SSL после исправления ошибки 525?","Настройте мониторинг через SSL Labs Test (ssllabs.com) или используйте скрипты на основе openssl для регулярной проверки срока действия и цепочки доверия.",[675,678,681,684,687,690],{"name":676,"text":677},"Проверьте срок действия и цепочку SSL-сертификата","Используйте онлайн-сервисы (SSL Labs) или команду openssl, чтобы убедиться, что сертификат вашего сервера действителен и содержит полную цепочку доверия.",{"name":679,"text":680},"Убедитесь в корректности конфигурации SSL на сервере","Для Apache/Nginx проверьте пути к файлам сертификата и ключа, а также наличие необходимых директив. Перезагрузите сервер после изменений.",{"name":682,"text":683},"Проверьте доступность порта 443 и настройки брандмауэра","Убедитесь, что веб-сервер слушает на порту 443, а брандмауэр (ufw, firewalld) разрешает входящие HTTPS-соединения.",{"name":685,"text":686},"Настройте поддерживаемые протоколы TLS и шифры","Cloudflare требует TLS 1.2+. В конфигурации сервера отключите устаревшие протоколы (SSLv3, TLS 1.0/1.1) и используйте современные шифры.",{"name":688,"text":689},"Диагностируйте, временно отключив Cloudflare","Переведите DNS-запись в режим 'DNS only' в панели Cloudflare. Если ошибка исчезнет, проблема точно в настройках SSL на вашем сервере.",{"name":691,"text":692},"Обратитесь к хостинг-провайдеру при использовании shared-хостинга","Если у вас нет доступа к серверу, сообщите провайдеру код ошибки 525 и попросите проверить конфигурацию SSL на вашем аккаунте.","PT15M",[695,696,697,698,699,700,701,702],"ошибка 525","525 ssl handshake failed","исправить ошибку 525","cloudflare 525 ошибка","ssl handshake failed решение","ошибка 525 на сайте","525 код ошибки","проблема с ssl cloudflare","ru_RU",{},true,"/errors/general/error-525","general",[709,710,711],"/errors/general/error-520","/errors/general/error-522","/guides/general/ssl-certificate-setup","Ошибки веб-серверов",{"title":5,"description":656},"high","errors/general/error-525","Подробное руководство по ошибке 525 (SSL handshake failed). Разбираем причины — от просроченных сертификатов до несовместимых шифров, и даём пошаговые инструкции по диагностике и исправлению для Apache, Nginx и других серверов.",[718,719,720,721,298,722],"ошибки веб-серверов","cloudflare","ssl","веб-разработка","security","error","ylEl5oRzml9mBHpH0Lh5DuGMC1pl84Xuj1e4AkUQWMk",{"data":726,"body":727},{},{"type":728,"children":729},"root",[730],{"type":731,"tag":21,"props":732,"children":733},"element",{},[734],{"type":735,"value":664},"text",{"data":737,"body":738},{},{"type":728,"children":739},[740],{"type":731,"tag":21,"props":741,"children":742},{},[743],{"type":735,"value":667},{"data":745,"body":746},{},{"type":728,"children":747},[748],{"type":731,"tag":21,"props":749,"children":750},{},[751],{"type":735,"value":670},{"data":753,"body":754},{},{"type":728,"children":755},[756],{"type":731,"tag":21,"props":757,"children":758},{},[759],{"type":735,"value":673},{"data":761,"body":762},{},{"type":728,"children":763},[764],{"type":731,"tag":21,"props":765,"children":766},{},[767],{"type":735,"value":677},{"data":769,"body":770},{},{"type":728,"children":771},[772],{"type":731,"tag":21,"props":773,"children":774},{},[775],{"type":735,"value":680},{"data":777,"body":778},{},{"type":728,"children":779},[780],{"type":731,"tag":21,"props":781,"children":782},{},[783],{"type":735,"value":683},{"data":785,"body":786},{},{"type":728,"children":787},[788],{"type":731,"tag":21,"props":789,"children":790},{},[791],{"type":735,"value":686},{"data":793,"body":794},{},{"type":728,"children":795},[796],{"type":731,"tag":21,"props":797,"children":798},{},[799],{"type":735,"value":689},{"data":801,"body":802},{},{"type":728,"children":803},[804],{"type":731,"tag":21,"props":805,"children":806},{},[807],{"type":735,"value":692},[809],{"id":810,"title":811,"appliesTo":812,"author":11,"body":816,"canonical":653,"code":1546,"createdAt":1547,"description":1548,"difficulty":657,"draft":658,"estimatedTime":1549,"extension":660,"faq":1550,"howToSteps":1563,"howToTotalTime":1579,"image":653,"keywords":1580,"locale":703,"meta":1591,"navigation":705,"path":710,"platform":707,"related":1592,"section":1595,"seo":1596,"severity":714,"stem":1597,"summary":1598,"tags":1599,"twitterCreator":653,"twitterSite":653,"type":723,"updatedAt":1547,"__hash__":1603},"content_ru/errors/general/error-522.md","Ошибка 522 Cloudflare: причины и методы устранения",[813,814,815],"Cloudflare (любая версия)","Веб-серверы nginx, Apache, IIS","Сайты, использующие Cloudflare как прокси",{"type":13,"value":817,"toc":1534},[818,822,828,835,841,843,846,899,903,906,910,913,960,967,983,986,1009,1016,1041,1048,1052,1055,1210,1214,1217,1312,1316,1319,1386,1390,1393,1477,1479,1483,1531],[16,819,821],{"id":820},"что-такое-ошибка-522-cloudflare","Что такое ошибка 522 Cloudflare",[21,823,824,827],{},[25,825,826],{},"Ошибка 522 (Connection Timed Out)"," возникает, когда серверы Cloudflare не могут установить TCP-соединение с вашим исходным веб-сервером. Cloudflare успешно разрешает доменное имя, но при попытке подключиться к IP-адресу сервера тот не отвечает на SYN-пакет в течение 20–30 секунд.",[21,829,830,831,834],{},"Это ",[25,832,833],{},"проблема на стороне сервера или сети",", а не у пользователя. Пользователи видят стандартную страницу Cloudflare с надписью \"Error 522: Connection timed out\".",[33,836,839],{"alt":837,"src":838},"Диаграмма TCP-соединения между Cloudflare и сервером, завершающегося ошибкой 522","/images/errors/general/error-522/cloudflare-522-connection-diagram.png",[21,840,837],{},[16,842,42],{"id":41},[21,844,845],{},"Ошибка 522 означает, что пакеты от Cloudflare не доходят до сервера или сервер не отвечает на них. Распространённые причины:",[44,847,848,854,871,877,883,889],{},[47,849,850,853],{},[25,851,852],{},"Сервер выключен или не слушает порты."," Веб-сервер (nginx, Apache) не запущен, или служба завершилась аварийно.",[47,855,856,859,860,863,864,863,867,870],{},[25,857,858],{},"Брандмауэр блокирует Cloudflare."," Правила ",[103,861,862],{},"iptables",", ",[103,865,866],{},"ufw",[103,868,869],{},"firewalld"," или облачные Security Groups не разрешают трафик с IP-адресов Cloudflare на порты 80/443.",[47,872,873,876],{},[25,874,875],{},"Высокая нагрузка на сервер."," CPU или RAM исчерпаны, ядро системы не обрабатывает новые сетевые подключения.",[47,878,879,882],{},[25,880,881],{},"Проблемы с сетью или маршрутизацией."," Сбои у хостинг-провайдера, неверные маршруты или блокировка на уровне сети.",[47,884,885,888],{},[25,886,887],{},"Неправильная конфигурация виртуального хостинга."," Ограничения в cPanel/Plesk, блокирующие определённые IP.",[47,890,891,894,895,898],{},[25,892,893],{},"Агрессивные системы защиты."," ",[103,896,897],{},"fail2ban"," или аналоги могут заблокировать IP Cloudflare, ошибочно приняв его за источник атаки.",[16,900,902],{"id":901},"пошаговое-решение","Пошаговое решение",[21,904,905],{},"Выполняйте шаги последовательно, начиная с самых быстрых проверок.",[88,907,909],{"id":908},"_1-проверьте-работает-ли-сервер","1. Проверьте, работает ли сервер",[21,911,912],{},"Подключитесь к серверу по SSH и выполните:",[96,914,916],{"className":98,"code":915,"language":100,"meta":101,"style":101},"# Проверьте статус веб-сервера\nsystemctl status nginx   # Для nginx\nsystemctl status apache2 # Для Apache на Ubuntu\nsystemctl status httpd   # Для Apache на CentOS\n",[103,917,918,923,935,947],{"__ignoreMap":101},[106,919,920],{"class":108,"line":109},[106,921,922],{"class":112},"# Проверьте статус веб-сервера\n",[106,924,925,928,930,932],{"class":108,"line":116},[106,926,927],{"class":119},"systemctl",[106,929,408],{"class":123},[106,931,334],{"class":123},[106,933,934],{"class":112},"   # Для nginx\n",[106,936,937,939,941,944],{"class":108,"line":231},[106,938,927],{"class":119},[106,940,408],{"class":123},[106,942,943],{"class":123}," apache2",[106,945,946],{"class":112}," # Для Apache на Ubuntu\n",[106,948,950,952,954,957],{"class":108,"line":949},4,[106,951,927],{"class":119},[106,953,408],{"class":123},[106,955,956],{"class":123}," httpd",[106,958,959],{"class":112},"   # Для Apache на CentOS\n",[21,961,962,963,966],{},"Если служба не активна (",[103,964,965],{},"inactive","), запустите её:",[96,968,970],{"className":98,"code":969,"language":100,"meta":101,"style":101},"sudo systemctl start nginx\n",[103,971,972],{"__ignoreMap":101},[106,973,974,976,978,981],{"class":108,"line":109},[106,975,174],{"class":119},[106,977,274],{"class":123},[106,979,980],{"class":123}," start",[106,982,348],{"class":123},[21,984,985],{},"Убедитесь, что порты 80 и 443 слушаются:",[96,987,989],{"className":98,"code":988,"language":100,"meta":101,"style":101},"sudo ss -tulpn | grep -E ':(80|443)'\n",[103,990,991],{"__ignoreMap":101},[106,992,993,995,997,999,1001,1003,1006],{"class":108,"line":109},[106,994,174],{"class":119},[106,996,379],{"class":123},[106,998,382],{"class":127},[106,1000,141],{"class":140},[106,1002,144],{"class":119},[106,1004,1005],{"class":127}," -E",[106,1007,1008],{"class":123}," ':(80|443)'\n",[21,1010,1011,1012,1015],{},"В выводе должен быть процесс (nginx, apache) в состоянии ",[103,1013,1014],{},"LISTEN",". Проверьте локальный доступ:",[96,1017,1019],{"className":98,"code":1018,"language":100,"meta":101,"style":101},"curl -I http://localhost\ncurl -I https://localhost\n",[103,1020,1021,1032],{"__ignoreMap":101},[106,1022,1023,1026,1029],{"class":108,"line":109},[106,1024,1025],{"class":119},"curl",[106,1027,1028],{"class":127}," -I",[106,1030,1031],{"class":123}," http://localhost\n",[106,1033,1034,1036,1038],{"class":108,"line":116},[106,1035,1025],{"class":119},[106,1037,1028],{"class":127},[106,1039,1040],{"class":123}," https://localhost\n",[21,1042,1043,1044,1047],{},"Если команды возвращают заголовки (например, ",[103,1045,1046],{},"HTTP/1.1 200 OK","), сервер работает локально.",[88,1049,1051],{"id":1050},"_2-настройте-брандмауэр-для-ip-cloudflare","2. Настройте брандмауэр для IP Cloudflare",[21,1053,1054],{},"Cloudflare использует фиксированные диапазоны IP-адресов. Их необходимо явно разрешать.",[44,1056,1057,1066,1153,1204],{},[47,1058,1059,1060,1065],{},"Получите актуальные списки IP на ",[158,1061,1064],{"href":1062,"rel":1063},"https://www.cloudflare.com/ips/",[162],"официальной странице Cloudflare",". Скопируйте IPv4 и IPv6 диапазоны.",[47,1067,1068,1071],{},[25,1069,1070],{},"Для ufw (Ubuntu/Debian):",[96,1072,1074],{"className":98,"code":1073,"language":100,"meta":101,"style":101},"# Разрешите все диапазоны Cloudflare на порты 80/443\nsudo ufw allow from 2400:cb00::/32 to any port 443 proto tcp\nsudo ufw allow from 2400:cb00::/32 to any port 80 proto tcp\n# ... добавьте остальные диапазоны IPv4 и IPv6\nsudo ufw reload\n",[103,1075,1076,1081,1113,1138,1143],{"__ignoreMap":101},[106,1077,1078],{"class":108,"line":109},[106,1079,1080],{"class":112},"# Разрешите все диапазоны Cloudflare на порты 80/443\n",[106,1082,1083,1085,1087,1089,1092,1095,1098,1101,1104,1107,1110],{"class":108,"line":116},[106,1084,174],{"class":119},[106,1086,405],{"class":123},[106,1088,441],{"class":123},[106,1090,1091],{"class":123}," from",[106,1093,1094],{"class":123}," 2400:cb00::/32",[106,1096,1097],{"class":123}," to",[106,1099,1100],{"class":123}," any",[106,1102,1103],{"class":123}," port",[106,1105,1106],{"class":127}," 443",[106,1108,1109],{"class":123}," proto",[106,1111,1112],{"class":123}," tcp\n",[106,1114,1115,1117,1119,1121,1123,1125,1127,1129,1131,1134,1136],{"class":108,"line":231},[106,1116,174],{"class":119},[106,1118,405],{"class":123},[106,1120,441],{"class":123},[106,1122,1091],{"class":123},[106,1124,1094],{"class":123},[106,1126,1097],{"class":123},[106,1128,1100],{"class":123},[106,1130,1103],{"class":123},[106,1132,1133],{"class":127}," 80",[106,1135,1109],{"class":123},[106,1137,1112],{"class":123},[106,1139,1140],{"class":108,"line":949},[106,1141,1142],{"class":112},"# ... добавьте остальные диапазоны IPv4 и IPv6\n",[106,1144,1146,1148,1150],{"class":108,"line":1145},5,[106,1147,174],{"class":119},[106,1149,405],{"class":123},[106,1151,1152],{"class":123}," reload\n",[47,1154,1155,1158],{},[25,1156,1157],{},"Для firewalld (CentOS/RHEL/Fedora):",[96,1159,1161],{"className":98,"code":1160,"language":100,"meta":101,"style":101},"sudo firewall-cmd --permanent --add-source=2400:cb00::/32\nsudo firewall-cmd --permanent --add-service=http\nsudo firewall-cmd --permanent --add-service=https\nsudo firewall-cmd --reload\n",[103,1162,1163,1174,1185,1196],{"__ignoreMap":101},[106,1164,1165,1167,1169,1171],{"class":108,"line":109},[106,1166,174],{"class":119},[106,1168,418],{"class":123},[106,1170,453],{"class":127},[106,1172,1173],{"class":127}," --add-source=2400:cb00::/32\n",[106,1175,1176,1178,1180,1182],{"class":108,"line":116},[106,1177,174],{"class":119},[106,1179,418],{"class":123},[106,1181,453],{"class":127},[106,1183,1184],{"class":127}," --add-service=http\n",[106,1186,1187,1189,1191,1193],{"class":108,"line":231},[106,1188,174],{"class":119},[106,1190,418],{"class":123},[106,1192,453],{"class":127},[106,1194,1195],{"class":127}," --add-service=https\n",[106,1197,1198,1200,1202],{"class":108,"line":949},[106,1199,174],{"class":119},[106,1201,418],{"class":123},[106,1203,467],{"class":127},[47,1205,1206,1209],{},[25,1207,1208],{},"Проверьте настройки облачного провайдера."," В AWS, Google Cloud, Azure убедитесь, что Security Groups или Firewall Rules разрешают входящий трафик на порты 80/443 и не блокируют источники Cloudflare.",[88,1211,1213],{"id":1212},"_3-проанализируйте-нагрузку-на-сервер","3. Проанализируйте нагрузку на сервер",[21,1215,1216],{},"Перегруженный сервер не отвечает на новые соединения.",[44,1218,1219,1261,1287,1305],{},[47,1220,1221,1222,1225,1226],{},"Установите ",[103,1223,1224],{},"htop",", если её нет:",[96,1227,1229],{"className":98,"code":1228,"language":100,"meta":101,"style":101},"sudo apt install htop   # Ubuntu/Debian\nsudo yum install htop   # CentOS/RHEL\n",[103,1230,1231,1247],{"__ignoreMap":101},[106,1232,1233,1235,1238,1241,1244],{"class":108,"line":109},[106,1234,174],{"class":119},[106,1236,1237],{"class":123}," apt",[106,1239,1240],{"class":123}," install",[106,1242,1243],{"class":123}," htop",[106,1245,1246],{"class":112},"   # Ubuntu/Debian\n",[106,1248,1249,1251,1254,1256,1258],{"class":108,"line":116},[106,1250,174],{"class":119},[106,1252,1253],{"class":123}," yum",[106,1255,1240],{"class":123},[106,1257,1243],{"class":123},[106,1259,1260],{"class":112},"   # CentOS/RHEL\n",[47,1262,1263,1264,1266,1267],{},"Запустите ",[103,1265,1224],{}," и оцените:",[578,1268,1269,1275,1281],{},[47,1270,1271,1274],{},[25,1272,1273],{},"CPU%:"," Постоянная загрузка близка к 100% — сервер не справляется.",[47,1276,1277,1280],{},[25,1278,1279],{},"MEM%:"," Полное использование RAM и активный SWAP — критично.",[47,1282,1283,1286],{},[25,1284,1285],{},"Tasks:"," Необычно высокое количество процессов может указывать на атаку.",[47,1288,1289,1290,1292,1293,1296,1297,1300,1301,1304],{},"Найдите \"тяжёлые\" процессы. В ",[103,1291,1224],{}," нажмите ",[103,1294,1295],{},"F6"," и отсортируйте по ",[103,1298,1299],{},"%CPU"," или ",[103,1302,1303],{},"%MEM",". Частые виновники: PHP-FPM (для WordPress), MySQL, фоновые скрипты.",[47,1306,1307,1308,1311],{},"Временно перезапустите проблемные службы (например, ",[103,1309,1310],{},"sudo systemctl restart php-fpm","). Но это временная мера — ищите источник нагрузки в логах.",[88,1313,1315],{"id":1314},"_4-отключите-cloudflare-для-диагностики","4. Отключите Cloudflare для диагностики",[21,1317,1318],{},"Этот шаг определяет, связана ли проблема с Cloudflare.",[44,1320,1321,1329,1335,1345,1356,1379],{},[47,1322,1323,1324,28],{},"Войдите в ",[158,1325,1328],{"href":1326,"rel":1327},"https://dash.cloudflare.com/",[162],"панель Cloudflare",[47,1330,1331,1332,28],{},"Выберите домен и перейдите в раздел ",[25,1333,1334],{},"DNS",[47,1336,1337,1338,1300,1341,1344],{},"Найдите запись ",[103,1339,1340],{},"A",[103,1342,1343],{},"AAAA",", указывающую на IP вашего сервера.",[47,1346,1347,1348,1351,1352,1355],{},"Нажмите на иконку облачка, чтобы оно стало ",[25,1349,1350],{},"серым"," (режим ",[25,1353,1354],{},"\"DNS only\"","). Cloudflare перестаёт проксировать трафик.",[47,1357,1358,1359],{},"Через 1–2 минуты попробуйте открыть сайт.\n",[578,1360,1361,1367],{},[47,1362,1363,1366],{},[25,1364,1365],{},"Сайт заработал:"," Проблема в соединении между Cloudflare и сервером (пункты 1–3).",[47,1368,1369,1372,1373,863,1376,204],{},[25,1370,1371],{},"Сайт не работает:"," Проблема на сервере или в сети провайдера. Проверьте логи веб-сервера (",[103,1374,1375],{},"/var/log/nginx/error.log",[103,1377,1378],{},"/var/log/apache2/error.log",[47,1380,1381,1382,1385],{},"После теста верните облачко в ",[25,1383,1384],{},"оранжевый"," цвет.",[88,1387,1389],{"id":1388},"_5-проверьте-таймауты-веб-сервера","5. Проверьте таймауты веб-сервера",[21,1391,1392],{},"Слишком низкие значения таймаутов могут приводить к разрыву соединений.",[578,1394,1395,1436,1466],{},[47,1396,1397,1400,1401,1404,1405,1425,1428,1429,1432,1433,204],{},[25,1398,1399],{},"Для nginx:"," в ",[103,1402,1403],{},"/etc/nginx/nginx.conf"," или конфиге сайта:",[96,1406,1408],{"className":306,"code":1407,"language":308,"meta":101,"style":101},"http {\n    keepalive_timeout 65; # Увеличьте при необходимости\n}\n",[103,1409,1410,1415,1420],{"__ignoreMap":101},[106,1411,1412],{"class":108,"line":109},[106,1413,1414],{},"http {\n",[106,1416,1417],{"class":108,"line":116},[106,1418,1419],{},"    keepalive_timeout 65; # Увеличьте при необходимости\n",[106,1421,1422],{"class":108,"line":231},[106,1423,1424],{},"}\n",[1426,1427],"br",{},"Проверьте синтаксис (",[103,1430,1431],{},"sudo nginx -t",") и перезагрузите (",[103,1434,1435],{},"sudo systemctl reload nginx",[47,1437,1438,1400,1441,1300,1444,1447,1448,1463,1465],{},[25,1439,1440],{},"Для Apache:",[103,1442,1443],{},"/etc/apache2/apache2.conf",[103,1445,1446],{},"/etc/httpd/httpd.conf",":",[96,1449,1451],{"className":214,"code":1450,"language":216,"meta":101,"style":101},"KeepAliveTimeout 10\nTimeout 30\n",[103,1452,1453,1458],{"__ignoreMap":101},[106,1454,1455],{"class":108,"line":109},[106,1456,1457],{},"KeepAliveTimeout 10\n",[106,1459,1460],{"class":108,"line":116},[106,1461,1462],{},"Timeout 30\n",[1426,1464],{},"Увеличьте значения, если они слишком малы.",[47,1467,1468,1469,1472,1473,1476],{},"Убедитесь, что ",[103,1470,1471],{},"worker_processes"," (nginx) или ",[103,1474,1475],{},"MaxRequestWorkers"," (Apache) не установлены в крайне низкие значения.",[590,1478],{},[16,1480,1482],{"id":1481},"профилактика-ошибки-522","Профилактика ошибки 522",[578,1484,1485,1491,1497,1503,1509,1519],{},[47,1486,1487,1490],{},[25,1488,1489],{},"Мониторьте доступность сервера."," Используйте UptimeRobot или StatusCake для проверок с разных локаций.",[47,1492,1493,1496],{},[25,1494,1495],{},"Разрешайте IP Cloudflare на всех уровнях."," При смене хостинга или настройке нового брандмауэра сразу добавляйте диапазоны с cloudflare.com/ips.",[47,1498,1499,1502],{},[25,1500,1501],{},"Оставляйте запас ресурсов."," Не загружайте сервер на 100% по CPU и RAM. Запас в 20–30% поможет обрабатывать пики.",[47,1504,1505,1508],{},[25,1506,1507],{},"Используйте статический IP-адрес."," Динамические IP могут нарушить работу Cloudflare и брандмауэра.",[47,1510,1511,1514,1515,1518],{},[25,1512,1513],{},"Синхронизируйте таймауты."," Убедитесь, что значения в веб-сервере, PHP (",[103,1516,1517],{},"max_execution_time",") и приложении согласованы.",[47,1520,1521,1524,1525,863,1527,1530],{},[25,1522,1523],{},"Регулярно проверяйте логи."," Просматривайте ",[103,1526,1375],{},[103,1528,1529],{},"/var/log/syslog"," на предмет сетевых ошибок и блокировок.",[637,1532,1533],{},"html pre.shiki code .sJ8bj, html code.shiki .sJ8bj{--shiki-default:#6A737D;--shiki-dark:#6A737D}html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .szBVR, html code.shiki .szBVR{--shiki-default:#D73A49;--shiki-dark:#F97583}",{"title":101,"searchDepth":116,"depth":116,"links":1535},[1536,1537,1538,1545],{"id":820,"depth":116,"text":821},{"id":41,"depth":116,"text":42},{"id":901,"depth":116,"text":902,"children":1539},[1540,1541,1542,1543,1544],{"id":908,"depth":231,"text":909},{"id":1050,"depth":231,"text":1051},{"id":1212,"depth":231,"text":1213},{"id":1314,"depth":231,"text":1315},{"id":1388,"depth":231,"text":1389},{"id":1481,"depth":116,"text":1482},"522","2026-03-03 13:19:59","Ошибка 522 Connection Timed Out означает, что Cloudflare не может связаться с вашим сервером. Узнайте, как диагностировать проблему: от проверки firewall до анализа нагрузки на сервер.","20-25 минут",[1551,1554,1557,1560],{"question":1552,"answer":1553},"Чем ошибка 522 отличается от 524?","Ошибка 522 означает, что Cloudflare не может *установить* TCP-соединение с сервером (сервер не отвечает на SYN). Ошибка 524 возникает, когда соединение установлено, но сервер не отвечает на HTTP-запрос в течение 100 секунд.",{"question":1555,"answer":1556},"Может ли ошибка 522 быть вызвана DDoS-атакой?","Да. Если сервер перегружен запросами, он может не успевать обрабатывать новые соединения, включая те, что приходят от Cloudflare. Это приводит к таймауту на уровне TCP.",{"question":1558,"answer":1559},"Нужно ли отключать Cloudflare для диагностики?","Да, это ключевой шаг. Перевод DNS-записи в режим 'DNS only' (серое облачко) позволяет проверить, работает ли сервер напрямую, без прокси Cloudflare.",{"question":1561,"answer":1562},"Как часто Cloudflare обновляет список своих IP-адресов?","Cloudflare публикует актуальные диапазоны на странице cloudflare.com/ips. Рекомендуется подписаться на их RSS-ленту или проверять раз в месяц, особенно после настройки брандмауэра.",[1564,1567,1570,1573,1576],{"name":1565,"text":1566},"Проверьте доступность сервера и веб-сервиса","Подключитесь к серверу по SSH. Убедитесь, что веб-сервер (nginx/Apache) запущен и слушает порты 80/443. Проверьте локально через curl http://localhost.",{"name":1568,"text":1569},"Разрешите IP-адреса Cloudflare в брандмауэре","Получите актуальные диапазоны IP с cloudflare.com/ips. Добавьте их в правила iptables, ufw или firewalld, разрешив порты 80 и 443. Проверьте облачные Security Groups (AWS, GCP).",{"name":1571,"text":1572},"Оцените нагрузку на сервер","Запустите htop или top. Проверьте загрузку CPU, использование RAM и SWAP. При перегрузке найдите и ограничьте 'тяжёлые' процессы (PHP-FPM, базы данных).",{"name":1574,"text":1575},"Временно отключите Cloudflare для диагностики","В панели Cloudflare переведите DNS-запись в режим 'DNS only' (серое облачко). Если сайт заработает, проблема в связи между Cloudflare и сервером. Верните облачко в оранжевый цвет после теста.",{"name":1577,"text":1578},"Настройте таймауты веб-сервера","Увеличьте keepalive_timeout в nginx или KeepAliveTimeout в Apache. Убедитесь, что значения согласованы с таймаутами приложения (например, PHP max_execution_time).","PT25M",[1581,1582,1583,1584,1585,1586,1587,1588,1589,1590],"ошибка 522","522 connection timed out","cloudflare error 522","таймаут соединения cloudflare","почему сайт не работает ошибка 522","исправить ошибку 522","сервер недоступен cloudflare","error 522 cloudflare","connection timed out cloudflare","что делать при ошибке 522",{},[1593,709,1594],"/errors/general/error-524","/guides/cloudflare/how-to-whitelist-cloudflare-ips","Ошибки Cloudflare и веб-серверов",{"title":811,"description":1548},"errors/general/error-522","Ошибка 522 возникает, когда Cloudflare не получает ответ от исходного сервера на SYN-пакет. В статье рассматриваются основные причины — от недоступности сервера до блокировки брандмауэром — и пошаговые инструкции по их устранению.",[719,1600,1601,1602,308,216],"веб-сервер","таймаут","администрирование","1d_SMc2HJ4A90Sjnb3BGSn7-YEAW4-hn_qkwm_t7LRU"]