Ошибка 503 service temporarily unavailable

Содержание

Причины ошибки «Сервис временно недоступен 503»

В большинстве случаев главная причина ошибки 503 — это перегруженность сервера или выполнение на нём в данный момент каких-либо технических работ. Причём сайты, которые используют Microsoft Internet Information Services, могут дать больше информации о причинах возникновения ошибки 503, добавляя к коду ошибки ещё и номер спецификации (например, ошибка 503.2 — Concurrent request limit exceeded – предел параллельных запросов превышен и так далее)

Кроме большого числа запросов к веб-серверу причины ошибки 503 Service Temporarily Unavailable могут быть следующими:

  • DOS-атака на сайт (часто с помощью программ-нюкеров), стремящаяся вызвать сбой системы;
  • Работа на сайте индексирующих ботов-поисковиков;
  • Активация скрипта почтовой рассылки во время максимальной загрузки ресурса;
  • Продолжительное задание mambot (для Joomla);
  • Большое количество нестабильных компонентов CMS;
  • Передача больших файлов через PHP, вызывающая подвисание скриптов и так далее.

Как исправить дисфункцию 503

Комплекс решений, позволяющих избавиться от ошибки «503 service unavailable» делиться на два основных алгоритма – для клиента и для веб-мастера. Разберём каждый из них.

Для стандартного пользователя (клиента)

Комплекс шагов, позволяющих устранить ошибку 503, состоят в следующем:

  • Перезагрузите проблемную страницу. Для начала попробуйте просто перезагрузить проблемную страницу, нажав на F5 или Ctrl+R;
  • Перезагрузите ваш ПК и роутер. Перезагрузка последних позволит устранить вероятность случайных дисфункций в работе системы;
  • Выберите другой ДНС-сервер. Нажмите на Win+R, введите там ncpa.cpl и нажмите ввод. В открывшемся списке сетевых подключений наведите курсор мышки на ваше интернет-подключение, щёлкните ПКМ, после чего выберите «Свойства». В списке открывшихся компонентов найдите IPv4, дважды кликните на нём, выберите опцию использования следующих адресов ДНС как указано на рисунке. Используйте ДНС от Гугл

Нажмите на «Ок» и перезагрузите ваш ПК;

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

Для администратора (веб-мастера)

Комплекс способов, позволяющих решить ошибку 503 веб-мастером состоит в следующем:

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

Своевременно удаляйте (исправляйте) проблемные плагины

Проверьте настройки файервола, вполне возможно, что последний блокирует доступ к контенту;
Изучите логи сервера. Возможно вы найдёте в них причины появления ошибки 503.

Виды почтовых сервисов

На программном уровне существует несколько видов обработки электронной почтовой корреспонденции. К первой группе относятся виртуальные сервисы, доступные чаще всего в бесплатном исполнении через интернет-соединение на сайте почтового сервера. Это всем известные ресурсы: 

  • Gmail/Google Suite (почта от Google.com);
  • Yandex.ru;
  • Mail.ru; 
  • Rambler.ru и другие.

Более подробную информацию о значениях ответов SMTP можно получить на сайтах популярных почтовых сервисов:

  • Коды ошибок SMTP почтового сервиса Gmail (Google Suite) (support.google.com)
  • Создание и отправка писем на сервисе Яндекс
  • Ошибки отправки писем при использовании сервера и сервиса Mail.ru

Ко второй группе относятся почтовые клиенты – программы, обладающие более расширенным функционалом, чем виртуальные сервисы. Наиболее популярными и универсальными почтовыми клиентами для Windows являются:

  • Opera Mail;
  • Mozilla Thunderbird;
  • Koma-Mail;
  • SeaMonkey;
  • The Bat!;
  • Microsoft Outlook.

Принципы работы почтовых клиентов несколько отличаются от процесса обработки корреспонденции виртуальными серверами. При отправке сообщения программа отсылает его не напрямую конечному получателю, а ретранслирует через сервер-релей. Этот процесс осуществляется чаще всего с использованием протокола SMTP, а получение корреспонденции обычно происходит с помощью IMAP или POP.

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

