Is your copy-and-paste broken? This is actually quite a common problem in Windows 10. If you’re experiencing this problem, don’t worry, it’s quite easy to fix! And in most cases, the fix is pretty fast and simple…
Why can’t I copy and paste on Windows?
Your “copy-paste not working in Windows’ issue may be caused by a temporary glitch, software interference, device drivers, or a corrupted system file, etc.
- For some people, the Copy and Paste options are grayed out in the right-click context menu, and the keyboard shortcuts (Ctrl+C and Ctrl+V) do nothing.
- For others, the options are there, but the ‘Paste’ option pastes the wrong thing. And for some people, the problem occurs only in one application.

How to fix copy and paste not working?
Here are 9 fixes that have helped many Windows users get their copy-paste working again. You don’t have to try them all; just work your way down the list until you find one that works for you.
- Close any video players
- Close any open applications
- Clear your clipboard
- Run System File Checker
- Update your device drivers
- Delete any corrupt zones from your Windows Registry
- Check for viruses and malware
- Undo recent system changes with System Restore
- Switch to ChromeOS
Fix 1: Close any video players
While the Windows clipboard is designed to be unlocked and available to all installed programs, it will occasionally become locked. One thing that often does this is a video player playing an encrypted video.
If you’re playing a video, or you have one open in the background, close the video player, and check if the problem is resolved. If not, move on to the next fix, below.
Fix 2: Close any open applications
If you have lots of applications open, or lots of processes running in the background, they may conflict with each other and stop your copy-paste from working. To see if this is causing your problem, try closing them one at a time. You can do this easily with Task Manager:
- Right-click on the empty area of your taskbar, and select Task Manager.
- Select each program under Apps, then click the End Task button on the lower right.
- Test if copy-paste now works. If it does, you’ve found the culprit. If it doesn’t, close the next application and test again.
Fix 3: Clear your clipboard
If your clipboard is full, you may not be able to copy-paste properly. You can run the command below to clear your clipboard.
- Type cmd in the Windows search box, then right-click Command Prompt and select Run as administrator.
- When prompted for administrator permission, click Yes.
- Type cmd /c “echo off | clip” then press Enter.
If you’ve typed in the above command correctly, it should just move on to a blinking cursor.
- Test if you’re now able to copy-paste properly. If not, try Fix 4, below.
Fix 4: Run System File Checker
Your “copy-paste not working in Windows’ issue may also be caused by system file corruption.
- Option 1 – Automatically (Recommended)
Use a repair tool to check various areas in your computer to determine the cause of copy and paste not working. It will deal with issues related to system errors, critical system files and find the right fix for you. - Option 2 – Manually
System File Checker is a built-in tool to check for corrupt, damaged system files and manage to restore them if there’re any. However, this tool can only diagnose major system files, and won’t deal with damaged DLL, Windows Registry key, etc.
Option 1 – Automatically
Reimage (commonly known as Reimage Repair) is a computer repair software that can diagnose problems on your computer and fix them immediately.
Reimage Windows Repair is tailored to your specific system and is working in a private and automatic way. It will firstly check hardware-related issues to identify problems, and then security issues (powered by Avira Antivirus), and finally it detects programs that crash, missing system files. Once complete, it will find a solution to your specific problem.
Reimage is a trusted repair tool and it will do no harm to your PC. The best part is that you won’t need to worry about losing any programs and your personal data. Read Trustpilot reviews.
1) Download and install Reimage.
2) Open Reimage and run a free scan. This might take 3~5 minutes to fully analyze your PC. Once complete, you will be able to review the detailed scan report.
3) You’ll see the summary of detected issues on your PC. Click START REPAIR and all the issues will be fixed automatically. (You’ll need to purchase the full version. It comes with a 60-day Money-Back Guarantee so you can refund anytime if Reimage doesn’t fix your problem).
Note: Reimage comes with 24/7 Technical Support. If you need any assistance while using Reimage, click the question mark on the upper-right corner of the software, or use one of the following:
Chat: https://tinyurl.com/y7udnog2
Phone: 1-408-877-0051
Email: support@reimageplus.com / forwardtosupport@reimageplus.com
Option 2 – Manually
You can run System File Checker and see if there’re any system files missing or corrupted. If there are any, the sfc /scannow command (System File Checker) will repair them.
- Run Command Prompt as administrator.
- Type sfc /scannow and press Enter.
- It should begin running a system scan and this will take some time. When it finishes, restart your computer and check if it has fixed your copy-paste problem. If not, try Fix 5, below.
Fix 5: Update your device drivers
If the above steps didn’t solve your “copy-paste not working in Windows” problem, it may be caused by a device driver. You can update your device drivers to better troubleshoot your problem.
There are two ways to update your drivers — manually or automatically.
Update your drivers manually – You can update your driver manually by going to the hardware manufacturer’s website, and searching for the latest driver. But if you take this approach, be sure to choose the driver that’s compatible with the exact model number of your hardware, and your version of Windows.
OR
Update your drivers automatically – If you don’t have the time, patience or computer skills to update your drivers manually, you can, instead, do it automatically with Driver Easy. You don’t need to know exactly what system your computer is running, you don’t need to risk downloading and installing the wrong driver, and you don’t need to worry about making a mistake when installing. Driver Easy handles it all.
- Download and install Driver Easy.
- Run Driver Easy and click Scan Now. Driver Easy will then scan your computer and detect any problem drivers.
- Click Update next to any flagged devices to automatically download the correct version of their drivers, then you can install them manually. Or click Update All to automatically download and install them all automatically. (This requires the Pro version – you’ll be prompted to upgrade when you click Update All. You get full support and a 30-day money back guarantee.)
- Restart your computer and check if copy-paste now works properly. If it doesn’t, contact Driver Easy’s support team at support@drivereasy.com for further assistance. They’d be happy to help you. Or you can move on to Fix 6 below.
Fix 6: Delete any corrupt zones from your Windows Registry
If you have corrupted zones in your Windows Registry, copy and pate may stop working. Here’s how to find and delete corrupted zones:
- Press the Windows logo key and R key simultaneously to invoke the Run box.
- Type regedit, and press Enter.
- In the left pane, expand the following categories in sequence: HKEY_CURRENT_USER > Software > Microsoft > Windows > Current Version > Internet Settings > Zones
- If you see a folder before 0 with just an ASCII character as its name (such as an empty rectangle icon or an L graphic image), right-click on it and select Delete. Don’t change anything else.
- Click Yes as confirmation.
- Close the Windows Registry window.
- Check if copy-paste is now working. If not, try Fix 7, below.
Fix 7: Check for viruses and malware
It may be that a virus or other malware is causing your clipboard to malfunction. To see if this is the cause of your problem, you should run a virus scan with your antivirus program.
We’ve explained, below, how to do this with Windows Defender. If you use a different antivirus product, obviously the process will be different.
To check for viruses with Windows Defender:
- Click the Start button in the lower-left corner of your screen, then click the Settings icon.
- Select Update & Security > Windows Security.
- Click Virus & threat protection.
- In the Threat history area, click Run a new advanced scan.
- Select Full scan, then click the Scan now button.
- Save any open files and close all programs, then click Scan, and your PC will restart to run a scan.
- When the scan is finished, your computer will restart. Then you can run Windows Defender again to see the results of the scan.
- Check if copy-paste now works properly. If not, try Fix 8, below.
Fix 8: Undo recent system changes with System Restore
It’s possible that your copy-paste problem was caused by a recent system change. To see if this is the cause for you, you should do a system restore to undo recent system changes.
Don’t worry, you won’t lose your photos, music, documents, or other personal data. The system restores will just return your computer system – its programs and settings – to the state it was in before. Usually a few days or a week ago.
To do a system restore:
- Type recovery in the Windows search box, then press Enter.
- At Recovery, click Open System Restore.
- Select Choose a different restore point, and click Next.
- Check the box beside Show more restore points. You should now see a list of ‘restore points’. These are like backups of your computer, as it was at that particular date and time. Think back to a date when copy-paste was working, and select a restore point from that date or slightly earlier (but no later). Then click Next.
- Click Yes, and your PC will restart.
After trying all of the above fixes, are you now able to copy and paste? If not, don’t give up hope. Our IT specialists will help you fix it for free, if you buy Driver Easy. Plus you get a super-easy way to automatically update all your drivers, and keep your computer in tip-top shape!
Fix 9: Switch to ChromeOS
Windows is a very old technology. Sure, Windows 10 is relatively new, but it’s still just the latest iteration of a decades-old operating system, designed for a bygone era (pre-internet).
Now that we have the internet, fast connection speeds, free cloud storage, and endless web apps (like Gmail, Google Docs, Slack, Facebook, Dropbox and Spotify), the entire Windows way of doing things – with locally installed programs and local file storage – is totally outdated.
Why is that a problem? Because when you’re constantly installing uncontrolled third-party programs, you’re constantly opening the door to viruses and other malware. (And Windows’ insecure permission system compounds this problem.)
Plus the way Windows manages installed software and hardware has always been a problem. If your computer shuts down unexpectedly, or a program installs, uninstalls or updates incorrectly, you can get ‘registry’ corruptions. That’s why Windows PCs always slow down and become unstable over time.
Also because everything’s installed and saved locally, it doesn’t take long before you run out of disk space, and your disk gets fragmented, which makes everything even slower and more unstable.
For most people, the simplest way to solve Windows problems is to ditch Windows altogether, and switch to a faster, more reliable, more secure, easier to use and cheaper operating system…
Google ChromeOS.
ChromeOS feels much like Windows, but instead of installing heaps of programs to email, chat, browse the internet, write documents, do school presentations, create spreadsheets, and whatever else you normally do on a computer, you use web apps. You don’t need to install anything at all.
That means you don’t have virus and malware problems, and your computer doesn’t slow down over time, or become unstable.
And that’s just the start of the benefits…
To learn more about the benefits of ChromeOS, and to see comparison videos and demos, visit GoChromeOS.com.
Either way, as always, you’re more than welcome to leave a comment below to share your results or any other suggestions.
При попытке открыть любой из сайтов в браузере Гугл Хром (реже в других браузерах) вы можете столкнуться с ошибкой открытия нужной страницы сайта, и появившимся сообщением «ERR_CONNECTION_REFUSED». Данная ошибка может иметь довольно различные причины, начиная от проблем в работе провайдера Интернета, и заканчивая некорректными настройками интернет-подключения на пользовательском ПК.
- Суть и причины дисфункции
- Как избавиться от ERR_CONNECTION_REFUSED на компьютере
- Измените DNS-адреса, используемые вашей системой, на публичные от Гугл
- Заключение
Суть и причины дисфункции
Полная версия текста данной ошибки звучит как «Error: connection refused», что в переводе означает «Ошибка: соединение отвергнуто». Данная ошибка возникает в стационарном и мобильном браузере Хром (в статистическом большинстве случаев), а также на альтернативных браузерах (значительно реже).
Причины её возникновения могут быть следующими:
- Наблюдаются проблемы в работе вашего интернет-провайдера (ISP);
- Имеются проблемы в работе конкретного сайта (или на нём проводятся технические работы);
- Вы используете прокси (VPN) для доступа к сайту, при этом указанный прокси (VPN) работает некорректно;
- На вашем компьютере используются неверные настройки интернет-соединения;
- Доступ к сайту блокирует какой-либо зловред;
- Доступ к необходимому сайту блокируют антивирус или брандмауэр;
- Наблюдаются проблемы в работе вашего роутера (модема);
- Доступ к сайту блокируют разнообразные расширения (дополнения) установленные в вашем браузере;
- Вы используете устаревшую версию браузера.
Как избавиться от ERR_CONNECTION_REFUSED на компьютере
Для решения данной проблемы, прежде всего, необходимо убедится, что вы пользуетесь самой свежей версией вашего браузера. А также что данная проблема исходит не от вашего интернет-провайдера (перезвоните провайдеру и проясните данный вопрос). Если же ваш браузер самой последней версии, и у провайдера всё в порядке, тогда рекомендую выполнить следующее:
- Просто перезагрузите ваш компьютер (гаджет). Если ошибка имеет стохастическую природу, то после перезагрузки она исчезнет;
- Установите корректные настройки IP-подключения. Запустите командную строку от имени администратора в Виндовс 7 (или Виндовс 10), и уже в ней поочерёдно введите следующие команды, не забывая нажимать на ввод после каждой из них:
ipconfig /release
ipconfig /all
ipconfig /flushdns
ipconfig /renew
netsh int ip set dns
netsh winsock reset
После выполнения данных команд перезагрузите компьютер, обычно это позволяет исправить ошибку на вашем ПК.
Измените DNS-адреса, используемые вашей системой, на публичные от Гугл
- Нажмите на кнопку «Пуск», в строке поиска введите ncpa.cpl, и нажмите ввод.
- В открывшемся списке сетевых подключений найдите своё интернет-подключение, наведите на него курсор, нажмите на правую клавишу мышки.
- В открывшемся меню выберите «Свойства».
- В открывшемся окне сетевых подключения находим протокол IPv4, выбираем его, и жмём на «Свойства».
- Внизу выберите опцию использования следующих адресов ДНС-серверов, и пропишите там следующие публичные адреса от Гугл:
8,8.8,8
8,8,4,4
Нажмите на «Ок», и перезагрузите ваш компьютер.
Используйте настройки публичных ДНС от Гугл
- Временно отключите ваш антивирус и брандмауэр, а затем попробуйте войти на нужный сайт. Если переход будет осуществлён корректно, тогда внесите указанный сайт в исключения вашего антивируса (брандмауэра);
- Перезагрузите ваш роутер (модем). Отключите его на минуту-две, затем включите обратно;
- Попробуйте запустить сайт с другого ПК с другим IP. Если проблема наблюдается и там, тогда, возможно, данный сайт «упал», и необходимо уведомить об этом веб-мастера данного ресурса;
- Очистите кэш и куки вашего браузера;
- Проверьте ваш ПК на наличие вирусных программ (к примеру, с помощью «Dr.Web CureIt!»);
- Отключите использование прокси. Нажмите «Пуск», в строке поиска введите inetcpl.cpl, и нажмите ввод. В открывшихся свойствах сети перейдите на вкладку «Подключения», а затем нажмите на кнопку «Настройка сети». Здесь оставьте галочку на опции «Автоматическое определение параметров», все остальные галочки снимите. Нажмите на «Ок», и перезагрузите ваш ПК;
- Переустановите ваш Хром. Удалите его с помощью стандартного средства удаления программ (нажмите на «Пуск», в строке поиска введите appwiz.cpl, и нажмите ввод), перезагрузите компьютер, а затем установите самую свежую версию Хром.
Также в других материалах нашего сайта мы разобрали, как исправить ошибки:
- NET::ERR_CERT_WEAK_SIGNATURE_ALGORITHM
- ERR_NAME_NOT_RESOLVED
- ERR_INTERNET_DISCONNECTED
Заключение
Причинами ошибки ERR_CONNECTION_REFUSED могут быть различные аппаратные и программные факторы, вызывающие проблемы с сетевым подключением и доступом к нужному интернет-сайту. Наиболее эффективным вариантом решения данной дисфункции является исправление настроек IP, а также использование публичных серверов для ДНС-запросов от Гугл, что в большинстве случаев позволяет решить проблему подключения к интернету на вашем ПК.
Встретить ситуацию с пропаданием связи, когда нарушается интернет-соединение, можно достаточно часто. Отключение чаще всего происходит не по вине пользователя. Что делать, если пишет «Internet connection error» (имеется в виду предупреждение, содержащееся в системном сообщении), мы сейчас и посмотрим. Более того, попробуем разобрать основные причины возникновения таких ситуаций и обратим внимание на возможные методы их устранения.
Internet connection error: что делать?
Итак, если рассматривать основные причины отключения интернета, чаще всего в их числе приоритетное место занимает проникновение на компьютер вирусов, исполняемых апплетов, называемых Malware и Adware, а также неправильная настройка самого подключения.
Сейчас будем исходить из того, что с оплатой услуг провайдера все в порядке, а сетевое оборудование работает без сбоев. Хотя, в общем-то, в некоторых случаях при постоянном появлении сообщения об отсутствии подключения может потребоваться повторная инсталляция драйверов сетевых устройств или установка корректных параметров маршрутизатора, например роутера при наличии сетевых подключений.
Восстановление системы
Если сбой произошел ни с того ни с сего, раньше все работало как часы, а сейчас на экране появилось сообщение Internet connection error, что делать, будет понятно, если обратить внимание именно на время возникновения такой ситуации.
Действительно, мало ли какие настройки «слетели». Самым простым способом устранения проблемы станет обычный откат системы до контрольной точки, но она во временном промежутке может быть более ранней, чем время появления сбоя.
Проверка на вирусы и вредоносные коды
Теперь посмотрим, как поступить, если первый способ ничего не дал, и система снова выдает предупреждение Internet connection error. Что делать? В обязательном порядке проверить систему на вирусы, используя какую-нибудь портативную версию программы (ведь инсталлированный антивирус уже мог пропустить угрозу).
В качестве пакета можно взять KVRT, в наилучшей степени зарекомендовавший себя в области портативных приложений. К тому же и со штатным антивирусом конфликты полностью исключаются.
Но и такие утилиты могут не определять потенциально нежелательное ПО, заменяющее оригинальный файл HOSTS или вносящее в него собственные записи. В этом случае потребуется использовать утилиты вроде Adware Cleaner или что-то похожее.
Проверка параметров подключения
Если потенциальных или существующих угроз не обнаружено, можно проверить настройки самого подключения. Допустим, система снова выдает предупреждение вроде Internet connection error. Что делать теперь?
Необходимо зайти в свойства подключения и проверить настройки протокола TCP/IP. Желательно (что применяется в большинстве случаев) использовать автоматическое получение адресов IP и DNS-сервера. Иногда стоит обратить внимание на задействование прокси. Если провайдер не поддерживает предоставление таких услуг, прокси-сервер необходимо отключить (снять галочку на соответствующем поле). В крайнем случае нужно ввести правильные значения для всех задействованных полей (их предоставляет провайдер при подключении пользовательского компьютера к интернету или системный администратор в случае с сетевыми терминалами).
Использование специальных утилит восстановления
Кроме всего вышесказанного, если пользователь не хочет или не может заниматься устранением проблемы самостоятельно, могут помочь специальные программы восстановления интернет-подключения и всего, что с этим связано.
Одной из самых простых и интересных автоматизированных утилит является программа Complete Internet Repair. По большому счету пользователю нужно всего лишь запустить процесс сканирования на наличие проблем, после чего активировать их исправление. В обоих процессах участие юзера сведено к минимуму.
Заключение
Естественно, это далеко не все причины, которые могут повлиять на отключение интернета. Скажем так: здесь были рассмотрены наиболее часто возникающие штатные и нештатные ситуации. Но, как уже можно заметить, способы устранения проблемы в большинстве случаев достаточно просты и могут быть выполнены юзером любого уровня подготовки.
Пользователи интернета и владельцы сайтов периодически сталкиваются с различными ошибками на веб-страницах. Одной из самых распространенных ошибок является error 500 (ошибка 500). Поговорим в нашей статье о том, что это за ошибка и как ее исправить.
Где и когда можно встретить ошибку 500
Вы можете увидеть ошибку на любом веб-ресурсе, браузере и устройстве. Она не связана с отсутствием интернет-соединения, устаревшей версией операционной системы или браузера. Кроме того, эта ошибка не указывает на то, что сайта не существует или он больше не работает.
Ошибка 500 говорит о том, что сервер не может обработать запрос к сайту, на странице которого вы находитесь. При этом браузер не может точно сообщить, что именно пошло не так.
Отображаться ошибка может по-разному. Вот пример:
Если вы решили купить что-то в любимом интернет-магазине, но увидели на сайте ошибку 500, не стоит сильно огорчаться – она лишь сообщает о том, что вам нужно подождать, пока она будет исправлена.
Если ошибка появилась на вашем сайте, то нужно скорее ее исправлять. Далее я расскажу, как это можно сделать.
Комьюнити теперь в Телеграм
Подпишитесь и будьте в курсе последних IT-новостей
Подписаться
Причины возникновения ошибки
Итак, ошибка 500 возникает, когда серверу не удается обработать запрос к сайту. Из-за этого пользователи не могут попасть на сайт, а поисковые системы полноценно с ним работать. Очевидно, что ошибка нуждается в исправлении. В первую очередь необходимо найти проблему.
Основной причиной ошибки 500 может быть:
- Неверный синтаксис файла .htaccess. htaccess – это файл, в котором можно задавать настройки для работы с веб-сервером Apache и вносить изменения в работу сайта (управлять различными перенаправлениями, правами доступа к файлам, опциями PHP, задавать собственные страницы ошибок и т.д.).
Узнать больше о файле .htaccess можно в статье «Создание и настройка .htaccess». - Ошибки в скриптах сайта, то есть сценариях, созданных для автоматического выполнения задач или для расширения функционала сайта.
- Нехватка оперативной памяти при выполнении скрипта.
- Ошибки в коде CMS, системы управления содержимым сайта. В 80% случаев виноваты конфликтующие плагины.
Год хостинга в подарок при заказе лицензии 1С-Битрикс
Выбирайте надежную CMS с регулярными обновлениями системы и профессиональной поддержкой.
Заказать
Как получить больше данных о причине ошибки
Что означает ошибка 500, мы теперь знаем. Когда она перестала быть таким загадочным персонажем, не страшно копнуть глубже — научиться определять причину ошибки. В некоторых случаях это можно сделать самостоятельно, так что обращаться за помощью к профильному специалисту не понадобится.
Отображение ошибки бывает разным. Ее внешний облик зависит от того, чем она вызвана.
Самые частые причины ошибки 500 можно распознать по тексту ошибки или внешнему виду страницы.
- Сообщение Internal Server Error говорит о том, что есть проблемы с файлом .htaccess (например, виновата некорректная настройка файла). Убедиться, что .htaccess является корнем проблемы, поможет следующий прием: переименуйте файл .htaccess, добавив единицу в конце названия. Это можно сделать с помощью FTP-клиента (например, FileZilla) или файлового менеджера на вашем хостинге (в Timeweb такой есть, с ним довольно удобно работать). После изменения проверьте доступность сайта. Если ошибка больше не наблюдается, вы нашли причину.
- Сообщение HTTP ERROR 500 или пустая страница говорит о проблемах со скриптами сайта. В случае с пустой страницей стоит учесть, что отсутствие содержимого сайта не всегда указывает на внутреннюю ошибку сервера 500.
Давайте узнаем, что скрывается за пустой страницей, обратившись к инструментам разработчика. Эта браузерная панель позволяет получить информацию об ошибках и другие данные (время загрузки страницы, html-элементы и т.д.).
Как открыть панель разработчика
- Нажмите клавишу F12 (способ актуален для большинства браузеров на Windows). Используйте сочетание клавиш Cmd+Opt+J, если используете Google Chrome на macOS. Или примените комбинацию Cmd+Opt+C в случае Safari на macOS (но перед этим включите «Меню разработки» в разделе «Настройки» -> «Продвинутые»). Открыть инструменты разработчика также можно, если кликнуть правой кнопкой мыши в любом месте веб-страницы и выбрать «Просмотреть код» в контекстном меню.
- Откройте вкладку «Сеть» (или «Network») и взгляните на число в поле «Статус». Код ответа об ошибке 500 — это соответствующая цифра.

