Не видно капчу что делать
Не отображается капча при входе через мобильный браузер.
Описание ошибки:
Не отображается картинка капчи, 404 not Found и соответственно залогиниться не получается.
Браузер: Edge 108.0.1462.76
Скин: Обычный, Мобильный


Добавлено 15.01.2023, 11:44:

И капча не отображается, и ссылка на вход почти час шла. Когда попробовала по ней авторизоваться, то «упс, срок ссылки истек». Ну, вот вторую жду. жду. жду.
Войти то на планшете не могу, как-то вовремя куки почистила 🙂
Хорошо, хоть на компе не чистила, а то бы и написать не смогла свою боль.
Это вообще надолго? Или скоро починят?
Дополнила:
капча появилась, а вот ссылка для авторизации во второй раз так и не пришла 🙂
Почему не работает reCAPTCHA и как это исправить?
reCAPTCHA является бесплатным сервисом от Google для защиты от ботов. Если встроенная система сайта имеет какие-то подозрения, она высвечивает пользователю капчу с просьбой решить простую головоломку (обычно выбрать картинки). Также ее вставляют при выполнении важных действий, вроде входа в аккаунт. Вот только reCAPTCHA не всегда работает. Головоломки могут появляться и сразу исчезать, совсем не реагировать на клики или всегда показывать ошибки. Вот как исправить любые проблемы в работе капчи.
Что делать, если не работает reCAPTCHA?
Начнем с самого эффективного и простого в реализации. Так постепенно рассмотрим все методы, дойдя до самого последнего – сброса настроек.
Способ 1: обновляем браузер
Чтобы обновить браузеры на базе Chromium (Chrome, Opera и др.), достаточно открыть правильную страницу. Вот ссылка на нее в Хроме. Альтернативный способ – открыть основное меню браузера и выбрать там:
- Google Chrome. «Справка» – «О браузере Google Chrome».

- Opera. «Обновление & Восстановление».
- Firefox. «О Firefox».
На следующей вкладке запустится поиск актуальных версий браузера и покажется кнопка, если есть возможность его обновить.
Способ 2: отключаем VPN или прокси
Настройка VPN-сервиса может блокировать отображение определенного контента или загрузку данных с некоторых IP. Если проблема в этом, поможет временное отключение подобных служб.
Способ 3: сброс кэша IP
Если IP уже заслужил плохую репутацию и все сервисы распознают его в качестве подозрительного, сброс может помочь. Об этом свидетельствует то, что reCAPTCHA не срабатывает во всех браузерах.
Как это сделать:
- Правой кнопкой мыши жмем по Пуску и выбираем «Командная строка».
- Поочередно вводим следующие команды, после каждой нажимая Enter:
- netsh winsock reset
- netsh int ip reset
- ipconfig /release
- ipconfig /renew
Остается только перезагрузить браузер.
Способ 4: сканируем компьютер на наличие вирусов
Возможно, в систему закралось вредоносное ПО. Это легко исправить с помощью любого популярного антивируса. Даже Защитник Windows должен справиться со своей задачей.
Способ 5: сбрасываем настройки браузера
Это должно сработать у большинства пользователей, но заранее лучше включить синхронизацию данных с сервером и удалить аккаунт. Принцип сброса прост:
- Переходим в «Настройки» браузера через основное меню.
- Листаем список в самый конец, для этого придется открыть «Дополнительные настройки».
- Жмем на элемент «Восстановление настроек по умолчанию» или «Сброс».
- Подтверждаем намерение.

Теперь нужно проверить, работает ли reCAPTCHA. Скорее всего все заработало и сейчас самое время вернуть свои данные, выполнив синхронизацию с серверами.
[решено] Не отображается капча
Первым делом надо смотреть, а работает ли капча вообще. Т.е. клик правой кнопкой мыши по тому месту, где должна быть капча и «Открыть в новой вкладке», «Открыть изображение» или что-то в этом роде (в зависимости от браузера).
Если изображение в новом окне/вкладке отображается нормально, то почти наверняка проблема в том, что в конфиге адрес сайта явно задан с www, а юзер заходит без www или наоборот. Т.е. в конфиге, напр., стоит:
А юзер заходит просто site.com (без www). И браузер блокирует запрос к другому домену.Вот что отображает

Это когда изображение капчи напрямую пробуете открыть? А в логе какие-то ошибки есть?
Чтобы не мешать с другими ошибками (если они были), файл /_tmp/logs/error.log лучше удалить, еще раз попробовать посмотреть капчу, а потом посмотреть, нет ли ощибок в лог-файле

На другом сайте, на этом же хостинге все нормально
Вообще полного отключения капчи не предусмотрено, но можно вместо картинки подключить гугловскую реКапчу, плагин идет в комплекте с движком.
www.google.com/recaptcha/admin — здесь можно получить ключи для нее.
common/plugins/recaptcha/config/config.php — здесь задаются настройки
Если кому интересно, то проблема была в том, что конфиг одного из плагинов был сохранен в формате «UTF-8 c BOM».
Казалось бы, при чем тут капча? Я понимаю это так: сайт работает на niginx + php-fpm. И при загрузке файлов конфига, загружался, кроме прочего, и этот файл с BOM, и эти злосчастные три байта улетали в выходной буфер сервера. А потом, при выводе сгенерированной движком капчи, они встраивались в бинарный изображения, ломая формат картинки.
Интересно то, что при работе с apache в подобных случаях возникают ошибки от того, что идет отправка заголовков функцией header(), в то время как уже пошел вывод клиенту. А вот nginx, видимо, работает иначе, BOM-коды буферизирует, но клиенту сразу не отправляет, поэтому ошибок явных при использовании header() не возникает.
aVadim, помогите пожалуйста сайты вообще не видят капчу что делать .

Не появляется капча: почему
Если не появляется капча необходимо провести диагностику системы. Вообще существует несколько причин почему не появляется капча. Среди них:
- Расширения/плагины блокировщики-рекламы: Adblock, AdGuard, uBlock. Такие блокировщики сами по себе являются крайне конфликтным программным обеспечением, которое ограничивает функционал сайтов и вызывает ошибки.
- Расширения, ограничивающие скрипты. Например — NoScript;
Кроме этого, часто возникают проблемы с отображением капчи при использовании расширений для сохранения анонимности, например — DuckDuckGo.
[adace-ad >Использование функция Tracking protection в Firefox, предназначенной для сохранения анонимности — одна из главных причин почему не появляется капча. Также проблемы с капчей вызывают следующие факторы:
- Использование рабочего устройства с ограничением сети;
- Установлено антивирусное программное обеспечение, ограничивающее функциональность сайтов.
Проверив все вышеуказанные факторы решить проблему с отображением капчи точно получится.
Решение 2
В «Панели управления» выбираем пункт «Свойства браузера», далее — вкладку «Дополнительно» и выбираем пункт «Сброс». Также обязательно необходимо выбирать пункт «Удалить личные параметры», при этом сохранив необходимые сертификаты.
Решение 3
Обязательно необходимо удалить всевозможные блокировщики рекламы, которые ограничивают функционал многих сайтов. Так решается проблема почему не появляется капча.