О вариантах выбора и способах создания корпоративных почтовых сервисов более подробно можно прочитать здесь: Что такое почтовый сервер и зачем он нужен.

Что это такое 503 Service Temporarily Unavailable (перевод на русский)?

В переводе на русский язык текст ошибки 503 звучит как «503 Сервис временно недоступен» и обычно касается ситуации, когда рассматриваемый сервис (ресурс) не успевает обработать все обращения к нему, и на некоторое время перестаёт принимать новые запросы по данному адресу.

Данная ошибка 503 является одним из стандартных кодов состояния HTTP, и обычно проявляет себя такими стандартными клише как «503 Service Unavailable», «HTTP Server Error 503», «503 Error», «HTTPs Error 503» и рядом других. Проблема возникает при работе браузера в любой современной операционной системе, где задействуется подключение к сети Интернет.

Причины ошибки «Сервис временно недоступен 503»

В большинстве случаев главная причина ошибки 503 — это перегруженность сервера или выполнение на нём в данный момент каких-либо технических работ. Причём сайты, которые используют Microsoft Internet Information Services, могут дать больше информации о причинах возникновения ошибки 503, добавляя к коду ошибки ещё и номер спецификации (например, ошибка 503.2 — Concurrent request limit exceeded – предел параллельных запросов превышен и так далее)

Кроме большого числа запросов к веб-серверу причины ошибки 503 Service Temporarily Unavailable могут быть следующими:

  • DOS-атака на сайт (часто с помощью программ-нюкеров), стремящаяся вызвать сбой системы;
  • Работа на сайте индексирующих ботов-поисковиков;
  • Активация скрипта почтовой рассылки во время максимальной загрузки ресурса;
  • Продолжительное задание mambot (для Joomla);
  • Большое количество нестабильных компонентов CMS;
  • Передача больших файлов через PHP, вызывающая подвисание скриптов и так далее.

Стоимость дюраля

Очистка кэша приложений

Сами того не зная, мы засоряем память iPhone тем, что просто пользуемся играми или мессенджерами. Кэш, являясь временными файлами, может задерживаться больше, чем ему отведено. Советуем минимум раз в месяц заходить в «Настройки» и проверять, сколько весит то или иное приложение или очищать кэш в самой программе (например, в Telegram или WhatsApp этот раздел находится в «Данные и хранилище», далее «Очистить кэш»).

Быстрее всего это сделать, перейдя в «Основные», далее кликнув на «Сброс» и выбрать «Стереть контент и настройки».

👀 Читайте также. Всё по теме

Исправляем ошибку на компьютере

Хотя рядовой пользователь, как правило, не имеет возможности повлиять на ошибку 503 и единственно-верным решением является отказ от переходов на данный ресурс интернета некоторое время, пока администрация не устранит проблему, для профилактики стоит сделать следующее:

  • проверить свой персональный компьютер с помощью антивируса на наличие вредоносного программного обеспечения;
  • стереть все временные файлы и папки с жесткого диска;
  • актуализировать версии драйверов для устройств;
  • очистить кэш и cookie-файлы в браузере;
  • провести проверку системных файлов операционной системы с помощью команды «sfc /scannow”.

Что это такое 503 Service Temporarily Unavailable (перевод на русский)

В переводе на русский язык текст ошибки 503 звучит как «503 Сервис временно недоступен» и обычно касается ситуации, когда рассматриваемый сервис (ресурс) не успевает обработать все обращения к нему, и на некоторое время перестаёт принимать новые запросы по данному адресу.

Данная ошибка 503 является одним из стандартных кодов состояния HTTP, и обычно проявляет себя такими стандартными клише как «503 Service Unavailable», «HTTP Server Error 503», «503 Error», «HTTPs Error 503» и рядом других. Проблема возникает при работе браузера в любой современной операционной системе, где задействуется подключение к сети Интернет.

Ошибка 503 на виртуальном хостинге «Service Temporarily Unavailable»

