Поправете: Следното фатално предупреждение беше генерирано. Състоянието на вътрешната грешка е 10

Няколко потребители съобщават, че прегледът им на събития е изпълнен с грешки в Schannel със същото съобщение за грешка: Създаден е следният фатален сигнал 10: Вътрешното състояние на грешка е 10 . Тази конкретна грешка се среща главно във версиите на Windows Server.

Създаден е следният фатален сигнал: 10. Състоянието на вътрешната грешка е 10.

Забележка: Schannel е един от доставчиците на поддръжка за сигурност . Всички версии на операционната система на Windows са проектирани да реализират TLS / SSL протоколи с библиотека с динамична връзка (DDL), наречена Schannel - това се доставя с операционната система. Грешките в Schannel са доста често срещани и се считат повече за функция за защита, отколкото за повреда.

Какво причинява „ генериран е следният фатален сигнал 10: Вътрешното състояние на грешка е 10 ′ грешка?

Разследвахме тази конкретна грешка, като разгледахме различни потребителски отчети и методите, които използваха, за да разрешат проблема. Както се оказва, има няколко сценария, които в крайна сметка ще задействат този конкретен журнал за грешки:

  • Много не-SSL заявки заливат HTTPS на IIS (Интернет информационни услуги) - Много вероятно е грешката да се появи, тъй като системата се справя с много не-SSL заявки, което принуждава Schannel да ги регистрира като грешки.
  • Грешките се задействат от SSLv3 комуникации - Това е известно, че се случва, когато студени клиенти се опитват да се свържат с мрежата или когато има проблеми с мрежата между клиентите и RDP сървъра.
  • Неуспешна връзка през порт 3389 - Този тип отказ е свързан с нулиране на TCP връзки. Може да възникне, когато някой се опита да се свърже и да влезе през порт 3389 и не успее сигурността на системата.
  • Един или повече сертификати са изтекли - Ако срещнете този проблем на сървър, който действа само като контролер на домейн, възможно е да видите тази грешка, защото трябва да актуализирате сертификатите си за сигурност.
  • Лентата за сигурност проверява TLS трафика на Schannel - Известно е, че този сценарий се случва с определени ленти с инструменти за защита, анти-зловреден софтуер и няколко AV пакета. В такъв случай грешките трябва да се считат за преходни.
  • Потребителят се опитва да влезе в уеб сайт, използвайки HTTP, използвайки SSL порт - Ако клиентът се опитва да използва грешен порт или грешен протокол за достъп до сайт, събитие от този вид се регистрира.

Ако се мъчите да разрешите този конкретен проблем и да попречите на вашия зрител да бъде изпълнен със Schannel, тази статия ще ви предостави колекция от стъпки за отстраняване на проблеми. По-долу имате няколко метода, които други потребители в подобна ситуация са използвали, за да разрешат проблема.

За най-добри резултати следвайте методите по-долу, за да бъдат представени, докато не срещнете поправка, която е ефективна във вашия конкретен сценарий.

Метод 1: Деинсталиране на програми, които може да предизвикат грешката

Няколко потребители, които срещат този проблем, докато се опитват да настроят Outlook с помощта на Outlook Anywhere, съобщават, че за тях проблемът е причинен от „лента с инструменти за сигурност“. Както се оказва, тези неща може би са инспектиране на TLS трафика на Schannel, който умът в крайна сметка задейства „ Следният фатален сигнал е генериран 10: Вътрешното състояние на грешка е 10 ′.

Ако смятате, че този сценарий е приложим за текущата ви ситуация, може да успеете да разрешите проблема, като деинсталирате софтуера за сигурност / AV лентата на третата страна чрез Добавяне / Премахване на програми . Ето едно кратко ръководство за това как да направите това:

  1. Натиснете клавиша Windows + R, за да отворите диалогов прозорец Run. След това напишете “ appwiz.cpl ” и натиснете Enter, за да отворите прозореца Програми и функции .

    Изпълнете диалоговия прозорец: appwiz.cpl
  2. Вътре в програми и функции потърсете лентата с инструменти за сигурност, за която подозирате, че проверява трафика на Schannel TLS и го деинсталирайте, като щракнете с десния бутон върху него и изберете Деинсталиране .

    Деинсталиране на лентата с инструменти за защита
  3. Следвайте подканите на екрана, за да завършите деинсталирането. След като процесът приключи, рестартирайте компютъра си и вижте дали проблемът е разрешен при следващото стартиране.

