Тайм-аут проксі: ERR_CONNECTION_TIMED_OUT і 504 Gateway Timeout

Відповідь не надійшла за відведений час. Треба зрозуміти, де запит застряг: до проксі, на вихідній адресі чи в сайту.

Що означає помилка

Тайм-аут — це не відмова, а мовчання: програма чекала на відповідь довше, ніж готова, і перервала запит. У браузері це ERR_CONNECTION_TIMED_OUT або ERR_TIMED_OUT, у програмах — «connection timed out», у посередника — 504 Gateway Timeout.

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

Причини

  • Повільна вихідна адреса. Резидентські й мобільні адреси — це звичайні пристрої з домашнім і мобільним інтернетом; швидкість у них різна.
  • Сайт відповідає повільно або не відповідає. Перевантаження, обслуговування або навмисна затримка для підозрілих запитів.
  • Надто короткий час очікування в програмі. Трьох-п'яти секунд для запиту через резидентську адресу часто мало.
  • З'єднання до шлюзу закрите у вашій мережі. Мережевий екран мовчки відкидає пакети на потрібний порт.
  • Важка сторінка. Великі файли та сторінки із сотнями ресурсів вантажаться довше за ліміт.

Як виправити

  1. Повторіть запит: за ротації він піде через іншу адресу.
  2. Збільште час очікування в програмі до 30–60 секунд.
  3. На фіксованому IP змініть сесію — візьміть інший порт із діапазону 10000–20000.
  4. Перевірте сайт без проксі: якщо він повільний і так, річ у ньому.
  5. Якщо важлива швидкість і стабільність — спробуйте серверні проксі: їхні адреси стоять у дата-центрах.
  6. Перевірте, що порт проксі не закритий у вашій мережі: спробуйте іншу мережу.

Як перевірити, що все запрацювало

У перевірці проксі видно час відповіді. Якщо там адреса відповідає швидко, а в програмі йдуть тайм-аути — збільште час очікування або шукайте причину на боці сайту.

Питання й відповіді

Який тайм-аут ставити в програмі?

Для резидентських і мобільних адрес — 30–60 секунд на запит, для серверних зазвичай вистачає 15–30.

Чи списується трафік за запит, який обірвався?

Списується лише те, що реально пройшло через проксі до обриву. За запит без відповіді це лічені байти.

Тайм-аути йдуть суцільно. Що робити?

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

Резидентські $1.59, мобільні $2.50, серверні $0.80 за 1 ГБ

Реєстрація за хвилину, доступи одразу після оплати.

Створити акаунт