У каждого аккаунта на сервере хостинга есть определенное количество рабочих процессов, выделенное в соответствии с выбранным тарифным планом. Работа с запросами ведется в порядке очереди, они поступают на сервер, где легкие запросы обрабатываются мгновенно, а тяжелые – медленно. Всякая очередь ограничена тем или иным количеством запросов. Если новый запрос находится за пределами этой границы, принят он не будет, и вместо результата браузер выдаст оповещение “Сервис временно недоступен”. Ошибка может возникнуть из-за превышения лимита на количество PHP-процессов. Согласно техническим ограничениям на тарифных планах виртуального хостинга.

Причины возникновения данной ошибки:

  1. Зависание скриптов при передаче больших статичных файлов через php. Скрипты работают определенное время, а не постоянно. При завершении времени работы скрипта прерывается передача файла, соответственно, файл не будет передан полностью, а также запрос оставит процесс веб-сервера работать еще длительное время. Устранить ошибку вы сможете посредством следующих шагов:

    — Проверить наличие у вас медленных запросов — в папке logs вашего аккаунта создается файл mysql-slow.log. Информация в этом файле обновляется раз в сутки и содержит только самые проблемные SQL-запросы. 

    — Если в PHP-скриптах используются Include-функции, загружающие части движка, расположенные на одном аккаунте, убедитесь, что в них используется локальный путь, а не URL вида «http://…». Наличие URL заставляет сервер делать дополнительный HTTP-запрос — это занимает лишнее время и сильно замедляет загрузку сайта. 

    — Проверить все компоненты и плагины вашей CMS, отключая их по очереди, и найдите самые тяжёлые или испорченные, при работе которых загрузка сайта замедляется. По возможности откажитесь от таких компонентов или поищите более быстрый аналог. 

  2. Большое количество запросов к серверу. Причин возникновения таких запросов несколько: 
  • Загружаемый ресурс разбит/содержит ссылки на слишком больше число файлов (картинки, таблицы стилей JS-скрипты), которые подгружаются через отдельные запросы. В этом случае следует объединить ресурсы в один файл, где это возможно.
  • DDoS-атаки, флуды, спамы в комментарии также могут вызывать большое количество запросов. В случае DDoS-атаки необходимо определить ее тип, и, согласно ее уровню, предпринять действия по устранению, воспользовавшись услугой анти-ддос защитой на уровнях L3-L7.

Проверка учетной записи от которой запускается пул

Я очень часто встречал безалаберных системных администраторов, которым было лень создавать отдельные учетные записи для каждой службы или сервиса с которой они работают. Они делали просто, запускали все из под себя с максимальными правами или для теста так делали и забывали, что так оставили. Потом с течением времени учетную запись могут отключить или сменить пароль, что сразу делает ваш пул неработоспособным, он просто не может запустить его. Исходя из этого проверьте данную ситуацию. В дополнительных параметрах найдите раздел «Удостоверение» и посмотрите от имени кого у вас запущен ваш пул, по умолчанию должна быть встроенная учетная запись «ApplicationPoolidentity».

При необходимости вы можете выбрать другую учетную запись для запуска пула. После изменения, обязательно перезапустите пул, а лучше саму службу IIS.

Слишком много обращений к серверу

Эта наиболее частая ошибка может иметь сразу несколько причин:

1. На страницах ресурса расположено несколько файлов php, java и куча других скриптов, отвечающих за стили и т. д. Из-за этого после обращения к сайту запрос отправляется во всех направлениях, что приводит к ошибке 503 Service Temporarily Unavailable. Как исправить такую ситуацию? Все очень просто. Достаточно произвести оптимизацию всего сайта, избавиться от ненужных скриптов и по возможность сжать файлы, отвечающие за стили.

2. Слишком частое обращение ботов поисковых машин к серверу сайта. В этом случае на счетчиках посещаемости это никак не отразится, поэтому придется залезать в логи. Если причина именно в ботах, то решение простое – нужно закрыть им доступ через robot.txt.