Ако все още виждате същото “ Беше генериран следният фатален сигнал 10: Вътрешното състояние на грешка е 10 ′ Schannel грешки, преминете надолу към следващия метод по-долу.

Метод 2: Разрешаване на изключения за проверка на сигурността на локално активиране (ако е приложимо)

Някои потребители съобщават, че са успели да разрешат проблема, след като са активирали определено правило с помощта на редактора на групови политики . Но имайте предвид, че този метод няма да е приложим, ако се опитвате да копирате стъпките във версия на Windows, която не включва редактора на групови правила.

Забележка: Можете да следвате тази статия ( тук ), за да инсталирате редактора на групови правила в домашни версии на Windows 10.

Когато сте готови да използвате редактора на групови правила, изпълнете стъпките по-долу:

  1. Натиснете клавиша Windows + R, за да отворите диалогов прозорец Run. След това напишете „ gpedit.msc “ и натиснете Enter, за да отворите редактора на групови политики .

    Изпълнете диалоговия прозорец: gpedit.msc
  2. Вътре в редактора на групови правила използвайте менюто отдясно, за да отидете на следното място:
     Конфигурация на компютъра> Административни шаблони> Система> Разпространен COM> Съвместимост на приложенията 
  3. След това задайте състоянието на „Разрешаване на локални изключения за проверка на защитата при активиране“ на Активирано .

    Активиране на правилото „Разрешаване на изключения за проверка на сигурността на локално активиране“
  4. Затворете редактора на групови правила и рестартирайте компютъра. При следващото стартиране вижте дали проблемът е разрешен чрез отваряне на Event Viewer.

Ако все още виждате „ Беше генериран следният фатален сигнал 10: Състоянието на вътрешната грешка е 10 ′ Грешки, генериращи Schannel, преминете към следващия метод по-долу.

Метод 3: Деактивиране регистрирането на събития от Schannel

В по-стара версия на Windows стойността за регистриране на събития в Schannel е 0x0000, което означава, че не се регистрират никакви събития на Schannel. В по-новите версии на Windows обаче операционната система автоматично ще регистрира всяко Schannel събитие, освен ако не е конкретно указано да не го прави.

Няколко потребители, срещнали „Следният фатален сигнал е генериран 10: Вътрешното състояние на грешка е 10“, съобщават, че проблемът е разрешен изцяло, след като са преминали в Регистъра, свързан с Schannel, и са задали неговата стойност, така че регистрирането на събития да е деактивирано.

Предупреждение: Този метод трябва да се следва само ако сте сигурни, че грешките са преходни (това често се случва с грешките на Schannel). Имайте предвид, че методът по-долу няма да третира причината за проблема. Той просто ще инструктира вашата система да спре да регистрира грешките в Event Viewer.

Ако искате да попречите на системата да регистрира грешки в Schannel, ще трябва да деактивирате регистрацията на Schannel чрез редактора на системния регистър. Ето едно кратко ръководство за това как да направите това:

  1. Натиснете клавиша Windows + R, за да отворите диалогов прозорец Run. След това въведете „ regedit “ и натиснете Enter, за да отворите редактора на системния регистър .

    Тече диалог: regedit
  2. Вътре в редактора на системния регистър използвайте менюто отляво, за да отидете на следното място:
     HKEY_LOCAL_MACHINE \ System \ CurrentControlSet Control \ SecurityProviders \ SCHANNEL \ 
  3. След като стигнете до там, преминете към менюто отдясно и щракнете двукратно върху EventLogging .

    Навигиране до местоположението на EventLogging

    Забележка: Ако нямате стойност на EventLogging, отидете на раздела Редактиране и изберете Ново> DWORD (32-битова) стойност . След това го наречете EventLogging и натиснете Enter, за да запазите новосъздадената стойност.

  4. След това задайте стойността на данните на DWORD на EventLogging на 0 или 0x0000 (това означава, че грешките вече няма да влизате в системата). След това се уверете, че Base е настроена на Hexadecimal и щракнете върху OK, за да запазите промените, които току-що сте направили.

    Деактивиране на EventGogging за SCHANNEL
  5. Clore Registry Editor и рестартирайте компютъра си. Започвайки със следващото стартиране на компютъра, вече не трябва да забелязвате „ Следният фатален сигнал е генериран 10: Вътрешното състояние на грешка е 10 ′ грешки, натрупвани във вашия преглед на събития.

Интересни Статии