Меню

Ошибка url адрес не использует поддерживаемый протокол 738


Offline

Rovkvn

 


#1
Оставлено
:

6 мая 2016 г. 11:25:07(UTC)

Rovkvn

Статус: Новичок

Группы: Участники

Зарегистрирован: 29.04.2016(UTC)
Сообщений: 2
Российская Федерация
Откуда: Воронеж

Здравствуйте.

Пытаюсь получить штамп времени в программе 1С:Предприятие:

Код:

	
      oStamp = Новый COMОбъект("TSPCOM.TSPStamp");
	oRequest = Новый COMОбъект("TSPCOM.TSPRequest");
	
	oOID = Новый COMОбъект("CAPICOM.OID");
	oOID.Value = "1.2.643.2.2.9";
	
	oRequest.HashAlgorithm2 = oOID;
	UTF8Encoding = Новый COMОбъект("System.Text.UTF8Encoding");
	oRequest.AddData(UTF8Encoding.GetBytes_4(ПодписьДанные));
	oRequest.TSAAddress  = "http://tsp.pki.transtk.ru/tspca1/tsp.srf";
	оStamp = oRequest.Send();

В результате получаю ошибку «Ошибка при вызове метода контекста (Send): Произошла исключительная ситуация (tspcom.TSPRequest.1): URL-адрес не использует поддерживаемый протокол».

Антивирус/Фаервол отключен. Встроенный брандмауэр отключен. В браузере адрес: http://tsp.pki.transtk.ru/tspca1/tsp.srf открывается (сохраняется файл).
Пробовал через tsputil — та же самая ошибка.
в реестре: HLMSOFTWAREPoliciesCrypto-ProTSPAllowedTSPs происан этот адрес и еще http://10.248.8.240/tspca1/tsp.srf, но он отваливается по таймауту.

Что я делаю не так?

Также эта ошибка возникает, если я пытаюсь подписать документ через объект «CAdESCOM.CadesSignedData», по этому подписываю через «CAPICOM.SignedData».

Отредактировано пользователем 6 мая 2016 г. 11:40:50(UTC)
 | Причина: Не указана


Вверх


Offline

Андрей Емельянов

 


#2
Оставлено
:

13 мая 2016 г. 18:40:28(UTC)

Андрей Емельянов

Статус: Сотрудник

Группы: Участники

Зарегистрирован: 11.03.2013(UTC)
Сообщений: 805
Мужчина
Российская Федерация
Откуда: Оттуда

Сказал «Спасибо»: 4 раз
Поблагодарили: 148 раз в 144 постах

Добрый день.
Вам удалось решить проблему?

Техническую поддержку оказываем тут
Наша база знаний
Наша страничка в Instagram


Вверх


Offline

Rovkvn

 


#3
Оставлено
:

16 мая 2016 г. 9:44:49(UTC)

Rovkvn

Статус: Новичок

Группы: Участники

Зарегистрирован: 29.04.2016(UTC)
Сообщений: 2
Российская Федерация
Откуда: Воронеж

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


Вверх


Offline

Igor_Ko

 


#4
Оставлено
:

12 апреля 2017 г. 12:03:21(UTC)

Igor_Ko

Статус: Участник

Группы: Участники

Зарегистрирован: 14.04.2016(UTC)
Сообщений: 10
Российская Федерация
Откуда: Москва

Добрый день!

Хоть тема и старая, но решения проблемы в ней не нашел.
У меня такая же ошибка при подписании на тестовой странице плагина.
Вот скрин.

TSP.png (200kb) загружен 37 раз(а).

Подписываю с ноутбука в домашней сети.
Причем при подписании со стационарного компьютера в этой же сети всё работает.
Принес ноутбук в другую сеть — тоже все работает.

Не могу понять куда смотреть. Помогите разобраться.


Вверх


Offline

Андрей Писарев

 


#5
Оставлено
:

12 апреля 2017 г. 12:58:31(UTC)

Андрей *

Статус: Сотрудник

Группы: Участники

Зарегистрирован: 26.07.2011(UTC)
Сообщений: 11,736
Мужчина
Российская Федерация