3. Если на сайте используется ajax, то это также приведет к огромному количеству запросов и ошибке 503 Service Temporarily Unavailable. Чаще всего такая проблема встречается на ресурсах с чатами, играми, виртуальными конференциями и т. д. Исправить такую ситуацию можно только путем смены хостинга, так как необходимо повысить производительность системы.

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

5. Атака хакеров. Любые ddos-атаки неизбежно приводят к ошибке 503 Service Temporarily Unavailable. Если сайт не сильно поврежден, то его нужно восстановить и позаботиться о более надежной защите портала. Для этого рекомендуется установить на домен SSL сертификацию и перейти на https. На популярных сегодня CMS есть огромное количество плагинов и расширений, которые помогают избавиться от нежелательных комментариев на сайте, спам-атак, рассылок и посягательств со стороны недоброжелателей.

что это значит, что делать, чтобы устранить этот код ответа хоста

Мы увеличиваем посещаемость и позиции в выдаче. Вы получаете продажи и платите только за реальный результат, только за целевые переходы из поисковых систем

Подпишись на рассылку и получи книгу в подарок!

Ошибка сервера 503 — говорит о том, что его сайт прекратил прием новых запросов по определенному адресу.

Больше видео на нашем канале — изучайте интернет-маркетинг с SEMANTICA

Сервер, на котором располагается сайт, может обработать ограниченное число запросов к нему. Это зависит от мощности. Если на него отправляется больше запросов, чем в состоянии обработать машина, то пользователи, чьи запросы отклонены, видят ошибку 503.

Представьте, что вы стоите в очереди за колбасой (вспомните недавнее советское прошлое). Перед вами огромное количество людей и все они совершают один и тот же запрос — хотят купить колбасу. Продавец по очереди обрабатывает их запросы, и вот лимит исчерпан — колбаса закончилась. Киоск закрывается на перерыв, оставшиеся люди в очереди уходят не с чем. Но через время, когда запасы киоска пополнятся, продажа возобновится. Аналогичным образом работает и хостинг. Хостинг — это киоск, пользователи — люди за колбасой, запрос — желание купить колбасу, а ошибка 503 — табличка на киоске с надписью «ПЕРЕРЫВ».

Ошибка 503: что она значит и как исправить

Обычно 503 ошибка временная. Сервер обработает текущие запросы, освободит свои мощности для следующих.

Если удаленный сервер возвратил именно этот код ответа, значит на сервере сейчас большая очередь, и он просто не может обработать ее.

Причин может быть несколько:

  1. Скрипты зависли.
  2. К серверу сейчас направлено много обращений.

Решением данных проблем должны заниматься администратор сайта и его владелец, веб-мастер. Требуется аудит сайта и оптимизация его работы.

Скрипты могут зависать под действием различных факторов, рассмотрим эти факты и варианты их устранения:

  • Отправка больших файлов. Данные файлы нужно отправлять напрямую, избегая использования скриптов. Это объясняется тем, что скрипты имеют лимит рабочего времени, когда время истекает, передача прерывается. Также файловая передача через PHP является отдельным процессом, из-за которого обработка пользовательских запросов останавливается.
  • Подключение к удаленным серверам. Лучше отказаться от подобного типа соединений.Если это невозможно, то установить минимальное время ожидания ответа и выстроить отличную связь с подобными серверами.
  • Много неработоспособных, «тяжелых» модулей CMS. Когда вы используете CMS, регулярно проверяйте плагины на емкость ресурсов и работоспособность. Если какие-то модули ухудшают работу ресурса, их нужно заменить на более мощные. Если какие-либо компоненты движка не используются, лучше их деинсталлировать.
  • Почтовая рассылка работает некорректно. Скрипт рассылки почты нужно запускать только в том случае, если нагрузка на сервер минимальна.
  • Выполнение сложных запросов к базе данных MySQL. Это можно увидеть в файле mysql-slow.log, его обновление происходит ежедневно. Внутри представлен перечень проблемных запросов к базе. Загрузите компоненты кеширования, выполните оптимизацию запросов, сделайте индексацию таблиц по различным столбцам, изменить CMS.

