Вопрос или проблема
Я не могу найти способ доступа к сайтам, которые не поддерживают последнюю версию TLS. (По крайней мере, я думаю, что в этом проблема.)
Сайт, к которому я пытаюсь получить доступ:
Я пробовал
- разные браузеры: Edge, Chrome, Firefox
Существуют, предположительно, обходные пути для Chrome, где можно ввести специальные последовательности символов, и веб-страница магически загружалась. Я пробовал несколько различных предложений, и ни одна из этих специальных последовательностей символов (“чита-коды”) не сработала.
Полная ошибка, которую показывает браузер Chrome, следующая:
Этот сайт не может обеспечить безопасное соединение
juliaacademy.com использует неподдерживаемый протокол.
ERR_SSL_VERSION_OR_CIPHER_MISMATCH
Сайт, о котором идет речь, вообще не принимает TLS. Он отклоняет каждую TLS-рукопожатие, независимо от версии, с одинаковой ошибкой “Ошибка рукопожатия”. Вы не можете заставить Chrome обойти это, потому что именно не Chrome отказывается соединяться в первую очередь.
Ответ или решение
Как получить доступ к сайту, который не поддерживает безопасное соединение?
Недоступность веб-сайта может быть вызвана различными проблемами, но, судя по вашему описанию, причина заключается в том, что сайт juliaacademy.com не поддерживает протокол TLS (Transport Layer Security) или отклоняет все попытки установить соединение, что приводит к ошибке ERR_SSL_VERSION_OR_CIPHER_MISMATCH
. Эта статья предложит несколько шагов для возможного обхода данной проблемы.
Шаги для доступа к сайту
-
Проверка URL: Убедитесь, что вы вводите правильный адрес веб-сайта. Даже малейшая ошибка в URL может привести к ошибке соединения.
-
Использование старой версии браузера: Попробуйте использовать более старую версию браузера, которая могла бы поддерживать устаревшие протоколы. Однако это может подвергнуть вас риску, так как старые версии браузеров могут иметь уязвимости.
-
Проверка протокола TLS через командную строку:
- Вы можете использовать утилиту
curl
в командной строке, чтобы проверить, какие версии TLS поддерживает сайт. Введите следующую команду:curl -v --tlsv1.0 https://juliaacademy.com/p/introduction-to-machine-learning
- Если команда также не проходит, значит сайт не поддерживает TLS.
- Вы можете использовать утилиту
-
Использование VPN или прокси: Иногда изменения в вашей локальной сети или политика доступа интернет-провайдера могут блокировать соединение. Попробуйте подключение через VPN или прокси-сервер, чтобы проверить, не связано ли это с локальными сетевыми настройками.
-
Настройка браузера для поддержки устаревших протоколов:
- В некоторых браузерах есть возможность принудительного использования устаревших протоколов. Например, для Firefox можно попробовать настроить
about:config
и изменить параметрыsecurity.tls.version.min
. - Однако данное действие может быть крайне не безопасным и не рекомендуется к применению в целях безопасности вашей системы.
- В некоторых браузерах есть возможность принудительного использования устаревших протоколов. Например, для Firefox можно попробовать настроить
-
Обратитесь к администратору сайта: Если доступ к конкретному ресурсу критически важен, можно попробовать напрямую связаться с администратором сайта и узнать, поддерживаются ли другие протоколы или есть ли возможность обновить сайт для поддержки TLS.
-
Использование локального сервера: В качестве крайнего метода можно попытаться создать локальный сервер, который будет выполнять функцию прокси-сервера, чтобы обойти ситуацию с поддержкой TLS, но это требует строгих технических знаний и не рекомендуется для обычных пользователей.
Заключение
Попытка получить доступ к веб-сайту, который не поддерживает безопасное соединение, может быть сложной задачей. Применение предложенных шагов может помочь вам в этой ситуации, однако, будьте осторожны при использовании устаревших технологий и настройках, так как это может подвергнуть ваши данные и систему рискам безопасности. Надеемся, что ваш доступ к ресурсу будет восстановлен, и вы сможете получить необходимую информацию с сайта.