1. Рейтинг хостингов
  2. /
  3. База знаний
  4. /
  5. Коды ответов и ошибки клиент-сервера...

Коды ответов и ошибки клиент-сервера — Часть II

Как уже упоминалось в первой части нашей статьи, ошибки бывают не только серверные, но и на стороне клиента. Их диапазон — 400-499. Давайте более детально рассмотрим наиболее распространенные error’ы, а также кратко опишем причину их возникновения.

Ошибки на стороне клиента

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

Ошибка 400 (Bad Request)

Клиентский запрос имеет ошибку синтаксиса, протокол передачи данных не может понять сути запроса. Также причиной отказа может быть блокировка веб-ресурса как клиентским антивирусным ПО, так и самим интернет-провайдером. Также причиной могут быть неправильные настройки в конфигурации веб-сервера или же в используемых скриптах. Как исправить? Пользователю рекомендуют очистить куки и кэш, проверить настройки брандмауэра, антивируса.

Ошибка 401 (Unauthorized)

Предоставленные клиентом данные не совпадают с данными допуска на сайт (неверный логин или пароль). Он не прошел аутентификацию или авторизацию. Как исправить? Во-первых, проверить правильность URL. Если клиент пытается войти, используя ранее сохраненные данные в браузере, рекомендуется ввести их заново, предварительно очистив историю и кэш браузера. Если же введены корректные данные, но доступ все равно не получен – рекомендуют обратиться к администратору ресурса.

Ошибка 402 (Payment Required)

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

Ошибка 403 (Forbidden)

Ограничение или отсутствие прав доступа к ресурсу.  Исправить могут владельцы ресурса, поскольку нужен доступ к панели управления, где осуществляют проверку индексного файла или корректно выставляют права доступа к файлам.

Ошибка 404 (Not Found)

Наиболее распространенная. Сервер не может предоставить данные, согласно клиентскому запросу. Что может быть причиной? Неправильно введенный адрес, некорректная ссылка, или же контент был перенесен на другую страницу, в результате чего изменился URL. В редких случаях, означает некорректную работу сервера. Как исправить? Проверить правильность ссылки. Если причина на стороне сервера – исправить «битые» URL.

Ошибка 405 (Method Not Allowed)

Больше отображает состояние протокола HTTP, нежели ошибку. Означает, что метод запроса, которым пользуется клиент серверу известен, но по каким-то причинам он отключен и больше не работает. Из 9 существующих типов HTTP-запросов, наиболее часто используют GET и POST. Если появляется вышеуказанная ошибка, значит не работает ни один из них. Как исправить? Для начала просто перезагрузите страницу, проверьте правильность написания адреса. Если не поможет – значит дело за владельцами ресурса.

Ошибка 406 (Not Acceptable)

Сервер, который обрабатывает запрос по какой-то причине не может вернуть корректный ответ, соответствующий стандартному списку значений. Проще говоря, формат или кодировка страницы не будет распознана клиентом (не поддерживается язык программирование и т.п.) Как решить? Переустановить браузер, обновить, почистить куки, просканировать систему на наличие вирусов. Также может помочь и отключение дополнительных расширений, установленных в браузере.

Ошибка 407 (Proxy Authentication Required)

Свидетельствует о проблемах аутентификации через прокси. Конечный сервер не применил запрос, поскольку он не удостоверился в корректности учетных данных для используемого, в качестве посредника, Proxy-сервера. Как исправить? Поскольку это чисто клиентская ошибка, то и корни проблемы стоит искать у него же. Проверить сетевые настройки ОС, если использовались платные прокси или VPN – выйти и снова залогинится. Если установлен FriGate – отключить плагин и обновить установленные анонимайзеры. Рекомендуют использовать проверенные платные proxy, дабы избежать таких проблем в будущем.

Ошибка 408 (Request Timeout)

Дословно звучит как истекло время ожидания запроса. То есть конечный сервер не дождался ответа от клиента в определенный отрезок времени. Причина? Слишком медленное интернет-соединение, ресурс, который хочет посетить пользователь, не выдержал большего внешнего трафика.  Как решить? Проверить скорость интернета, перезагрузить страницу.

Ошибка 409 (Conflict)

Достаточно редкая ошибка, возникает в случае конфликта клиентского запроса и текущего состояния веб-сервера. Например, когда пользователь пытается загрузить/скачать файлы, которые уже имеются на сервере (например, загрузка старой версии файлов, когда на сервере уже установлены обновления), также причиной может послужить наличие вируса, который блокирует доступ к сайту.

Мы рассмотрели наиболее распространенный ошибки, которые касаются клиентской стороны. В большинстве своем, они решаются с помощью простых манипуляций, не требующих особых технических навыков.

Другие статьи из "Базы знаний"

Коды ответов и ошибки сервера — Часть I

В этой статье мы рассмотрим наиболее распространенные ошибки и коды (статусы http), которые могут возникнуть в процессе эксплуатации серверов, а также методы их устранения. Общие моменты Как часто бывает такое,

Читать »

Что такое CloudLinux?

CloudLinux – специально разработанная операционная система, которая предназначена для организации стабильной работы виртуального хостинга. Когда много сайтов находятся на одном сервере, обычно, для их управления используется единое программное обеспечение, а

Читать »

Что такое Backup?

Обезопасить себя и свои данные – это, пожалуй, основная задача для всех пользователей глобальной сети. Работа с большим массивом данных, который являет собой высокую ценность для владельца, требует особого внимания

Читать »

Специальное программное обеспечение для хостинга

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

Читать »

Всё про домены и доменные зоны

Адресация в сетях TCP/IP Набор правил, по которым несколько компьютеров или других сетевых устройств могут общаться друг с другом, называется сетевым протоколом, или просто протоколом. Например, просмотр веб-страниц осуществляется в

Читать »
Баннер HOSTiQ
CityHost 4.83/5 (209)
S-Host 4.81/5 (91)
Parkovka 4.81/5 (168)
HOSTiQ 4.8/5 (220)
NetX 4.8/5 (54)
AvaHost 4.78/5 (88)
HostLife 4.78/5 (131)
Hostinger 4.76/5 (49)
HostPro 4.73/5 (55)
Mirohost 4.63/5 (42)
ПровайдерСутки30 днейГод
AVAHOST100%99.971%99.971%
HOSTINGER100%100%99.985%
HOSTLIFE100%99.989%99.993%
MIROHOST100%100%99.988%
NETX100%99.904%99.942%
PARKOVKA100%100%97.825%
CityHost100%99.91%99.966%
HOSTiQ.UA100%99.916%99.943%
HostPro100%100%99.984%
S-Host100%99.806%99.919%
Hosting CityHost
ПровайдерТарифСтоимость
NETXНовичок165 грн/год
PARKOVKAMiniPark370 грн/год
S-HOSTSmall464 грн/год
HOSTINGERПростой468 грн/год
AVAHOSTStarter907 грн/год

На основе сравнения стоимости базовых тарифных планов.

ПровайдерТарифОбъем
HOSTLIFESimpleUnlimited GB
AVAHOSTStarter20 GB
HOSTINGERПростой10 (SSD) GB
HOSTPROПервый Turbo NVMe10 (NVMe) GB
CITYHOSTApartment5 (SSD) GB
S-HOSTSmall5 (SSD) GB

На основе сравнения выделенного объёма дискового пространства на базовых тарифных планах.

ПровайдерТарифСайты
CITYHOSTApartmentUnlimited
AVAHOSTStarter5
S-HOSTSmall5
HOSTPROПервый Turbo NVMe2

На основе сравнения количества сайтов, возможных к размещению на базовых тарифных планах.