Простыми словами: лог — это журнал, в который записывается информация об ошибках, запросах к серверу, подключениях к серверу, действиях с файлами и т.д.
Как вы видите, данных в логи записывается немало, поэтому они разделены по типам. За сведениями о нашей ошибке можно обратиться к логам ошибок (error_log). Обычно такие логи предоставляет служба поддержки хостинга, на котором размещен сайт. В Timeweb вы можете включить ведение логов и заказать необходимые данные в панели управления. Разобраться в полученных логах поможет статья «Чтение логов».
Как устранить ошибку
Теперь поговорим о том, как исправить ошибку 500. Вернемся к популярным причинам этой проблемы и рассмотрим наиболее эффективные способы решения.
Ошибки в файле .htaccess
У этого файла довольно строгий синтаксис, поэтому неверно написанные директивы (команды) могут привести к ошибке. Попробуйте поочередно удалить команды, добавленные последними, и проверьте работу сайта.
Также найти проблемную директиву можно с помощью логов ошибок (через те же инструменты разработчика в браузере). На ошибку в директиве обычно указывает фраза «Invalid command». Информацию о верном написании директивы или способе исправления ошибок в .htaccess вы можете найти в интернете. Не нужно искать, почему сервер выдает ошибку 500, просто введите в строку поиска название нужной команды или текст ошибки из логов.
Ошибки в скриптах сайта
Скрипт не запускается
Обычно это происходит, когда существует ошибка в скрипте или функция, которая не выполняется. Для успешного запуска скрипта функция должна быть верно прописана, поддерживаться сервером и выполняться от используемой версии PHP. Бывают ситуации, когда функция несовместима с определенными версиями PHP. Получить более подробную информацию о той или иной функции можно в интернете.
Не хватает оперативной памяти
Если в логах вы видите ошибку «Allowed memory size», для устранения ошибки 500 стоит оптимизировать работу скрипта. Вы можете воспользоваться специальными расширениями для анализа производительности скрипта или обратиться за помощью к специалисту, который поработает над его оптимизацией.
Если ваш сайт размещен на отдельном физическом или виртуальном сервере, можно попробовать увеличить максимальное использование оперативной памяти на процесс (memory_limit). На шаред хостинге этот параметр обычно не изменяется, но есть возможность купить хостинг помощнее.
Ошибки в CMS
Если код CMS содержит неверный синтаксис, это может вывести сайт из строя. В таком случае логи сообщат вам об ошибке 500 текстом «PHP Parse error: syntax error, unexpected». Так происходит, когда некорректно работает плагин (или тема, используемая в CMS, но реже) либо есть ошибки в коде. Ошибка может быть допущена случайно, произойти при обновлении плагина или версии CMS.
При чтении логов обратите внимание на путь, который следует за сообщением об ошибке, ведь он может указать на проблемную часть кода или плагин. Если проблема в плагине, для восстановления работы сайта переименуйте на время папку, в которой он расположен. Попробуйте обновить плагин или откатить его до прежней версии. Если ситуацию не удается исправить, от расширения стоит отказаться либо заменить его аналогом.