Сказал «Спасибо»: 451 раз
Поблагодарили: 1838 раз в 1421 постах

Здравствуйте.

Приложите файл, который скачивается через этот браузер, если обратиться к TSP-сервису по указанному URL.

Возможно, в сети есть прокси-сервер, который возвращает отказ (html + код отказа), вместо необходимого?

Техническую поддержку оказываем тут
Наша база знаний


Вверх

WWW


Offline

Igor_Ko

 


#6
Оставлено
:

17 апреля 2017 г. 16:37:55(UTC)

Igor_Ko

Статус: Участник

Группы: Участники

Зарегистрирован: 14.04.2016(UTC)
Сообщений: 10
Российская Федерация
Откуда: Москва

Добрый день!

Прекрасно скачивается файл. tsp (2).zip (1kb) загружен 8 раз(а).


Вверх


Offline

Андрей Емельянов

 


#7
Оставлено
:

18 апреля 2017 г. 13:05:14(UTC)

Андрей Емельянов

Статус: Сотрудник

Группы: Участники

Зарегистрирован: 11.03.2013(UTC)
Сообщений: 805
Мужчина
Российская Федерация
Откуда: Оттуда

Сказал «Спасибо»: 4 раз
Поблагодарили: 148 раз в 144 постах

Как я понял, проблема только в «домашней сети». Пробовали другим браузером? (например, Internet Explorer)
Уберите отметку, если есть, в свойствах браузера IE->Подключения->Настройка сети->Автоматическое определение параметров

Техническую поддержку оказываем тут
Наша база знаний
Наша страничка в Instagram


Вверх


Offline

Igor_Ko

 


#8
Оставлено
:

18 апреля 2017 г. 15:59:26(UTC)

Igor_Ko

Статус: Участник

Группы: Участники

Зарегистрирован: 14.04.2016(UTC)
Сообщений: 10
Российская Федерация
Откуда: Москва

Да. Только на этом компьютере в «домашней сети».

Убрал «Автоматическое определение параметров» в IE и проблема решилась.

Спасибо!!!

Заработало и в Яндекс.браузере


Вверх

Пользователи, просматривающие эту тему

Guest

Быстрый переход
 

Вы не можете создавать новые темы в этом форуме.

Вы не можете отвечать в этом форуме.

Вы не можете удалять Ваши сообщения в этом форуме.

Вы не можете редактировать Ваши сообщения в этом форуме.

Вы не можете создавать опросы в этом форуме.

Вы не можете голосовать в этом форуме.

/В URL (сетевом адресе) указан неподдерживаемый протокол (0x00002ee6)

В URL (сетевом адресе) указан неподдерживаемый протокол (0x00002ee6)

Текст ошибки:

Ошибка сохранения сообщения (0x80004005)

Ошибка сохранения сообщения (0x80004005)

Произошла ошибка при создании подписи

Ошибка создания атрибутов усовершенствованной подписи

В URL (сетевом адресе) указан неподдерживаемый протокол (0x00002ee6)

Как выглядит ошибка:

2022-05-06_15-55-06.png

Решение

Пожалуйста проверьте, каким образом прописан адрес службы штампов времени в настройках службы TSP. 

Ссылка должна быть прописана с протоколом, без лишних пробелов.

Если выход в сеть ограничен прокси-сервером, то вы можете настроить параметры доступа в настройках Параметров прокси-сервера, задайте адрес также с использованием протокола.

Источник https://www.youtube.com/watch?v=TY3Jau3TVis

В результате получаю ошибку ошибка при вызове метода контекста (send) произошла исключительная ситуация (tspcom. 1) url-адрес не использует поддерживаемый протокол. Каждый день avast обнаруживает и блокирует более 50 000 зараженных url-адресов, работающих с протоколом https. Руководство по php поддерживаемые протоколы и обертки. Php поставляется со множеством встроенных оберток для различных url-протоколов для использования с функциями файловой системы. Инструмент проверки url позволяет получить сведения о проиндексированной роботами google версии той или иной страницы. Пишет следующее произошла ошибка при отправке формы ошибка инициализации плагина для подписи — не удалось создать подпись из-за ошибки url-адрес не использует поддерживаемый протокол (0x80072ee6).