Есть несколько вариантов, приводящих к к ошибке 503 из-за большого числа запросов:

  • На интернет-ресурсе много ссылок на файлы, которые подгружаются через отдельные запросы.
  • На ресурсе есть элемент, который отправляет серверу AJAX-запросы.
  • Работают индексирующие боты. Осуществляются AJAX-запросы.

Выяснив, какая именно причина имеется на вашем ресурсе, можно устранить проблему.

Полезно будет также выполнить следующие действия:

  • Проверить компьютер на наличие вредоносного программного обеспечения.
  • Удалить временные файлы и папки. Обновить используемые драйвера.
  • Проверить системные файлы через Windows («sfc /scannow»).

Теперь вы знаете, что из себя представляет ошибка 503 “Service Unavailable”.

Больше способов увидеть ошибку 503

В приложениях Windows, которые изначально обращаются к Интернету, ошибка 503 может вернуться с HTTP_STATUS_SERVICE_UNAVAIL ошибки и, возможно, также с Услуга временно перегружена сообщение.

Центр обновления Windows может также сообщить об ошибке HTTP 503, но он будет отображаться как код ошибки 0x80244022 или с WU_E_PT_HTTP_STATUS_SERVICE_UNAVAIL сообщение.

Некоторые менее распространенные сообщения включают 503 за квоту а также Ошибка соединения (503) , но устранение неполадок выше все равно.

Если на веб-сайте, на котором сообщается об ошибке 503, используется программное обеспечение веб-сервера Microsoft IIS, вы можете получить более конкретное сообщение об ошибке, подобное одному из следующих:

503.0 Пул приложений недоступен.
503.2 Превышен лимит одновременного запроса.
503.3 Полная очередь ASP.NET

Более подробную информацию об этих кодах, относящихся к IIS, можно найти в коде состояния HTTP HTTP на страницах IIS 7.0, IIS 7.5 и IIS 8.0.

Как избавиться от проблемы 503

Для исправления ошибки 503 разработчику стоит обратить внимание на следующее:

  • Передавайте большие статичные файлы напрямую, без задействования скриптов;
  • Избегайте соединений с удалённым сервером, или установите малый таймаут на ожидание отклика;
  • Проверьте плагины вашей CMS, поочерёдно отключая их и стараясь выявить испорченные и тяжёлые варианты, замедляющие работу вашего сайта. Если вы выявили проблемный плагин, тогда стоит поискать более быстрый аналог, или вообще отказаться от него (при возможности);
  • Запуск скрипта почтовой рассылки лучше установить на наиболее «лёгкое» для сервера время, когда на последнем наблюдается минимальная активность;
  • При медленных запросах в SQL задействуйте кеширующие компоненты, которые бы сократили количество запросов, проведите оптимизацию данных запросов, а по возможности смените движок на более быстрый;
  • Если ваш ресурс имеет слишком большое количество ссылок на файлы, подгружаемых через отдельные запросы, тогда старайтесь, по возможности, объединять множество таких ресурсов в один файл.

Видео-инструкция исправления ошибки

В данном материале я описал, что значит 503 Service Temporarily Unavailable, перечислил причины данной ошибки и пояснил, как от неё избавиться. В большинстве случаев эта ошибка касается проблематики функционирования сайтов, и возникает по различным причинам, от банальной перегрузки сайта внешними запросами, и до активации скрипта почтовой рассылки. Если же вы обычный пользователь, и столкнулись с подобной проблемой, тогда я рекомендую просто подождать, в большинстве случаев проблема имеет временный характер и исчезнет через малое время сама собой.

Что за код ошибки 503?

Существует немало подобных дефектов, которым присваивается уникальный номер. Уверен, вы хотя бы раз в жизни сталкивались с кодом 404 (страница не найдена), 500 (внутренняя ошибка сервера) и т.д.

Чаще всего неисправность возникает с сайтами, которые работают под управлением следующих систем – WordPress (Вордпрес), Joomla (Джумла), DLE (ДЛЕ) и прочих, использующих базы данных MySQL. На практике это выглядит следующим образом:

