Якщо ви використовуєте CloudFlare, то, можливо, вже стикалися з цією помилкою. Error 522 що означає, що мережа доставки контенту (CDN) не може підключитися до сервера. Це найбільш поширена причина цієї помилки. Але можуть бути й інші причини, які ми розглянемо в цій статті:

Часта причина помилки 522 на CloudFlare

Потенційні причини помилки 522

Помилка 522 виникає, коли CloudFlare не може підключитися до сервера сайту, до якого ви намагаєтеся отримати доступ. Це означає, що між комп’ютером і сервером сайту не може бути встановлено TCP-з’єднання.

Error 522 — що означає, як виправити:

  • Проблема підключення CDN до сервера сайту;
  • Занадто великий обсяг трафіку на сервері;
  • На хостингу використовується занадто багато ресурсів або відкрито багато сполук;
  • Інтернет-протоколи CloudFlare (IP) обмежують швидкість вхідних з’єднань.

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

Як виправити помилку 522: спосіб 1

Перевірте рукостискання TCP

Коли користувач намагається отримати доступ до ресурсу з включеним CloudFlare, сервер сайту і CDN встановлюють з’єднання. Для завершення цього з’єднання TCP-протокол використовує тристороння рукостискання:

Як виправити помилку 522: Швидкі і прості способи

Успішне підключення

На наведеній вище ілюстрації були виконані всі три умови для успішного рукостискання. Відвідувач може переглядати сайт:

Як виправити помилку 522: Швидкі і прості способи

Помилка рукостискання TCP 1

На наведеному вище малюнку проілюстрована помилка 522, яка відбувається, тому що сервер сайту не відповів протягом 15 секунд після відправлення запиту:

Як виправити помилку 522: Швидкі і прості способи

Помилка встановлення зв’язку TCP 2

Error 522 — що означає ще. Помилка сталася тому, що протягом 90 секунд після того, як було встановлено початкове з’єднання, не було отримано жодної відповіді.

Спочатку потрібно перевірити наявність згаданих вище проблем підключення. Зв’яжіться з адміністратором сервера або хостинг-провайдера. Не потрібно нічого робити самостійно: адміністратори можуть легко перевірити і вирішити подібні проблеми.

Але якщо є проблема з Мережею, тоді для діагностики даної проблеми можна використовувати трасування (My Traceroute / MTR).

Використання інструменту MTR або трасування

Переконайтеся, що інтернет-протоколи CloudFlare (IP) не блокуються веб-сервером через брандмауер, балансування навантаження та інші інструменти. Якщо IP-адреси CloudFlare заблоковані, додайте їх в білий список.

Після перевірки запустіть для налагодження та усунення проблеми Мережі інструмент MTR з сервера сайту. Можна використовувати будь-який з двох наступних інструментів. Це кращі рішення з тих, які доступні на даний момент: інструмент MTR 1 і інструмент MTR 2.

Ці інструменти нададуть інформацію про причини виникнення затримки, і ви самі зможете повідомити про це адміністратору веб-сервера або CloudFlare.

Як виправити помилку 522: спосіб 2

Використання cURL

Ще один інструмент, який можна використовувати, щоб підтвердити відповідь сервера сайту — це cURL. Ви можете завантажити cURL тут. Це безкоштовний інструмент. З його допомогою можна отримати більш детальну інформацію про помилку 522, що виникла на сервері сайту.

cURL простий у використанні, додаткову інформацію ви можете отримати тут. З нею потрібно ознайомитися до того, як дізнатися, error 522, що означає, як виправити її.

А тепер оновлення!

Для цього ми розглянемо виправлення помилки 522 (перевищення часу очікування підключення) в Google Chrome. Скористайтеся наведеними нижче порадами, і ви з легкістю виправите помилку.

Як виправити помилку 522 Google Chrome

Порада №1 — очистити історію браузера