Url-адрес не использует поддерживаемый протокол (0x80072ee6). Не знаю что сыграло решающую роль в моем окружении. Доверие всем нужным сертификатом настроено, иначе бы не работало даже без галки. Используется во многих типах физических сетей нуль-модемный кабель, телефонная линия, сотовая связь и т. Часто встречаются подвиды протокола ppp, такие, как point-to-point protocol over ethernet (pppoe). Мне нужно укоротить относительный url-адрес протокола, например www.

Популярные запросы

  • Winhttp.winhttprequest url-адрес не использует поддерживаемый протокол
  • Url-адрес не использует поддерживаемый протокол
  • Url-адрес не использует поддерживаемый протокол 0x80072ee6
  • Url-адрес не использует поддерживаемый протокол 743
  • Url-адрес не использует поддерживаемый протокол 0x2ee6
  • Url-адрес не использует поддерживаемый протокол 0x80072ee6 крипто про
  • Url адрес не использует поддерживаемый протокол криптопро
  • Url адрес не использует поддерживаемый протокол 1с

Ремонт бытовой техники в Москве
Google,Google,Google,Google,Google,

1 2018-07-07 23:23:08 (изменено: MirchikAhtung, 2018-07-08 10:17:45)

  • MirchikAhtung
  • Участник
  • Неактивен
  • Рейтинг : [0|1]

Тема: AHK: WinHttpRequest / URL адрес не поддерживает протокол.

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


global oHttpRequest := ComObjCreate("WinHttp.WinHttpRequest.5.1")

;Загружаем документ с нужного нам URL
oHtmlDoc := documentFromURL("http://site.ru/")

;Получаем объектную модель формы
oForm := oHtmlDoc.forms(0)

;Заполняем необходимые поля
oForm["author"].value := "test"
oForm["message"].value := "test"

;Эмулируем отправку формы
emulateFormSubmit(oForm)

;Строим документ из полученных данных
oHtmlDoc := documentFromHTML(oHttpRequest.responseText)



;Функция эмулирующая отправку формы
emulateFormSubmit(form) {
    ;Если форма отправляется методом POST
    if (form.method = "post"){
        ;Проверяем метод кодирования. У нас реализован только - application/x-www-form-urlencoded
        if (form.enctype != "application/x-www-form-urlencoded") {
            throw "Unsupported enctype !"
        }
        ;Собираем в строку имена и значения полей
        varBody := buildVarBody(form.elements)
        ;Отправляем запроса
        oHttpRequest.open(form.method, form.action, false)   ;------------------Ошибка ссылается на эту строку.
        ;Указываем заголовок типа данных, чтобы принимающая сторона поняла, что мы отправляем форму
        oHttpRequest.setRequestHeader("Content-Type", form.enctype)
        ;Передаём данные
        oHttpRequest.send(varBody)
    } 
    ;Если форма передаётся методом GET
    else if (form.method = "get")
    {
        ;Получаем URL куда должны передаться данные формы
        url := form.action
        ;Если в URL присутствует символ "?" значит там уже идут параметры. Их мы ликвидируем.
        i := InStr(url,"?")
        if (i > 0 ) { 
            StringLeft url, url, i-1 
        }
        ;Собираем поля и цепляем к URL формы
        varBody := buildVarBody(form.elements)
        if (varBody <> "") {
            url := url . "?" . varBody
        }
        ;Отправляем запрос
        oHttpRequest.open("GET",url,false)
        oHttpRequest.send()
    }
    else {
        throw "Unsupported request method !"
    }
}

;Функция сбора полей формы
buildVarBody(form) {
    ;Создаём пустой документ
    oHtmlDoc := documentFromHTML("")
    ;Включаем в нём возможность исполнения скриптов
    oHtmlDoc.designMode := "off"
    ;Получаем ссылку на основной объект скрипта
    oScript := oHtmlDoc.script
    ;Инициализируем JavaScript интерпретатор
    oScript.execScript("eval()")
    i := 0
    while (i < form.elements.length) {
        ;Получаем элемент формы
        element := form.elements(i)
        ;Собираем строку из закодированных имён полей и их значений 
        varBody := varBody . oScript.encodeURIComponent(element.name) . "=" . oScript.encodeURIComponent(element.value) . "&"
        i++
    }
    ;Отрезаем последний амперсанд на хвосте
    StringLeft varBody, varBody, StrLen(varBody)-1
    return varBody    
}