Суть проблемы следующая – Service Temporary Unavailable – Сервис временно недоступен. Казалось бы, расшифровка дает полноценное понимание ситуации. Но почему так происходит, как устранить дефект?

Причин может быть несколько:

  • Запрашиваемая страница не может соединиться с базой данных (запросы отправляется, но результата нет);
  • Установленные плагины и расширения сайта конфликтуют между собой или имеют внутренние ошибки, приводящие к отображению подобных сообщений в окне браузера. К слову, в конце сентября 2017 года на сайте IT Техник я обновил один из плагинов, после чего ресурс перестал работать, выдавая error 503. Пришлось отключать неисправный модуль через файловый менеджер – по-другому решить вопрос не получалось, поскольку панель администратора так же не запускалась;
  • Повышенная нагрузка на страницу. Если site расположен на маломощном сервере (недорогом хостинге), то оборудование может банально не справляться с большим количеством входящих запросов (обращений от посетителей);
  • Используются «тяжелые», ресурсоемкие скрипты, обработка которых занимает много времени;
  • На сервере работает почтовый сервис, выполняющий автоматическую рассылку, тем самым возникает нагрузка на «железо».

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

Ошибка 503 – что она означает, что делать?

У всех нас есть такие сайты, на которые мы заходим чаще, чем на другие. Без разницы что это — очередная социальная сеть, где мы находим себе друзей для общения или же YouTube, где просмотр каждого ролика доставляет большую дозу удовольствия каждому.

Для каждого существует любимая потеха именно на определённом сайте, но случается такая проблема, что на сайт не получается зайти.

Если быть конкретнее, то возникает ошибка «503 service temporarily unavailable» при входе на сайт. В этой статье мы разберёмся, в чём же всё-таки причина и как решить эту надоедливую проблему.

Что такое 503 service temporarily unavailable?

Каждый сайт по своему существует. Какие-то сайты существуют за счёт рекламы, а какие-то за счёт специальной системы, позволяющей им работать длительное время. Например, Вконтакте, где каждый день посетители просматривают рекламу, тем самым помогая сайту развиваться.

Вот Вы уже заходите Вконтакте и начинаете грузить сайт. А он не грузится и выскакивает уже известная нам ошибка. Друзей не позвать, дозвониться никак, что делать? Правильно, только искать решение.

Такая ошибка возникает в разных случаях. Это может быть проблема как со стороны сайта, так и у вас. Приступим к решению проблем. Их существует три.

Первое решение — подождать. Да, может быть у сайта на данный момент действительно есть проблемы, которые не позволяют ему работать стабильно из-за чего и возникает эта проблема. Но это не значит, что так будет вечно.

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

На самом деле, может быть это Вам и не нужно. Может Вам проще найти альтернативный источник, предоставляющий те же услуги? Это работает не со всеми сайтами, согласен, однако со многими такое вполне прокатит, ведь это так?

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

А что же, если проблема на самом то деле не в сайте? Может случиться и так, что Ваш провайдер не может предоставить Вам стабильное подключение к интернету, что и приводит к этой ошибке. Проще говоря, Ваш интернет не способен грузить всё то, что даёт провайдер, а это приводит к тому, что зайти на сайт невозможно.

Вот и думайте, в чём же проблема. В этом случае, если Вы действительно верите, что проблема связана исключительно с Вашим интернетом, то и вправду нужно обратиться именно к провайдеру. Если он знает в чём проблема, то он сообщит Вам. А даже если и нет проблемы, то хотя бы предпримет попытку к решению проблемы. Вот и всё.

На этом наша статья подходит к концу. Проблема возникла, мы помогли её решить, всё просто.

Так что, будьте предусмотрительны в этом случае и разбирайтесь с проблемой. Мы надеемся на то, что данная статья помогла разобраться в проблеме, а также решить все Ваши вопросы по поводу её.

Существуют такие люди, которые не разбираются в этом ни капли и они начинают паниковать, будто бы проблема в компьютере и его нужно менять. Нет. Такая ошибка никогда не связана с компьютером.

