Няколко потребители съобщават, че тяхната програма за преглед на събития е пълна Сканел грешки със същото съобщение за грешка: Следният фатален сигнал е генериран 10: Вътрешното състояние на грешка е 10 . Тази конкретна грешка се среща главно във версиите на Windows Server.
Беше генерирано следното фатално предупреждение: 10. Вътрешното състояние на грешка е 10.
Забележка: Schannel е един от Доставчици на поддръжка на сигурността . Всички версии на операционната система Windows са проектирани да прилагат протоколите TLS / SSL с библиотека за динамична връзка (DDL), наречена Schannel - това се доставя с операционната система. Грешките в Schannel са доста често срещани и се считат по-скоро за защитна функция, отколкото за провал.
Какво причинява генериран е следният фатален сигнал 10: Вътрешното състояние на грешка е 10 ′ грешка?
Проучихме тази конкретна грешка, като разгледахме различни потребителски отчети и методите, които те използваха, за да разрешат проблема. Както се оказва, има няколко сценария, които в крайна сметка ще задействат този конкретен регистър на грешките:
- Много не-SSL заявки заливат HTTPS на IIS (Internet Information Services) - Много вероятно е грешката да се появи, защото системата се справя с много не-SSL заявки, което принуждава Schannel да ги регистрира като грешки.
- Грешките се задействат от SSLv3 комуникации - Известно е, че това се случва, когато студените клиенти се опитват да се свържат с мрежата или когато има проблеми с мрежата между клиентите и RDP сървъра.
- Неуспешна връзка през порт 3389 - Този тип отказ е свързан с нулиране на TCP връзки. Това може да се случи, когато някой се опитва да се свърже и влезе през порт 3389 и не успее да защити системата.
- Един или повече сертификати са с изтекъл срок на годност - Ако срещнете този проблем на сървър, който действа чисто като контролер на домейн, възможно е да виждате тази грешка, защото трябва да актуализирате сертификатите си за сигурност.
- Лентата с инструменти за сигурност проверява TLS трафика на Schannel - Известно е, че този сценарий се случва с определени ленти с инструменти за защита, програми против зловреден софтуер и няколко AV пакета. Ако случаят е такъв, грешките трябва да се считат за преходни.
- Потребителят се опитва да осъществи достъп до уеб сайт, използвайки HTTP, използвайки SSL порт - Ако клиентът се опитва да използва грешен порт или грешен протокол за достъп до сайт, се регистрира събитие от този вид.
Ако се мъчите да разрешите този конкретен проблем и предотвратите запълването на програмата за преглед на събития със Schannel, тази статия ще ви предостави колекция от стъпки за отстраняване на неизправности. По-долу имате няколко метода, които други потребители в подобна ситуация са използвали, за да разрешат проблема.
За най-добри резултати следвайте методите по-долу, за да бъдат представени, докато не срещнете корекция, която е ефективна във вашия конкретен сценарий.
Метод 1: Деинсталиране на програми, които може да задействат грешката
Няколко потребители, които са се сблъсквали с този проблем, докато се опитват да настроят Outlook с помощта на Outlook Anywhere, съобщават, че за тях проблемът е причинен от „лента с инструменти за сигурност“. Както се оказва, тези неща може да проверяват TLS трафика на Schannel, който в крайна сметка ще предизвика „ Следният фатален сигнал е генериран 10: Вътрешното състояние на грешка е 10 ′.
Ако смятате, че този сценарий е приложим за текущата ви ситуация, може да успеете да разрешите проблема, като деинсталирате софтуера за защита / AV лентата с инструменти на трета страна чрез Добавяне / премахване на програми . Ето кратко ръководство за това как да направите това:
- Натиснете Клавиш на Windows + R за да отворите диалоговия прозорец Изпълнение. След това напишете „ appwiz.cpl ”И натиснете Въведете за да отворите Програми и функции прозорец.
Стартиране на диалогов прозорец: appwiz.cpl
- Вътре Програми и функции, потърсете лентата с инструменти за сигурност, за която подозирате, че проверява трафика на Schannel TLS, и я деинсталирайте, като щракнете с десния бутон върху нея и изберете Деинсталирайте .
Деинсталиране на лентата с инструменти за защита
- Следвайте инструкциите на екрана, за да завършите деинсталацията. След като процесът приключи, рестартирайте компютъра си и вижте дали проблемът е разрешен при следващото стартиране.
Ако все още виждате същата „ Следният фатален сигнал е генериран 10: Вътрешното състояние на грешка е 10 ′ Грешки в Schannel, преминете към следващия метод по-долу.
Метод 2: Разрешаване на изключения за проверка на сигурността при локално активиране (ако е приложимо)
Някои потребители съобщиха, че са успели да разрешат проблема, след като са активирали определена политика с помощта на Редактор на групови правила . Но имайте предвид, че този метод няма да бъде приложим, ако се опитвате да репликирате стъпките във версия на Windows, която не включва редактора на групови правила.
Забележка: Можете да проследите тази статия ( тук ), за да инсталирате редактора на групови правила в началните версии на Windows 10.
Когато сте готови да използвате редактора на групови правила, следвайте стъпките по-долу:
- Натиснете Клавиш на Windows + R за да отворите диалоговия прозорец Изпълнение. След това напишете „ gpedit.msc ”И натиснете Въведете за да отворите Редактор на групови правила .
Стартиране на диалогов прозорец: gpedit.msc
- Вътре в редактора на групови правила използвайте дясното меню, за да отидете до следното място:
Компютърна конфигурация> Административни шаблони> Система> Разпределен COM> Съвместимост на приложенията
- След това задайте състоянието на „Разрешаване на изключения за проверка на сигурността на локалното активиране“ да се Активирано .
Активиране на политиката „Разрешаване на изключения за проверка на сигурността на локалното активиране“
- Затворете редактора на групови правила и рестартирайте компютъра. При следващото стартиране вижте дали проблемът е разрешен, като отворите инструмента за преглед на събития.
Ако все още виждате „ Следният фатален сигнал е генериран 10: Вътрешното състояние на грешка е 10 ′ Грешки, произхождащи от Schannel, преминете надолу към следващия метод по-долу.
Метод 3: Деактивиране на регистрирането на събития в Schannel
В по-старата версия на Windows стойността за регистриране на събития в Schannel е 0x0000 , което означава, че не се регистрират никакви събития в Schannel. При по-новите версии на Windows обаче операционната система автоматично ще регистрира всяко събитие на Schannel, освен ако изрично не е казано да не го прави.
Няколко потребители, срещащи ‘Следният фатален сигнал е генериран 10: Вътрешното състояние на грешка е 10’ грешка съобщават, че проблемът е разрешен изцяло, след като са преминали към системния регистър, свързан със Schannel, и са задали неговата стойност, така че регистрирането на събития да е деактивирано.
Внимание: Този метод трябва да се следва само ако сте уверени, че грешките са преходни (това често се случва с грешките на Schannel). Имайте предвид, че методът по-долу няма да третира причината за проблема. Той просто ще инструктира вашата система да спре регистрирането на грешките в Event Viewer.
Ако искате да предотвратите регистрирането на грешки в системата на Schannel, ще трябва да деактивирате регистрирането на Schannel чрез редактора на системния регистър. Ето кратко ръководство за това как да направите това:
- Натиснете Клавиш на Windows + R за да отворите диалоговия прозорец Изпълнение. След това напишете „ regedit ”И натиснете Въведете да отвориш Редактор на регистъра .
Изпълнява се диалогов прозорец: regedit
- В редактора на системния регистър използвайте менюто отляво, за да отидете до следното място:
HKEY_LOCAL_MACHINE System CurrentControlSet Control SecurityProviders SCHANNEL
- След като стигнете там, преминете към дясното меню и щракнете двукратно върху Записване на събития .
Навигиране до местоположението на EventLogging
Забележка: Ако нямате Записване на събития стойност, отидете на редактиране и изберете Ново> DWORD (32-битова) Стойност . След това го назовете Записване на събития и натиснете Enter, за да запазите новосъздадената стойност.
- След това задайте Данни за стойността от DWORD за регистриране на събития да се 0 или 0x0000 (това означава, че грешките вече няма да бъдат регистрирани). След това се уверете, че Основа е настроен на Шестнадесетичен и щракнете Добре за да запазите току-що направените промени.
Деактивиране на EventLogging за SCHANNEL
- Clore Registry Editor и рестартирайте компютъра си. Започвайки със следващото стартиране на компютъра, вече не трябва да забелязвате „ Следният фатален сигнал е генериран 10: Вътрешното състояние на грешка е 10 ′ грешки, трупащи се във вашия Viewer за събития.