Информацию о других распространенных ошибках вы можете найти в статье «6 наиболее часто возникающих ошибок HTTP и способы их устранения».
Удачи!
Зачастую после установки SSL-сертификатов многие пользователи сталкиваются с ошибками, которые препятствуют корректной работе защищенного протокола HTTPS.
Предлагаем разобраться со способами устранения подобных ошибок.
Что такое SSL?
SSL (Secure Socket Layer) — это интернет-протокол для создания зашифрованного соединения между пользователем и сервером, который гарантирует безопасную передачу данных.
Когда пользователь заходит на сайт, браузер запрашивает у сервера информацию о наличии сертификата. Если сертификат установлен, сервер отвечает положительно и отправляет копию SSL-сертификата браузеру. Затем браузер проверяет сертификат, название которого должно совпадать с именем сайта, срок действия сертификата и наличие корневого сертификата, выданного центром сертификации.
Причины возникновения ошибок SSL-соединения
Когда сертификат работает корректно, адресная строка браузера выглядит примерно так:
Но при наличии ошибок она выглядит несколько иначе:
Существует множество причин возникновения таких ошибок. К числу основных можно отнести:
- Некорректную дату и время на устройстве (компьютер, смартфон, планшет и т.д.);
- Ненадежный SSL-сертификат;
- Брандмауэр или антивирус, блокирующие сайт;
- Включенный экспериментальный интернет-протокол QUIC;
- Отсутствие обновлений операционной системы;
- Использование SSL-сертификата устаревшей версии 3.0;
- Появление ошибки «Invalid CSR» при генерации сертификата из панели управления облачного провайдера.
Давайте рассмотрим каждую из них подробнее.
Проблемы с датой и временем
Если на устройстве установлены некорректные дата и время, ошибка SSL-соединения неизбежна, ведь при проверке сертификата происходит проверка срока его действия. Современные браузеры умеют определять такую ошибку самостоятельно и выводят сообщение о неправильно установленной дате или времени.
Для исправления этой ошибки достаточно установить на устройстве актуальное время. После этого необходимо перезагрузить страницу или браузер.
Ненадежный SSL-сертификат
Иногда при переходе на сайт, защищенный протоколом HTTPS, появляется ошибка «SSL-сертификат сайта не заслуживает доверия».
Одной из причин появления такой ошибки, как и в предыдущем случае, может стать неправильное время. Однако есть и вторая причина — браузеру не удается проверить цепочку доверия сертификата, потому что не хватает корневого сертификата. Для избавления от такой ошибки необходимо скачать специальный пакет GeoTrust Primary Certification Authority, содержащий корневые сертификаты. После скачивания переходим к установке. Для этого:
- Нажимаем сочетание клавиш Win+R и вводим команду certmgr.msc, жмем «Ок». В Windows откроется центр сертификатов.
- Раскрываем список «Доверенные корневые центры сертификации» слева, выбираем папку «Сертификаты», кликаем по ней правой кнопкой мышки и выбираем «Все задачи — импорт».
- Запустится мастер импорта сертификатов. Жмем «Далее».
- Нажимаем кнопку «Обзор» и указываем загруженный ранее сертификат. Нажимаем «Далее»:
- В следующем диалоговом окне указываем, что сертификаты необходимо поместить в доверенные корневые центры сертификации, и нажимаем «Далее». Импорт должен успешно завершиться.
После вышеперечисленных действий можно перезагрузить устройство и проверить отображение сайта в браузере.
Брандмауэр или антивирус, блокирующие сайт
Некоторые сайты блокируются брандмауэром Windows. Для проверки можно отключить брандмауэр и попробовать зайти на нужный сайт. Если SSL-сертификат начал работать корректно, значит дело в брандмауэре. В браузере Internet Explorer вы можете внести некорректно работающий сайт в список надежных и проблема исчезнет. Однако таким образом вы снизите безопасность своего устройства, так как содержимое сайта может быть небезопасным, а контроль сайта теперь отключен.
Также SSL может блокировать антивирусная программа. Попробуйте отключить в антивирусе проверку протоколов SSL и HTTPS и зайти на сайт. При необходимости добавьте сайт в список исключений антивируса.
Включенный экспериментальный протокол QUIC
QUIC — это новый экспериментальный протокол, который нужен для быстрого подключения к интернету. Основная задача протокола QUIC состоит в поддержке нескольких соединений. Вы можете отключить этот протокол в конфигурации вашего браузера.
Показываем как отключить QUIC на примере браузера Google Chrome:
- Откройте браузер и введите команду chrome://flags/#enable-quic;
- В появившемся окне будет выделен параметр: Experimental QUIC protocol (Экспериментальный протокол QUIC). Под названием этого параметра вы увидите выпадающее меню, в котором нужно выбрать опцию: Disable.
- После этого просто перезапустите браузер.
Этот способ работает и в Windows и в Mac OS.
Отсутствие обновлений операционной системы
Проблемы с SSL-сертификатами могут возникать и из-за того, что на вашей операционной системе давно не устанавливались обновлений. Особенно это касается устаревших версий Windows (7, Vista, XP и более ранние). Установите последние обновления и проверьте работу SSL.
Использование SSL-сертификата версии 3.0
Некоторые сайты используют устаревший SSL-протокол версии 3.0, который не поддерживают браузеры. По крайней мере, по умолчанию. Чтобы браузер поддерживал устаревший SSL необходимо сделать следующее (на примере браузера Google Chrome):
- Откройте браузер и перейдите в раздел «Настройки».
- Прокрутите страницу настроек вниз и нажмите «Дополнительные».
- В разделе «Система» найдите параметр «Настройки прокси-сервера» и кликните на него.
- Откроется окно. Перейдите на вкладку «Дополнительно».
- В этой вкладке вы увидите чекбокс «SSL 3.0».
- Поставьте галочку в чекбоксе, нажмите кнопку «Ок» и перезагрузите браузер.
Ошибки «Invalid CSR» при генерации сертификата из панели управления облачного провайдера
В процессе активации сертификата можно столкнуться с ошибкой «Invalid CSR». Такая ошибка возникает по следующим причинам:
- Неправильное имя FQDN (полное имя домена) в качестве Common Name (в некоторых панелях управления это поле может также называться Host Name или Domain Name). В этом поле должно быть указано полное доменное имя вида domain.com или subdomain.domain.com (для субдоменов). Имя домена указывается без https://. В качестве данного значения нельзя использовать интранет-имена (text.local). В запросе для wildcard-сертификатов доменное имя необходимо указывать как *.domain.com.
- В CSR или пароле есть не латинские буквы и цифры. В CSR поддерживаются только латинские буквы и цифры – спецсимволы использовать запрещено. Это правило распространяется и на пароли для пары CSR/RSA: они не должны содержать спецсимволов.
- Неверно указан код страны. Код страны должен быть двухбуквенным ISO 3166-1 кодом (к примеру, RU, US и т.д.). Он указывается в виде двух заглавных букв.
- В управляющей строке не хватает символов. CSR-запрос должен начинаться с управляющей строки ——BEGIN CERTIFICATE REQUEST—— и заканчиваться управляющей строкой ——END CERTIFICATE REQUEST——. С каждой стороны этих строк должно быть по 5 дефисов.
- В конце или начале строки CSR есть пробелы. Пробелы на концах строк в CSR не допускаются.
- Длина ключа меньше 2048 бит. Длина ключа должна быть не менее 2048 бит.
- В CRS-коде для сертификата для одного доменного имени есть SAN-имя. В CSR-коде для сертификата, предназначенного защитить одно доменное имя, не должно быть SAN (Subject Alternative Names). SAN-имена указываются для мультидоменных (UCC) сертификатов.
- При перевыпуске или продлении сертификата изменилось поле Common Name. Это поле не должно меняться.
Просмотров 49к. Опубликовано 23 июня, 2018 Обновлено 24 июня, 2019
Хотя Google Chrome является самым популярным веб-браузером, у него есть серьезные проблемы. Часто он показывает ошибку при просмотре любого веб-сайта. В это время вы узнаете « Как исправить соединение Err отказано ». Это очень знакомая проблема. Может появиться следующее сообщение.
Ошибка 102 (net :: ERR_CONNECTION_REFUSED): сервер отказался от соединения
В большинстве случаев несовпадения веб-сервера создают такие проблемы. В этом случае у Пользователей не будет возможности избавиться от него для этого конкретного веб-сайта. Только администратор веб-сайта сможет разрешить ошибочное соединение . Но это может быть результатом любых ошибок хром, сторонних расширений, рекламного ПО или вредоносных файлов cookie, программ или плагинов и т. Д. В этот раз пользователи должны предпринять необходимые шаги, чтобы определить главного виновника и решить его.
Обычно эта ошибка появляется, когда Google Chrome не открывает домен / веб-сайт. Эта ошибка является одной из самых популярных и распространенных ошибок в Google Chrome. Эта ошибка может возникнуть по следующим причинам, перечисленным ниже.
- Проблема с подключением к Интернету
- Если веб-сайт не работает или временно не работает.
- Веб-сайт также может быть заблокирован в системном файле Host
- Веб-сайт может быть заблокирован брандмауэром
- Вы получаете доступ к веб-сайту через прокси-сервер.
Исправить ERR_CONNECTION_REFUSED в браузере Chrome:
Теперь я попытаюсь дать некоторые рабочие решения, которые помогут вам избавиться от этой ошибки. Надеюсь, по крайней мере один из этих советов будет работать для вас. Прежде чем перейти к моему решению, очистите кеш браузера и посмотрите, работает ли он на вас.
Попробуйте режим инкогнито:
Если у вас есть несколько сторонних плагинов и расширений, установленных в хроме, вы можете просматривать их из режима инкогнито. Это облегчит выяснение плагина преступника. Если вы видите, что все идет хорошо в режиме инкогнито, попробуйте отключить все расширения и плагины и просматривать в обычном режиме. Теперь, вы не должны сталкиваться с ошибкой соединения отказались. В случае, если вы видите проблему и в режиме инкогнито, вам придется следовать следующим методам.
Использование командной строки
Откройте CMD (командная строка) от имени Администратора и запускайте команды по очереди.
ipconfig /release ipconfig /all ipconfig /flushdns ipconfig /renew netsh int ip set dns netsh сброс winsock
Теперь перезагрузите компьютер, чтобы избавиться от ошибки ERR_CONNECTION_REFUSED.
Изменение адреса DNS
- Откройте Центр управления сетями и общим доступом (щелкните правой кнопкой мыши значок «Сеть») и выберите «Изменить параметры адаптера».
- Щелкните правой кнопкой мыши Сетевой адаптер (Wi-Fi, LAN, Ethernet) и выберите «Свойства».
- Теперь выберите Internet Protocol Version 4 (TCP / IPv4) и нажмите «Свойства».
- Теперь добавьте ниже DNS-адреса, как показано ниже.
- Предпочтительный DNS-сервер: 8.8.8.8
- Альтернативный DNS-сервер: 8.8.4.4
Вот и все. Задача решена.
Отключить брандмауэр и антивирус:
Иногда ваши брандмауэры или программы безопасности могут создавать проблемы с любым HTTP или https-сайтом. Если брандмауэр не доверяет SSL-сертификату, он может автоматически блокировать его.
В результате пользователь может столкнуться с ошибкой соединения между своим браузером и веб-сайтом. Таким образом, иногда отключение программ безопасности может исправить ошибочное соединение, отклоненное в google chrome.
Вы также можете настроить веб-безопасность в своей антивирусной или брандмауэрной программе, чтобы она запрашивала вас перед блокировкой любого сертификата SSL.
Очистка DNS и изменение или сброс настроек подключения:
Другая проблема, которая может вызвать err_connection_refused, — это настройки DNS и подключения. В большинстве случаев локальный провайдер по умолчанию предоставляет свой собственный DNS-сервер. У этого может быть проблема, которая вызывает ошибку, которую мы обсуждаем.
В качестве решения, сначала я рекомендую вам очистить DNS и сбросить настройки подключения . Затем измените IP-адрес DNS. Вы можете использовать DNS Google, DNS уровня 3, открыть DNS, поскольку они очень популярны и защищены.
Чтобы изменить настройки DNS, вы можете выполнять следующие действия.
- Откройте RUN, нажав Win + R.
- Введите ncpa.cpl и нажмите Enter.
- Теперь дважды щелкните соединение, которое вы используете для подключения к Интернету.
- Нажмите « Свойства» и дважды щелкните значок « Протокол Интернета 4» (TCP / IPv4) .
- Теперь выберите « Использовать» следующие адреса DNS-сервера .
- Установите DNS как 8.8.8.8 и 8.8.4.4. Это Google DNS. Вы можете использовать любые другие общедоступные DNS-адреса, если хотите.
- Теперь перезагрузите компьютер и убедитесь, что у вас исправлено err_connection_refused .
Очистка кэшей браузера и файлов cookie
В некоторых случаях очистка кешей и файлов cookie браузеров может сделать трюки. У каждого браузера есть разностные опции для очистки кешей и файлов cookie.
Чтобы очистить данные браузера в Internet Explorer, нажмите комбинацию клавиш, например Shift + Ctrl + Del . Он откроет новое окно с различными параметрами для выбора из списка. Убедитесь, что выбраны файлы Cookies и веб-сайты . Затем нажмите кнопку « Удалить» .
Чтобы очистить данные браузера FireFox, нажмите комбинацию клавиш, т.е. Shift + Ctrl + Del, и нажмите кнопку « Очистить сейчас» , чтобы удалить все кеши и файлы cookie.
Очистка файлов cookie и кешей в Google Chrome также такая же, как и в FireFox IE. Чтобы очистить их, нажмите клавиши Shift + Ctrl + Del на клавиатуре и нажмите кнопку « Очистить данные браузера» внизу меню, которое отображается сверху.
Проверьте настройки прокси для исправления Err_Connection_Refused:
Иногда настройки вашего прокси-сервера могут повлиять на работу в Интернете. Вы можете столкнуться с множеством ошибок в google chrome. Поэтому я хотел бы предложить вам проверить настройки прокси-сервера.
- Откройте RUN и введите inetcpl.cpl . Теперь нажмите «Ввод».
- Появится новое окно под названием «Свойства Интернета». Перейдите на вкладку подключения.
- Нажмите «Настройки локальной сети».
- Теперь убедитесь, что установлен флажок Автоматически определять настройки . Снимите отметку с других параметров и перезагрузите компьютер.
Я надеюсь, что он исправит ошибочное соединение . Если это вас разочарует, следуйте следующему методу.
Сброс настроек браузера
Ошибка ERR_CONNECTION_REFUSED также может возникнуть из-за неправильной настройки браузера или неправильных настроек браузера. Чтобы устранить эту проблему, вы можете сбросить настройки браузера до настроек по умолчанию, выполнив следующие простые шаги, приведенные ниже.
- Запустите настройки Google Chrome.
- Вы также можете скопировать и вставить chrome://settings/resetProfileSettings в панель поиска, чтобы запустить настройки браузера.
- Найдите « Показать дополнительные настройки » и нажмите «Сбросить настройки».
- Затем появится окно подтверждения. Просто нажмите « Сброс ».
- Это Он !. Настройки браузера Chrome сбрасываются до настроек по умолчанию .
- Проверьте, не появляется ли ERR_CONNECTION_REFUSED ошибка.
Попробуйте перезагрузить свой WiFi-маршрутизатор
Сброс вашего WiFi-маршрутизатора может устранить эту ошибку. Чтобы сбросить свой WiFi-маршрутизатор, нажмите и удерживайте кнопку питания на вашем Wi-Fi маршрутизаторе не менее 10 секунд. Дайте ему несколько секунд, прежде чем включать его и посмотреть, не появляется ли ошибка в вашем браузере Google Chrome.
Отключение антивирусного программного обеспечения
Отключение антивирусного программного обеспечения может помочь вам устранить эту проблему. Вот как отключить антивирус, чтобы исправить эту ошибку в Google Chrome.
- Найдите антивирусное программное обеспечение и запустите антивирусные настройки.
- Затем выполните поиск опции «Отключить защиту».
- Выберите параметр «Отключить защиту», затем примените изменения.
- Подтвердите выбор, нажав «ДА ОТКЛЮЧИТЬ ЗАЩИТУ».
- На всякий случай, если антивирус попросит вас установить таймер для отключения защиты, выберите минимальное возможное время.
Попробуйте другую сеть
Иногда у вашего интернет-провайдера может быть проблема. В результате вы можете столкнуться с той ошибкой, о которой мы говорим. Итак, просмотрите Интернет из другой сети. Вы можете использовать VPN и посмотреть, все ли вы столкнулись с проблемами. В случае, если у вас есть только трудности с вашим интернет-провайдером, свяжитесь с ними для лучшей помощи.
Проверьте работу сайта.
В большинстве случаев «err_connection_refused» принимается, потому что веб-сервер не принимает соединение. Ошибка может быть временной, и просто обновление веб-страницы может решить проблему.
Попробуйте открыть тот же сайт на другом устройстве или в сети. Например, вы можете открыть сайт с помощью сети 3G или 4G с телефона. Если сайт работает в разных сетях, проблема может быть связана с сетью Wi-Fi или Wi-Fi. Обратите внимание, что следующие варианты могут помочь.
В некоторых случаях err_connection_refused происходит из-за устаревшей версии браузера Chrome. Если вы хотите подтвердить, вызвана ли проблема внешним фактором, откройте веб-сайт с помощью телефона, приложения браузера Chrome и того же интернет-соединения. Если вы все еще сталкиваетесь с ошибкой err_connection_refused, то есть вероятность, что это вызвано неправильной настройкой маршрутизатора.
Сброс Wi-Fi-маршрутизатора
Часто ваш Wi-Fi-маршрутизатор работает без остановок в течение недель или месяцев. В конце концов, он начинает развиваться с ошибкой, и стоит попробовать сбросить Wi-Fi-маршрутизатор, хотя он может быть немного надуманным. Следуй этим шагам:
- Отключите маршрутизатор; помните, что выключение маршрутизатора нажатием кнопки питания может быть недостаточно.
- Подождите несколько минут и включите его снова. Проверьте, устранена ли проблема.
Изменение на статический IP-адрес
Одной из проблем с сетью является динамический IP-адрес, назначенный вашим интернет-провайдером. Вы можете обсудить с вашим интернет-провайдером, чтобы получить уникальный IP-адрес для вас. Назначьте этот IP-адрес на своем ПК и попробуйте загрузить страницу.
Отключить межсетевой экран
Брандмауэр Windows также может прекратить доступ к сайту в Chrome. Хотя для обеспечения безопасного просмотра необходимо включить брандмауэр, просто отключите его и попробуйте открыть страницу. Это поможет вам сузить проблему, если она связана с межсетевым экраном.
В Windows 10 вы должны разрешить каждому установленному приложению разрешать через брандмауэр Defender. Перейдите в окно поиска и введите «брандмауэр». Нажмите «Разрешить приложение через брандмауэр Windows», чтобы открыть Защитник Windows.
Убедитесь, что приложение Google Chrome разрешено через брандмауэр Defender.
Отключить настройки прокси-сервера.
С прокси-сервером у вас есть косвенный доступ к Интернету, и вы можете поддерживать анонимность. К сожалению, неисправный прокси-сервер может вызывать ошибки, в том числе err_connection_refused. Отключение вашего прокси-сервера может помочь в решении этой проблемы. Следуй этим шагам:
- Откройте URL-адрес команды Chrome «chrome: // settings /» и нажмите ссылку «Дополнительно».
- Перейдите в раздел «Система» и нажмите «Открыть настройки прокси».
- Перейдите на вкладку «Подключения» и нажмите кнопку «Настройки LAN».
- Убедитесь, что опция «Автоматически определять настройки» отключена.
- В разделе «Прокси-сервер» убедитесь, что опция «Использовать прокси-сервер для вашей локальной сети ……» отключена.
- Нажмите «ОК» и перезапустите браузер.
Проверьте, что проблема решена.
Flush DNS
Откройте командную строку с правами администратора. Выполните следующую команду. Для завершения потребуется секунда, и она сообщит вам, когда ваш DNS-кеш успешно очищен. Перезагрузите систему и снова попробуйте открыть домен. Если он все еще не работает, попробуйте следующее решение.
ipconfig /flushdns
Обновление IP и DHCP
- Откройте командную строку с правами администратора и выполните следующую команду «ipconfig /renew». Он обновит ваш IP-адрес и конфигурацию DHCP. Это может временно отключить вас от сети WiFi, но об этом не о чем беспокоиться.
- Запустите команду и подождите, пока Windows снова подключится к вашей сети.
- Проверьте, будет ли Chrome загружать домен.
ipconfig /renew
Исправить ERR_CONNECTION_REFUSED если вы являетесь веб-администратором:
Я объяснил, как обычные пользователи могут избавиться от этой ошибки. Но, если вы являетесь веб-администратором, и вы внезапно сталкиваетесь с этой проблемой на своем веб-сайте, вы можете исправить ее, следуя некоторым общим путям.
В большинстве случаев ваш сайт может показать эту проблему, когда вы обновляете свой сайт от HTTP до HTTPS. Вы можете подождать несколько минут и попытаться снова просмотреть. Тогда ты не столкнешься с этим снова. Если ваша конфигурация SSL имеет какие-либо проблемы, пользователи столкнутся с ошибочным соединением, отказавшимся нигде. Итак, попробуйте решить проблему с настройкой SSL. Не ищите бесплатный SSL. Всегда пытайтесь купить заплаченный.
Иногда настройки вашей зоны DNS могут создать эту проблему. Дважды проверьте его и исправьте ошибки. Если вы находитесь в бесплатном DNS-хостинге, попробуйте перейти в бесплатный план Cloudflare. Владельцы веб-сайтов, разместившие свой сайт на VPS или выделенном сервере, могут перезагрузить свой сервер. Он также перезапустит все службы, которые вы используете на своем веб-сервере. В результате у него будет очень хороший шанс исправить ошибочное сообщение об ошибке отказа .
Надеюсь, вы больше не столкнетесь с err_connection_refused, и мои методы будут полезны для вас. Пожалуйста, дайте мне знать все, что вы хотите знать, чтобы исправить эту ошибку. Вы также можете поделиться методом, который работал для вас в окне комментариев.
Ошибка 502 при открытии сайта может появиться неожиданно. В этой статье мы расскажем, что значит код ошибки 502 и что может сделать пользователь и владелец сайта, чтобы её исправить.
Ошибка 502 Bad Gateway: что значит
Файлы любого сайта находятся на физическом сервере. Чтобы их получить и отобразить веб-ресурс на компьютере, браузер делает запрос на сервер. Если он по какой-либо причине не передал файлы, появляется ошибка 500-511.
Ошибка 502 Bad Gateway возникает при неправильной работе прокси-сервера, DNS-сервера и чаще всего сервера, на котором размещён сайт. Проблема может распространяться как на весь ресурс, так и на отдельные страницы. Это зависит от характера проблемы. Существуют разновидности 502 ошибки: Bad Gateway Nginx, Bad Gateway Apache. Об их отличиях мы расскажем ниже. Также эта ошибка может иметь формулировки:
- Bad Gateway: Registered endpoint failed to handle the request, Temporary Error (502),
- Error 502,
- Bad 502 Gateway,
- 502 Error,
- 502. That’s an error,
- 502 Service Temporarily Overloaded,
- 502 Server Error: The server encountered a temporary error and could not complete your request,
- 502 – Web server received an invalid response while acting as a gateway or proxy server,
- 502 Bad Gateway Nginx,
- 502 Proxy Error,
- HTTP 502,
- HTTP Error 502 Bad Gateway.
Что значит плохой шлюз: ошибка 502
Причины возникновения ошибки 502 Bad Gateway
-
Первая и основная причина ― перегрузка сервера. Перегрузка может быть вызвана несколькими проблемами:
- Большое количество посетителей одновременно. Веб-ресурс может посещать ограниченное количество посетителей. Сколько человек может посетить сайт зависит от возможностей сервера (размера оперативной памяти) и настроек, которые сделал создатель ресурса. Если по какой-либо причине на сайт зайдёт больше пользователей, чем запланировано, сервис может не справиться и страница выдаст код 502. Такое случается при рекламных акциях и распродажах в интернет-магазинах.
- Атака хакеров или DDoS-атака. Эта проблема связана с предыдущей причиной перегрузки. Хакер имитирует большой наплыв пользователей, из-за чего сервер выходит из строя. Такие атаки могут быть использованы для снижения продаж.
- Плохая оптимизация сайта. Настройки ресурса сделаны так, что маленькое количество посетителей генерирует много запросов. В этом случае нужно оптимизировать работу сервера с пользовательскими запросами.
- Второй причиной возникновения кода 502 могут явиться ошибки РНР. Если для расширения функционала сайта в панель управления были добавлены некорректно настроенные плагины, они могут выдавать проблемы в своей работе. Вместе с ними ошибку покажет и сайт целиком. Также если код сайта написан неправильно, запросы могут давать отрицательный результат.
- Ошибка браузера. Проблема может быть на стороне пользователя, если у него установлены расширения, которые нарушают соединение с сервером сайта.
Чем отличается ошибка 502 Bad Gateway Nginx
Между браузером и сервером может стоять веб-сервер. Он используется для снижения нагрузки на сервер, аутентификации пользователей и многого другого. Самые популярные программы для создания веб-сервера ― Nginx и Apache. Так как веб-сервер является посредником между браузером и сервером, то именно он будет оповещать пользователя о проблеме. Поэтому в зависимости от веб-сервера в сообщении вы можете увидеть надпись Bad Gateway Nginx или Bad Gateway Apache. При этом причины возникновения проблемы одинаковы.
Как исправить ошибку 502
Что делать, если вы пользователь
- Перезагрузите страницу, если проблема была вызвана наплывом посетителей. Возможно, через некоторое время посетители уйдут со страницы и вы сможете увидеть контент.
- Попробуйте зайти на другой веб-ресурс. Если вы можете зайти на другой сайт, значит проблема на стороне владельца ресурса и вы ничего не можете сделать. Вернитесь на страницу позже, когда администратор восстановит доступ.
- Проверьте подключение к интернету. Из-за низкой скорости или нестабильности соединения браузер может не получать данные с сервера.
- Запустите браузер в режиме «Инкогнито». В режиме «Инкогнито» браузер работает с базовыми настройками. Если вам удалось зайти на веб-ресурс в этом режиме, значит одно из ваших расширений браузера мешает соединению. Это расширение нужно отключить.
- Почистите файлы cookies. Если при повторном входе на сайт всё равно отображается ошибка 502, очистите кэш браузера. Возможно, доступ уже восстановлен, но ваш браузер обращается к старой версии страницы из кэша.
- Очистите кэш DNS. DNS-кэш — это временная база данных вашего компьютера, которая хранит записи обо всех последних посещениях и попытках посещений веб-сайтов и их IP-адресах. Кэш позволяет ускорить вход на часто посещаемые веб-ресурсы. Если у сайта изменились DNS, а данные из кэша отправляют на старый IP-адрес, в браузере появится код 502. После очистки браузер начнёт обращаться к новому IP-адресу.
Как очистить кэш DNS
В зависимости от вашей операционной системы очистите кэш по одной из инструкций.
- Откройте командную строку. Для этого введите в поисковую строку «Командная строка» и выберите появившееся приложение:
- Введите команду:
ipconfig /flushdns
- Дождитесь сообщения об очистке кэша:
- Откройте терминал клавишами Ctrl+Alt+T.
- Введите команду:
Для Ubuntu:
sudo service network-manager restart
Для других дистрибутивов:
sudo /etc/init.d/nscd restart
- Войдите в терминал. Для этого нажмите клавиши Command + Space. Введите Терминал и нажмите на найденное приложение.
- Введите команду:
sudo killall -HUP mDNSResponder
Готово, вы очистили кеш DNS. Попробуйте заново зайти на сайт.
Что делать, если вы владелец сайта
Проверьте количество свободной памяти. Это можно сделать двумя способами.
Способ 1 ― введите команду top в командной строке сервера:
Mem ― вся оперативная память.
Swap ― раздел подкачки.
Посмотрите на строку Mem ― free. Это количество свободного места на сервере. Если там указано маленькое число, ошибка 502 Bad Gateway появляется из-за нехватки памяти. Увеличьте количество оперативной памяти и проблема пропадёт. Также в результатах можно будет увидеть, какую нагрузку на сервер даёт каждый отдельный процесс.
Способ 2 ― введите команду free -m.
Mem ― вся оперативная память.
Swap ― раздел подкачки.
В строке Mem ― free показано свободное место на сервере. Если там маленькое число, увеличьте количество оперативной памяти.
Проверьте логи сервера. Если проблема возникла в момент каких-либо обновлений на сайте, проверьте журнал изменений, чтобы отменить те доработки, которые нарушили функциональность сервера. Также в логах можно увидеть DDos-атаку. Если дело в нехватке памяти, в логах отобразится ошибка OOM (out of memory).
Проверьте плагины в WordPress. Если ваш сайт создан на WordPress, некоторые плагины и темы могут нарушать работу сервера.
-
1.
Войдите в панель управления WordPress. Если вы пользуетесь услугой REG.Site, войти в панель управления CMS можно прямо из Личного кабинета.
-
2.
Перейдите во вкладку «Плагины» ― «Установленные».
-
3.
Нажмите Деактивировать у плагина, который, как вам кажется, повлиял на работу сайта:
Можно сразу отключить все плагины, чтобы убедиться, что один из них влияет на работу сервера. И далее по очереди включайте плагины, пока не найдёте конкретный плагин-виновник.
Проверьте, как работают вспомогательные службы, например MySQL и Memcached. Иногда они могут стать причиной 502 ошибки.
Свяжитесь со службой поддержки своего хостинг-провайдера. Если ничего из вышеперечисленного не помогло, обратитесь к службе поддержки и подробно опишите проблему и действия, которые вы предприняли до обращения. Действуйте по одной из инструкций ниже.
Сайт находится на виртуальном хостинге REG.RU
Если вы столкнулись с единичными случаями возникновения 502 ошибки, можете проигнорировать их.
Если код 502 возникает регулярно, напишите заявку в службу поддержки. В заявке укажите:
- Точное московское время наблюдения проблемы.
- Название сайта, на котором была замечена проблема.
- Если ошибка отображается не сразу, а после определённых действий (добавление изображения, отправка формы с сайта, импорт файлов), подробно опишите порядок действий, по которому мы сможем воспроизвести проблему.
- Если для воспроизведения проблемы необходимо авторизоваться в административной части сайта, предоставьте логин и пароль для доступа.
Сайт находится на VPS REG.RU
Чаще всего на VPS используется связка: Nginx + бэкенд-сервер (Apache, PHP-FPM, Gunicorn, NodeJS). Ошибка 502 возникает в случае, если Nginx не может получить ответ от этих сервисов.
Клиенты с VPS сталкиваются с «502 Bad Gateway», когда:
- какой-то из сервисов выключен. Перезапустите веб-сервер Apache, PHP-FPM либо другой сервис, с которым работает Nginx;
- между Nginx и бэкенд-сервером некорректно настроена связь. Например, Nginx производит обращение к порту 8080, а веб-сервер Apache «слушает» на 8081. В этом случае необходимо скорректировать настройки веб-сервера.
Если вам не удалось самостоятельно устранить ошибку 502, обратитесь в техподдержку. В заявке укажите:
- Точное московское время наблюдения проблемы.
- Название сайта, на котором была замечена проблема.
- Если ошибка отображается не сразу, а после определённых действий (добавление изображения, отправка формы с сайта, импорт файлов), подробно опишите порядок действий, по которому мы сможем воспроизвести проблему.
- Если для воспроизведения проблемы необходимо авторизоваться в административной части сайта, предоставьте логин и пароль для доступа.





