Если она и существует, то это проблема лично Вашего интернета. «503 service temporarily unavailable» переводится, как «Ошибка 503. Сервис временно недоступен«. Это именно проблема самого сайта, никак не компьютера.

Переустановка системы

Как бы это смешно не звучало, но в последнем случае у меня после того, как я все перепробывал чтобы устранить ошибку 503 на IIS, уже кончились идеи и я просто снес все так как система была чистая и поставил заново, но уже более свежий дистрибутив и о чудо проблема ушла.

Не знаю, в чем было дело, то ли глюки при обновлении Windows Server 2019, то ли что-то со сборкой которая у меня была, не могу точно сказать. До переустановки у меня была версия Windows 1809 (Сборка ОС 17763.1282)

После переустановки я поставил версию от июня 2020. Когда я уже в ней запускал сайт RDweb на ферме RDS, то сервис ответил корректно и HTTP Error 503 я не увидел.

Так, что если у вас только, что установленная Windows Server 2019, то попробуйте ее снести и установить заново, это может быть куда быстрее чем заниматься траблшутингом, самое ценное это ваше время, лучше уж провести его полезнее.

Суть и причины ошибки 503 Service Unavailable

Перевод сообщения об «503 Service Unavailable No server is available to handle this request» на русский язык выглядит как «503 сервис недоступен. Недоступен сервер для обработки данного запроса».

Рассматриваемая ошибка возникает в ситуации, когда сервер не смог доставить данные из запрашиваемого пользователем ресурса. Причины этого могут быть следующие:

  • На сервере ведутся какие-либо внутренние работы. Проводятся обновления, повышается безопасность баз данных, создаются бекапы, проводятся другие релевантные операции, вследствие которых сервер временно отключается от сети;
  • Сервер перегружен, то есть получает больше запросов, нежели может обработать. Такое может происходить из-за целенаправленных DDOS-атак на сервер, разнообразия хаотичных запросов, некорректной настройки сервера веб-мастером, из-за чего сервер не умеет справляться с пиковыми нагрузками;

В случае целенаправленной ДДОС-атаки сервер может выдавать ошибку 503

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

В заголовке последующего ответа HTTP (Retry-After response HTTP header) также содержится информация о периоде недоступности сервера для данного пользователя.

Как вы можете увидеть ошибку 503

Вот наиболее распространенные способы, по которым вы можете увидеть сообщение об ошибке «service unavailable»:

сервис 503 недоступен

Служба 503 временно недоступна

Служба Http / 1.1 недоступна

Ошибка HTTP-сервера 503

Сервис недоступен — сбой DNS

Ошибка 503

HTTP 503

Ошибка HTTP 503

Ошибка 503 Сервис Недоступен

503 Службы Недоступные ошибки могут появляться в любом браузере в любой операционной системе, включая Windows 10, через Windows XP, MacOS, Linux и т. Д. Даже на вашем смартфоне или других нетрадиционных компьютерах. Если у него есть доступ в Интернет, тогда вы можете увидеть 503 в определенных ситуациях.

Ошибка 503 Service Unavailable отображается в окне браузера, как это делают веб-страницы.

Замечания: Сайты, использующие Microsoft IIS, могут предоставить более конкретную информацию о причине ошибки 503 Service Unavailable путем суффикса числа после 503 , как в Ошибка HTTP 503.2 — Услуга недоступна, что значит Превышен лимит одновременного запроса.

Увидеть Больше способов увидеть ошибку 503 в нижней части страницы для всего списка.

Как избавиться от ошибки 503 (раздел для пользователей)