;Функция загрузки документа с указанного URL
documentFromURL(url){
    ;Формируем и отправляем HTTP запрос
    oHttpRequest.open("GET",url,false)
    oHttpRequest.send()
    ;Строим документ из полученных данных
    oHtmlDoc := documentFromHTML(oHttpRequest.responseText)
    ;Добавляем в документ тэг BASE, чтобы относительные пути преобразовать к абсолютным
    oBaseTag := oHtmlDoc.createElement("base")
    oBaseTag.href := url
    oHtmlDoc.all.tags("head")(0).appendChild(oBaseTag)
    return oHtmlDoc
}

;Функция построения документа из HTML кода
documentFromHTML(htmlCode){
    ;Создание документа
    oHtmlDoc := ComObjCreate("htmlfile")
    ;Отключаем скрипты
    oHtmlDoc.designMode := "on"
    ;Открытие документа
    oHtmlDoc.open("text/html")
    oHtmlDoc.write(htmlCode)
    oHtmlDoc.close()
    ;Отключение подгрузки доп. содержимого
    oHtmlDoc.execCommand("stop")
    return oHtmlDoc
}

;Функция для вывода текста в консоль
print(text){
    FileAppend, %text% `r, *
}

Код брал тут: http://forum.script-coding.com/viewtopic.php?id=9381&p=3

Post’s attachments

Screenshot_9.png
Screenshot_9.png 14.55 kb, 1 downloads since 2018-07-07 

You don’t have the permssions to download the attachments of this post.

2 Ответ от Malcev 2018-07-08 00:01:00

  • Malcev
  • Разработчик
  • Неактивен

Re: AHK: WinHttpRequest / URL адрес не поддерживает протокол.

Не используйте эти функции.
Посмотрите, что вы отправляете в броузере и повторите в скрипте.

3 Ответ от MirchikAhtung 2018-07-08 00:16:21

  • MirchikAhtung
  • Участник
  • Неактивен
  • Рейтинг : [0|1]

Re: AHK: WinHttpRequest / URL адрес не поддерживает протокол.

oForm["author"].value := "test"
oForm["message"].value := "test"

Они вводят test в оба поля для ввода. ;Это и есть то, что я «отправляю в браузер»
Какую команду для кнопки использовать? Т.е oForm уже говорит само за себя, а что с кнопкой можно сделать?

4 Ответ от Malcev 2018-07-08 00:29:45 (изменено: Malcev, 2018-07-08 14:59:25)

  • Malcev
  • Разработчик
  • Неактивен

Re: AHK: WinHttpRequest / URL адрес не поддерживает протокол.

author := "test"
message := "mess"

HTTP := ComObjCreate("WinHTTP.WinHTTPRequest.5.1")
HTTP.Open("POST", "http://blah-blah.myarena.ru/sendMessage.php", true)
HTTP.SetRequestHeader("Content-Type", "application/x-www-form-urlencoded")
HTTP.SetRequestHeader("User-Agent", "Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko)")
HTTP.SetRequestHeader("Pragma", "no-cache")
HTTP.SetRequestHeader("Cache-Control", "no-cache, no-store")
HTTP.SetRequestHeader("If-Modified-Since", "Sat, 1 Jan 2000 00:00:00 GMT")
HTTP.Send("author=" author "&message=" message)
HTTP.WaitForResponse()
msgbox % HTTP.ResponseText

5 Ответ от MirchikAhtung 2018-07-08 10:17:16

  • MirchikAhtung
  • Участник
  • Неактивен
  • Рейтинг : [0|1]

Re: AHK: WinHttpRequest / URL адрес не поддерживает протокол.

Malcev Отлично работает, большое спасибо!
В msgbox должен всегда 0 появляться? 

msgbox % HTTP.ResponseText

И маленькая просьба, не могли бы вы с вашего ответа убрать адрес моего сайта?

6 Ответ от Malcev 2018-07-08 15:00:02

  • Malcev
  • Разработчик
  • Неактивен

Re: AHK: WinHttpRequest / URL адрес не поддерживает протокол.

Зависит от сервера.

При открытии web-страничек появляются ошибки без каких либо на то причин? Или браузер выдает сообщение, что нельзя установить безопасное соединение? Пытаетесь открыть zakupki.gov.ru и lkul.nalog.ru, а появляется ошибка «Клиент и сервер поддерживают разные версии протокола ssl или набора шифров»? Пора разобраться, чем это вызвано и как выйти из сложившейся ситуации.

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

Клиент-и-сервер-поддерживают-разные-версии-протокола-SSL-в-Закупках

Клиент и сервер поддерживают разные версии протокола SSL в Закупках

Начинайте с очистки кэша и куки

Первое, что нужно сделать для решения проблемы с SSL — это почистить браузер от мусора, включая куки и кэш. В Хроме, Яндексе и Опере в меню очистки можно попасть через комбинацию «CTRL+H». В Мозилле скопируйте вот этот адрес: about:preferences#privacy и найдите пункт «Куки и данные сайтов». Делая очистку, следует указать в строке выбора временного промежутка «Все время». В меню очистки выберите все пункты и подтвердите действие.

Очистка-кэша-и-куки-в-Firefox

Очистка кэша и куки в Firefox

Отключите лишние расширения

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

Попасть в меню управления плагинами достаточно просто. Можете просто скопировать этот путь в своем браузере:

  • Chrome: chrome://extensions/
  • Яндекс Браузер: browser://tune/
  • Opera: opera://extensions
  • Firefox: about:addons.

Файрвол и антивирус

Блокировать открытые ресурсы могут антивирусники и межсетевой экран. Попробуйте ненадолго их отключить, чтобы проверить, не они ли блокируют доступ к необходимому HTTPS сайту.

Последние версии антивирусных программ содержат в себе опцию проверки SST/TLS сертификатов. Опция эта работает в автоматическом режиме. Если антивирусник заметит, что интернет-платформа применяет самоподписанный или плохо защищенный сертификат (бесплатные SSL) — он может ограничить к ней доступ. Это также касается неактуальной версии SSL-протокола.

Для выхода из сложившейся ситуации необходимо открыть параметры антивирусной программы, найти раздел со сканированием и отключить режим проверки SSL сертификатов и HTTP/HTTPS трафика. Единого решения для всех антивирусников нет, так как каждый из них блокирует свои разделы. Так, например, в Dr.Web может не пускать на страницу опция «SpIDer Gate», а ESET NOD 32 — в фильтр веб-протоколов.

Настройка-фильтрации-веб-протоколов-в-ESET

Настройка фильтрации веб-протоколов в ESET

Часовой пояс

Даже такие незначительные детали, как часовой пояс или не отвечающая действительности дата, могут послужить причиной отказа в доступе к HTTPS площадке. Связана такая закономерность с выполнением сетевой аутентификации. Система осуществляет проверку даты создания и истечения сертификатов, из-за чего и появляются «несостыковки». Во избежание подобных сложностей в настройках лучше всегда правильно указывать часовой пояс.

Правильно узнать свой часовой пояс можно через сервис 2ip.ru, который укажет город регистрации вашего провайдера. Именно по этому городу выставляйте свой часовой пояс. В случае с правильным временем нужно установить автоматическое определение.

Сертификаты ОС

Одна из вероятных причин блокировки доступа к определенным платформам может заключаться в корневых сертификатах вашей операционки. Если вы долгий период не обновляли Windows, то на ПК с большой долей вероятности отсутствует «TrustedRootCA» — корневые сертификаты (доверенные). Этот нюанс решается простым и очевидным решением — обновлением операционной системы. Следует запустить установку актуальных апдейтов через Центр обновлений. Если же на ПК установлена Windows 7, то необходимо заняться обязательной инсталляцией SP1 (KB976932), а также обновлением KB2998527.

Поддержка протоколов

Чтобы дальше спокойно заходить на открытые ресурсы без каких либо сложностей, можно обратиться к чуть более сложному способу, чем указанные выше — следует включить поддержку TLS и SSL.

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

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

  1. В «Панели управления» нужно найти «Свойства браузера»;
  2. Выбираем раздел с дополнительными настройками;
  3. Ставим галочки возле строчек TLS 1.0, TLS 1.1, TLS 1.2, SSL 3.0, 2.0;
  4. Закрываем и открываем браузер.

Активация-TSL-протоколов-в-браузере

Активация TSL протоколов в браузере

Если и этот способ не помог, то можно попробовать такой вариант:

  1. В папке system32 находим документ hosts и проверяем его на наличие статических записей;
  2. Открываем настройки сетевого подключения, выбираем раздел с предпочитаемым DNS сервером и набираем адрес 8.8.8.8;
  3. Снова заходим в панель управления в раздел «свойства браузера», выбираем уровень безопасности для Интернета средний или выше среднего. Обязательно нужно изменить этот параметр, если он обозначен как высокий, в противном случае ничего не получится.

Повышение-уровня-безопасности-для-сайтов

Повышение уровня безопасности для сайтов

Клиент и сервер поддерживают разные версии протокола SSL при входе в zakupki.gov.ru

Если аналогичные ошибки возникают при входе на сайт zakupki.gov.ru или прочие государственные порталы — следует проверить следующие моменты:

  • Проверить совместимость IE 11 версии с 10. Входить в закупки нужно только через обновленный Internet Explorer
  • Добавить площадку в перечень доверенных узлов;
  • Настроить параметры безопасности;
  • Настроить окна (всплывающие);
  • Переопределить обработку куки в автоматическом режиме;
  • Установить параметры обозревателя;
  • Удалить временные файлы, истории просмотров и куки;
  • Добавить «zakupki.gov.ru» для просмотра в режиме совместимости;
  • Установить и настроить КриптоПро CSP;
  • Установить и настроить «КриптоПро ЭЦП Browser plug-in»;
  • Перерегистрировать сертификат, если он устарел.

Полную инструкцию с детальным описанием каждого пункта можно найти на сайте zakupki.gov.ru/epz, скачав «Инструкцию по настройке рабочего стола».

Заключение

Как показывает практика — на обновленных Windows такие ошибки на сайтах не выскакивают, а клиент и сервер поддерживают совместимые версии ssl-протоколов и наборы шифров соответствуют всем требованиям. В случае с закупками советуем обновить Internet Exprolel и провести настройку доступов, строго придерживаясь указанной в ссылке инструкции.

Что делать, если сайт использует неподдерживаемый протокол?

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

Особенности ошибки

В браузерах Chrome, Opera, Яндекс.Браузер и Mozilla данная ошибка может писаться с неким отличием, но это не меняет суть проблемы. Дополнительной информацией может служить:

  1. Текст ошибки – этот сайт не может обеспечить безопасное соединение.
  2. Код ошибки – ERR_SSL_VERSION_OR_CIPHER_MISMATCH.
  3. Подробности – клиент и сервер работают с разным набором шрифтов и их SSL-протоколы отличаются.

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

Что делать, если сайт использует неподдерживаемый протокол?

Если не открывается:

  1. Один новый или малопосещаемый сайт – вероятно, проблема на стороне сайта и соединение не устанавливается из-за слетевшего SSL-сертификата.
  2. Один сайт с внушительной аудиторией – проблема может быть как на стороне сайта (которая устраняется довольно быстро), так и на вашей стороне.
  3. Множество страниц по различным доменным именам выдают эту ошибку – скорей всего, проблема на вашей стороне или стороне провайдера.

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

Видео по теме статьи смотрите тут:

Причины

Есть распространенные причины появления ошибки «Неподдерживаемый протокол»:

  • Неправильная или незавершенная загрузка страницы с последующим сохранением ее в кэше.
  • Сбились настройки SSL-сертификатов в браузере после использования расширений и различных скриптов.
  • Активировалось или было ранее активно вредоносное программное обеспечение на компьютере.
  • Сбой используемых DNS и предоставление ими неверной информации о доменном имени.

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

Устранение неисправности

Что делать, если сайт использует неподдерживаемый протокол:

  1. Находясь на странице с такой информацией, нажмите Ctrl + 5 . Комбинация обновляет страницу с полным удалением кэша и загрузкой всех ее элементов заново. Или же можете очистить кэш и куки вашего браузера.

Что делать, если сайт использует неподдерживаемый протокол?

  1. Перезапустите браузер. Закройте его, проверьте, чтобы в системном трее (области уведомлений) и в диспетчере задач не было никакой активности от него.
  2. Вместе с браузером можете перезагрузить маршрутизатор. Это действие может помочь, если провайдер предоставляет динамические IP-адреса (что скорее всего).
  3. Проверьте работу этой же страницы в другом браузере, скопировав ссылку в адресную строку. Если вы работали в Яндекс.Браузере (или другом браузере на движке Chromium), проверьте работоспособность страницы в Mozilla Firefox.
  4. При выявлении проблемы в новом браузере, перейдите к следующему пункту. При нормальном взаимодействии с сайтом/сайтами в Firefox, верните настройки используемого ранее браузера по умолчанию, отключите все расширения или переустановите браузер.

Что делать, если сайт использует неподдерживаемый протокол?

  1. Проверьте операционную систему на вирусы. Для этого подойдут бесплатные десктопные DrWeb CureIt! и Malwarebytes. Сканируйте несколькими антивирусами вашу систему и удалите найденные зловреды.

Что делать, если сайт использует неподдерживаемый протокол?

  1. Очистите папку с временными файлами системы. Нажмите + R и выполните команду %TEMP%. Это поможет освободить немного памяти и удалить временные файлы, что с помощью каких-либо процессов активности делали подмену DNS.

Что делать, если сайт использует неподдерживаемый протокол?

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

Что делать, если сайт использует неподдерживаемый протокол?

  1. Маловероятно в последних версиях Windows 10, но все же проверьте, правильно ли выставлены дата, время и часовой пояс. Из-за некорректной информации может считываться верная дата окончания SSL-сертификата и сравниваться с неверной датой в операционной системе.

Что делать, если сайт использует неподдерживаемый протокол?

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

Сброс SSL-Сертификатов

Прежде, чем переходить на радикальные меры, залезьте в настройки SSL-сертификатов:

  1. Нажмите + R и выполните команду control.
  2. Найдите и откройте «Свойства браузера».

Что делать, если сайт использует неподдерживаемый протокол?

  1. Перейдите в раздел «Дополнительно» и нажмите «Восстановить дополнительные параметры». Если страницы не заработают, жмите «Сброс…».

Что делать, если сайт использует неподдерживаемый протокол?

  1. Подтвердите команду.

Что делать, если сайт использует неподдерживаемый протокол?

  1. Далее перейдите в раздел «Содержание» и нажмите «Очистить SSL».

Что делать, если сайт использует неподдерживаемый протокол?

  1. После очистки кэша перезагрузите компьютер.
  2. Проверяйте поддержку SSL-сертификатов, вновь загрузив нужную страницу.

Заключение

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

ERR SSL VERSION OR CIPHER MISMATCH в браузере — как исправить?

Исправление ошибки ERR SSL OR CIPHER MISMATCH

Среди наиболее распространенных ошибок в браузере Google Chrome, Microsoft Edge, Opera, Яндекс Браузер при открытии сайтов или определенных разделов в них — сообщение «Этот сайт не может обеспечить безопасное соединение. На сайте используется неподдерживаемый протокол» с кодом ошибки ERR_SSL_VERSION_OR_CIPHER_MISMATCH, а в подробностях — «Клиент и сервер поддерживают разные версии протокола SSL и набора шифров».

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

Решение проблемы «Неподдерживаемый протокол» ERR_SSL_VERSION_OR_CIPHER_MISMATCH

Сообщение ERR_SSL_OR_CIPHER_MISMATCH в браузере

В общем случае ошибка возникает при установке зашифрованного соединения с сайтом на этапе TLS Handshake. Если на сайте используется протокол шифрования или длина ключа, не поддерживаемые вашим браузером, результат — ошибка ERR_SSL_VERSION_OR_CIPHER_MISMATCH.

В случае, если ошибка появляется при доступе к обычному сайту в Интернете: не являющемуся сайтом госструктуры, банка, сервиса закупок, вы можете использовать следующие методы для исправления проблемы (способы описаны для Windows 10, Windows 11 и предыдущих версий):

  1. Нажмите клавиши Win+R на клавиатуре (Win — клавиша с эмблемой Windows), введите inetcpl.cpl и нажмите Enter. На вкладке «Дополнительно» включите TLS 1.0, 1.1, 1.2 и 1.3, если они не активны. Также попробуйте включить SSL 3.0. Включение старых версий TLS
  2. Для браузера Google Chrome: откройте страницу chrome://flags (введите этот адрес в адресную строку и нажмите Enter), выполните поиск (поле вверху страницы) по слову TLS и отключите параметр «Enforce deprecation of legacy TLS versions» (установите в Disabled), выполните то же самое для параметра «Experimental QUIC protocol». После этого нажмите по появившейся кнопке перезапуска браузера. Отключение протокола QUIC в Chrome
  3. Очистите SSL: также как на первом шаге откройте окно свойств Интернета (Win+R — inetcpl.cpl) и нажмите «Очистить SSL» на вкладке «Содержание». Очистка SSL в Windows
  4. Если на компьютере используется VPN или прокси, отключите их. Причем для системных параметров прокси отключите опцию «Автоматическое определение параметров» — в том же окне, что и на предыдущем шаге перейдите на вкладку «Подключения», нажмите «Настройка сети» и снимите отметку, если она установлена. Отключение автоматического определения параметров прокси
  5. Функции защиты сети в сторонних антивирусах тоже могут оказаться причиной проблемы — попробуйте временно отключить их при наличии.
  6. Попробуйте очистить кэш и куки браузера. В Google Chrome это можно сделать, нажав клавиши Ctrl+Shift+Delete и подтвердив удаление данных. Либо в разделе «Конфиденциальность и безопасность в настройках браузера. Очистка кэша браузера
  7. Использование старой операционной системы (например, Windows XP) без возможности новых версий браузеров и без встроенной поддержки новых протоколов шифрования может приводить к указанной ошибке. Можно попробовать получить доступ к сайту по протоколу http, для этого в адресе сайта вручную измените https:// на http://

Если описываемые методы не помогли, то в теории причиной проблемы может оказаться очень старая версия браузера (особенно если вы используете portable-версию), или проблемы с самим сайтом, в частности с используемым им SSL-сертификатом и шифрованием. Но в этом случае могут помочь способы, описанные в следующем разделе для сайтов с шифрованием по ГОСТ.

Внимание: если проблема возникла с единственным сайтом и ранее она не наблюдалась, проблема может быть временной, например, при смене IP-адреса сайта, замене сертификата безопасности и других действиях со стороны администратора. В такой ситуации проблема обычно исчезает через некоторое время.

Ошибка ERR SSL VERSION OR CIPHER MISMATCH для государственных сайтов с шифрованием по ГОСТ

Среди сайтов, при доступе к которым браузер может выдавать указанную ошибку — различные сайты госструктур, иногда — банков, в рекомендациях по доступу к которым обычно указан браузер Internet Explorer (кстати, его использование действительно может решить проблему, но это не всегда возможно). Если вы также столкнулись с ошибкой при открытии такого сайта, возможные варианты действий:

  1. Использовать Яндекс.Браузер (он поддерживает шифрование по российским ГОСТам) или Chromium Gost — https://www.cryptopro.ru/products/chromium-gost
  2. Внимательно изучить информацию на проблемном сайте: в частности, в справке может быть указано на необходимость установке сертификатов на компьютере с инструкцией о том, как именно это выполнить.

Видео инструкция

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

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

А вот еще интересные материалы:

  • Яшка сломя голову остановился исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного где ошибка
  • Ошибка variable not defined vba
  • Ошибка urea пежо 308