Можливо, ваш браузер вже переповнений великою кількістю даних про відвідування різних веб-сторінок. Спробуйте очистити дані відвідувань, щоб виправити помилку. Для цього виконайте такі дії.

  • Відкривши Google Chrome, натисніть на три точки в правому верхньому кутку вікна браузера (Налаштування і управління Google Chrome);
  • Відкриється меню, що випадає, і ви зможете вибрати опцію «Історія»;
  • Клікніть по посиланню «Історія», щоб відкрити розділ в новій вкладці;
  • Клікніть по посиланню «Очистити дані переглядача» і виберіть, які дані ви хочете очистити;
  • Виберіть часовий інтервал для параметра «Видалити наступні елементи з»;
  • Спробуйте переглянути сайт, щоб перевірити, виправлена помилка.

Порада №2 — Видаліть, а потім повторно його встановіть Google Chrome

Якщо очищення даних браузера не усуває проблему, варто спробувати наступний спосіб.

  • Видаліть Google Chrome з комп’ютера;
  • Завантажте і встановіть Chrome на свій комп’ютер;
  • Спробуйте підключитися, щоб перевірити, чи була вирішена проблема.

Знову error 522? Що означає, що помилка не виправлена.

Рада № 3 — Видаліть непотрібні розширення для браузера

  • Натисніть на три точки в правому верхньому кутку вікна браузера Google Chrome (Налаштування і управління Google Chrome);
  • Виберіть пункт «Налаштування»;
  • Клікніть по посиланню «Розширення», і ви побачите всі розширення, встановлені в Google Chrome;
  • Тепер можна видалити ті, які не потрібні;
  • Перевірте, чи можете ви тепер підключитися до сайту.

Порада № 4 — Перевірте підключення до інтернету

В Інтернеті, чим швидше з’єднання, тим краще. Необхідно перевірити, якість свого інтернет-з’єднання, щоб переконатися, що помилка 522 не викликана «переривчастим» з’єднанням. Виконайте наступні кроки, щоб перевірити підключення до Інтернету.

  • Відкрийте на комп’ютері командний рядок;
  • У командному рядку введіть «ping google.com»;
  • Ви отримаєте результат і зможете перевірити, чи були втрачені пакети. Якщо ні, значить, у вас гарне з’єднання з Інтернетом;
  • Якщо у вас є втрачені пакети, ви повинні зв’язатися зі своїм інтернет-провайдером.

Рада № 5 — IP-адреса: Подання та оновлення

Іноді проблеми з підключенням виникають, коли закінчився термін дії IP-адреси вашого комп’ютера. Щоб вирішити цю проблему, виконайте наведені нижче дії.

  • Відкрийте командний рядок;
  • Введітьipconfig / flushdns», потім натисніть клавішу Enter. Ця команда очистить DNS-кеш;
  • Тепер введітьipconfig / registerdns» та натисніть кнопку Enter. Ця команда оновить адреси DHCP-адрес;
  • Потім введітьipconfig / release» і натисніть клавішу Enter . Ця команда «представить» ваш IP-адресу;
  • Введітьipconfig / renew» та натисніть кнопку Enter, щоб «оновити» IP-адресу.

Якщо помилка більше не виникає, тоді ви знаєте, error 522 що означає і як виправити.

Рада № 6 — Перевірте налаштування проксі-сервера

  • У браузері Google Chrome перейдіть в розділ Налаштування> Налаштування попереднього перегляду> Мережа;
  • Натисніть «Змінити налаштування проксі»;
  • Виберіть «Налаштування локальної мережі (LAN)»;
  • Тут будуть представлені параметри «Автоматична настройка» і «Проксі-сервер»;
  • Поекспериментуйте з настройкою кожного параметра і намагайтеся підключатися після кожної зміни.

Якщо ви знайшли цю статтю корисною для себе, повідомте нам про це в коментарях.

Переклад статті «How To Fix Error 522: Quick And Easy Methods (Update)» дружною командою проекту Сайтостроение від А до Я.