Хотя, в большинстве случаев, ошибка 503 Service Temporarily Unavailable является проблемой разработчиков, бывают и ситуации, когда пользователи могут исправить ситуацию (хотя, будучи объективным, таких возможностей не много). Ниже я перечислю, что может предпринять рядовой пользователь в вопросе, как избавиться от ошибки 503:

  • Перегрузите страницу проблемного сайта, нажав на F5 или кнопку «Обновить страницу» в браузере;
  • Если вы осуществляете покупку онлайн и встретились с ошибкой 503 – это может быть защитой системы от многократных покупок разными пользователями одного и того же товара. Вполне вероятно, что ваш товар уже куплен другим покупателем, потому попробуйте перезагрузить страницу, немного подождать или обратиться в службу техподдержки ресурса;
  • Перегрузите ваш роутер, а также модем (при наличии);
  • Попробуйте перейти  на данный ресурс попозже. Обычно через несколько часов пик запросов на сайт спадает, и работоспособность последнего нормализуется. Кроме того, к тому времени администрация ресурса успевает исправить возникшие проблемы;
  • Напишите разработчикам сайта, указав на данную проблему, возможно администрация сайта попросту не осведомлена о наличии ошибки на сайте.

Что за код ошибки 503?

Существует немало подобных дефектов, которым присваивается уникальный номер. Уверен, вы хотя бы раз в жизни сталкивались с кодом 404 (страница не найдена), 500 (внутренняя ошибка сервера) и т.д.

Чаще всего неисправность возникает с сайтами, которые работают под управлением следующих систем – WordPress (Вордпрес), Joomla (Джумла), DLE (ДЛЕ) и прочих, использующих базы данных MySQL. На практике это выглядит следующим образом:

Суть проблемы следующая – Service Temporary Unavailable – Сервис временно недоступен. Казалось бы, расшифровка дает полноценное понимание ситуации. Но почему так происходит, как устранить дефект?

Причин может быть несколько:

  • Запрашиваемая страница не может соединиться с базой данных (запросы отправляется, но результата нет);
  • Установленные плагины и расширения сайта конфликтуют между собой или имеют внутренние ошибки, приводящие к отображению подобных сообщений в окне браузера. К слову, в конце сентября 2017 года на сайте IT Техник я обновил один из плагинов, после чего ресурс перестал работать, выдавая error 503. Пришлось отключать неисправный модуль через файловый менеджер – по-другому решить вопрос не получалось, поскольку панель администратора так же не запускалась;
  • Повышенная нагрузка на страницу. Если site расположен на маломощном сервере (недорогом хостинге), то оборудование может банально не справляться с большим количеством входящих запросов (обращений от посетителей);
  • Используются «тяжелые», ресурсоемкие скрипты, обработка которых занимает много времени;
  • На сервере работает почтовый сервис, выполняющий автоматическую рассылку, тем самым возникает нагрузка на «железо».

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

Почему возник код ошибки 503?

Основные причины

  1. На сайт обратилось слишком много пользователь в одно время, и тариф хостинга не справляется с такой нагрузкой. В большинстве случаев, это явление временное и через несколько минут хостинг сможет добавить нужный объём и страницы сайта начнут обрабатываться. Поэтому, лучше всего зайти на сайт минут через 15, чтобы не усугублять положение.
  2. Страница, которую запрашивают, пытается, но не может подсоединится к базе
  3. Вебмастер установил на сайте плагины и скрипты, которые не совместимы друг с другом, или копируют функции друг друга. Возникает внутренней конфликт, из-за которого и появляется данная надпись в браузере. Это бывает часто, нужно продумывать, какие плагины активировать, просматривать их функции, и, если замечаешь похожие, на одном из плагинов дублирующие функции отключать.
  4. Сайт в данное время отправляет письма подписчикам, создавая этим большую нагрузку на хостинг. Другими словами, становится временно недоступным.
  5. Сайт применяет мощные плагины со скриптами, которые задействуют большие ресурсы. Данные не успевают обновляться.
  6. На сайт производится DDos атака хакера или определённого вредителя, с целью вывести его из строя. Что и происходит, сайт временно становится недоступным.
  7. На ваш сайт попало вредоносное ПО, которое загружает базу данных постоянными запросами, что похоже на DDos атаку.
Оцените статью
Рейтинг автора
5
Материал подготовил
Андрей Измаилов
Наш эксперт
Написано статей
116
Добавить комментарий