Foreversoft.ru

IT Справочник
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Ошибка доступа к удаленному серверу

Произошла внутренняя ошибка RDP, решаем за минуту

Произошла внутренняя ошибка RDP, решаем за минуту

Добрый день! Уважаемые читатели и гости, IT блога Pyatilistnik.org. В прошлый раз мы с вами поговорили, про отложенный запуск служб в Windows, сегодня я хочу вам показать еще один не приятный момент в работе терминальных служб удаленного рабочего стола, а именно ошибка подключения «Произошла внутренняя ошибка«, после чего подключение разрывается. Такое я встречал уже в Windows Server 2012 R2 и 2016. Давайте разбираться в чем дело.

Описание проблемы

Есть сервер с операционной системой Windows Server 2012 R2, сотрудник пытается к нему подключиться, через классическую утилиту «Подключение к удаленному рабочему столу», в момент авторизации, выскакивает окно с ошибкой «Произошла внутренняя ошибка».

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

Исправляем ошибку «Произошла внутренняя ошибка»

Так как по RDP подключиться не получается, то первым делом нужно проверить отвечает ли порт, по умолчанию это 3389. О том, как проверить порт на удаленном сервере я вам описывал, там все сводилось к выполнению команды Telnet, ознакомьтесь. Если порт отвечает, то делаем следующее.

Нужно удаленно перезапустить службу на этом сервере, чтобы сам сервер не перезагружать, так как в этот момент, он может выполнять важные задачи, можно использовать утилиту «Управление компьютером». Открыть ее можно через команду вызова оснастки, вызываем окно «Выполнить», через одновременное нажатие клавиш WIN и R, в котором пишем:

В открывшейся оснастке, щелкните в самом верху по пункту «Управление компьютером» правым кликом мыши, и выберите пункт «Подключиться к удаленному компьютеру».

Выберите пункт «Другим компьютером» и укажите его DNS имя, или найдите его через кнопку обзор.

Когда вы подключитесь к нужному серверу, перейдите в пункт «Службы и приложения — Службы», в списке сервисов найдите службу удаленных рабочих столов (Remote Desktop Services), и перезапускаем ее. После этого ошибка подключения по RDP «Произошла внутренняя ошибка», у вас должна пропасть.

Дополнительные методы решения

Если вам не помог первый метод, перезапускающий службу удаленных рабочих столов, то можно попробовать выполнить правку реестра. Открываете редактор реестра Windows, если у вас физического доступа к серверу нет или он далеко и вам лень до него идти, то можно попробовать подключиться к реестру удаленного сервера.

Для этого в окне «Редактор реестра» пункт меню «Файл — Подключить сетевой реестр».

В открывшемся окне «Выбор компьютера» указываем его DNS-имя или ip-адрес и нажимаем ок. У вас будет установлено подключение к удаленному реестру сервера, что испытывает проблемы.

Находим ключ CheckMode по пути

Выставляем ему значение о, чтобы отключить у программы КриптоПРО CSP проверку контрольных сумм. Еще один важный момент, если у вас старая версия КриптоПРО, то это так же может быть источником, проблем, недавний пример, это ошибка «Windows installer service could not be accessed». Для этого удаляем правильно КриптоПРО CSP и ставим последнюю доступную версию.

Еще можно попробовать изменить значение вот такого ключа реестра:

Найдите ключ SessionImageSize и задайте ему значение 0x00000020.

Удаление кэша подключений

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

Не удается подключиться к удаленному компьютеру

Окно с ошибкой «Не удается подключиться к удаленному компьютеру» возникает при попытке подключения к удаленному серверу через RDP-клиент. Исправление ситуации может требовать много времени из-за длительной диагностики причины проблемы, так как все настройки сети и подключения оказываются в порядке.

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

Оглавление:

Причины и история появления ошибки

Возникновение ошибки «Не удается подключиться к удаленному компьютеру» после ввода логина и пароля говорит о том, что порт доступен. Проблема началась с 2014 года, после того, как было выпущено обновление KB2992611. Этот пакет обновлений существенно ужесточил параметры безопасности.

Уровень безопасности и шифрования поднялся, но при этом появились непредвиденные последствия вроде этой ошибки. Последующие обновления ситуацию не исправили, а только ухудшали. Усиление безопасности Windows приводило к новым программным конфликтам между разными версиями ОС и сторонним ПО. К примеру, конкретно эта ошибка имеет одинаковые шансы появиться на Windows XP, 7, 8, 10, Windows Server 2012 и даже менее популярных версиях системы.

Причины возникновения ошибки:

  • — Установка обновления KB2992611 и последующих.
  • — Установка программного обеспечения, использующего шифрование — КриптоПро, VipNet.
  • — Использование другого ПО, так или иначе связанного с шифрованием данных.

Это основные, но не единственные причины, по которым Windows вступает в конфликт с ПО и выдает ошибку с сообщением «Не удается подключиться к удаленному компьютеру. Повторите попытку подключения. Если проблема повторится, обратитесь к владельцу удаленного компьютера.»

Читать еще:  Startservice ошибка 1056

Если начать просматривать логи Windows, то можно увидеть следующее системное предупреждение: «Возникло следующее неустранимое предупреждение: 80 (или 36888). Внутренне состояние ошибки: 1250.»

Помимо этого, можно найти информацию об ошибке в компоненте протокола: «Компонент X.224 RDP-протокола обнаружил ошибку в потоке протокола и отключил этого клиента.» Именно эта ошибка ответственна за то, что не удается установить соединение с удаленным компьютером по RDP-клиенту.

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

Исправление ошибки с RDP-подключением

Существует несколько способов исправить системную ошибку с RPD-подключением. Следует выбрать способ решения проблемы, наиболее подходящий для конкретной ситуации, в зависимости от вызвавшей ошибку причины. При помощи советов ниже можно исправить ошибку «Не удается подключиться к удаленному компьютеру. Повторите попытку подключения. Если проблема повторится, обратитесь к владельцу удаленного компьютера» в 9 из 10 случаев.

Первое, что следует сделать:

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

После выполнения этих действий Windows должна перестать конфликтовать с удаленным компьютером, и подключение успешно установится.

Удаление конфликтного ПО

Удаление «Крипто ПРО», VipNet и других программ с аналогичным функционалом или связанных с шифрованием — самый простой способ исправление проблемы. Деинсталляция ПО также является правильным и самым безопасным способом, поскольку исключает вмешательство в систему.

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

Откат изменений обновления KB2992611

В случае с обновлением KB2992611 есть два способа действий: переустановка этого обновление и установка других, перекрывающих проблемное.

Можно пойти двумя путями:

  1. Способ 1: установка пакетов обновлений KB3011780 и KB3018238 (последнее теперь идет вместе с пакетом обновлений KB2992611).
  2. Способ 2: удаление обновления KB2992611. После удаления следует попробовать еще раз подключиться к удаленному компьютеру, прежде чем ставить его снова. Повторная установка этой же версии обновления может привести к повторению проблемы со временем.

Указанные версии обновлений со временем могут становиться недействительными, поскольку будут перекрываться более новыми версиями. Следует посетить сайт Microsoft и проверить наличие обновлений. Для версий операционной системы начиная с Windows 7, все нужные обновления можно устанавливать через «Центр обновлений» в Панели управления.

Скачать обновление KB2992611 можно с официального сайта Microsoft по ссылке microsoft.com/ru-ru/download/

Скачать обновление KB3011780 можно по ссылке microsoft.com/ru-ru/download/ >

Данные обновления системы безопасности предназначены для Windows Server 2008 R2 x64 Edition. Это логично, так как ошибка часто возникает при попытке подключения компьютера к удаленному серверу, работающему под управлением Windows Server 2008.

Снижение требований к уровню шифрования

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

  1. Нажать кнопку «Пуск».
  2. Перейти во вкладку «Администрирование» -> «Удаленный рабочий стол».
  3. Открыть окно «Конфигурация узла сеансов удаленного рабочего стола».
  4. Выбрать пункт «Настройка для сервера».
  5. Открыть вкладку «Общее».
  6. Напротив строки «Уровень безопасности:» выбрать «Уровень безопасности RDP».
  7. В строке «Уровень шифрования» выбрать вариант «Низкий».

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

Смена или обновление RDP-клиента

Самое простое, что можно сделать, если не помогают другие способы — использовать другой RDP-клиент. К примеру, можно загрузить Remote Desktop Manager. Несмотря на большое количество настроек, в базовом функционале программы достаточно просто разобраться. Не сложно найти другие бесплатные решения, избавляющие от ошибок подключения к удаленному ПК по RDP-протоколу.

Если нет желания ставить сторонний софт, можно постараться обновить штатный RDP-клиент от Microsoft. Наиболее стабильной версией считается RDP 8.1, в первую очередь предназначенная для Windows 7 SP1. Загрузить обновление клиента можно с официального сайта Microsoft.

Обновление работает на следующих версиях Windows: Windows 7 (Service Pack 1, Enterprise, Home Basic, Home Premium, Professional, Starter, Ultimate),Windows Server 2008 (R2 Service Pack 1, R2 Enterprise, R2 Datacenter, R2 Foundation, R2 Standard), Windows Web Server 2008 R2.

Читать еще:  Vba коды ошибок

Указанные действия должны помочь в 99% случаев. Оставшемуся проценту можно посоветовать:

  1. Проверить настройки локальной политики сервера — они могут блокировать соединение. Настройка доступна в разделе «Администрирование» -> «Локальная политика безопасности».
  2. Попробовать отключить фаерволл и антивирус на стороне клиента, проверить настройки брандмауэра Windows.
  3. При использовании любого брандмауэра следует убедиться, что стандартный порт для удаленного рабочего стола открыт (порт RDP 3389).
  4. При попытке подключения с Windows XP к серверу на Windows Server 2008, на стороне сервера должна быть включена функция NLA (Network Level Authentication). В противном случае безопасное соединение не установится, и подключиться к удаленному устройству не получится. Проблема редкая, но это тот случай, который на стороне клиента решить не получится.

Удаленный компьютер может попросту находиться в спящем режиме. Для того, чтобы этого не происходило, следует в настройках выставить переход в спящий режим «Никогда». К удаленному компьютеру не получится подключиться, если на учетной записи пользователя не установлен пароль — эта мера необходима по соображениям безопасности. В конце концов, подключению могут мешать настройки NLA, если включена проверка подлинности на уровне сети на стороне сервера.

Ошибка доступа к удаленному серверу

Нужно заходить с нетбука по удаленному рабочему столу на Windows XP.
Но мне это не удается.

цитата: —————————
Подключение к удаленному рабочему столу
—————————
Удаленному рабочему столу не удалось подключиться к удаленному компьютеру по одной из следующих причин:

1) Не включен удаленный доступ к серверу
2) Удаленный компьютер выключен
3) Удаленный компьютер не подключен к сети

Удостоверьтесь, что удаленный компьютер включен, подключен к сети и удаленный доступ к нему включен.
—————————
ОК Справка
—————————

Кабель рабочий и с этого нетбука я подключался к семерке же. Все нормально было. А тут .

Да. Пинги идут с обоих концов. Файрвол на XP вырубил.
IP Win7= 192.168.0.1
IP WinXP = 192.168.0.2
Маска = 255.255.255.0

ЗЫ. На XP я баловался отключением некоторых служб. И немного обрезал ее. Отрубил NetMeeting и иже с ним.

1. SilentIrk , 25.06.2014 04:50
Самое главное не написали: удаленный доступ то на XP включен?
2. бУРов , 25.06.2014 13:59
Да, удаленный доступ на XP включен. Даже запустил службу удаленного реестра.
Вот еще деталь. На нетбуке еще радиомодем (мегафон). То есть две работающих сети одновременно. И вот что интересно. Когда обе сети подрубил, то модем перестал работать. Отрубил ethernet-кабел — модем заработал.

Но если отрубить модем, удаленный стол все-равно не работает.

В логах все чисто.

Добавление от 25.06.2014 14:07:

Зайти на удаленный комп по сети тоже не получается:

[Content]
Нет доступа к \CAM. Возможно, у вас нет прав на использование этого сетевого ресурса. Обратитесь к администратору этого сервера для получения соответствующих прав доступа.

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

Добавление от 25.06.2014 14:08:

Сейчас все попытки делаю с отключенным модемом для чистоты экспериментов.

3. Lotto , 25.06.2014 14:55
бУРов
Удаленному рабочему столу не удалось подключиться к удаленному компьютеру по одной из следующих причин

В Windows 7 по умолчанию используется метод доступа, не поддерживаемый в WinXP. Когда вы запускаете RDP-клиента, что какое значение в опциях на вкладке Advanced в разделе Server authentication?

Нет доступа к \CAM

Когда вы «немного обрезал ее», надеюсь, службу Server не выкорчевывали?

4. Musik , 25.06.2014 15:34
бУРов
Когда обе сети подрубил, то модем перестал работать
Имеется в виду доступ к сети/Интернету пропал? Поменяйте порядок интерфейсов в Расширенных настройках (Сетевой центр->меню и т.д.)

удаленный стол все равно не работает
Попробуйте подключиться по адресу, а не по имени. Если не получится, со стороны 7 откройте Командное окно и проверьте >telnet 3389

цитата: Lotto:Когда вы «немного обрезал ее», надеюсь, службу Server не выкорчевывали?

Добавление от 25.06.2014 16:05:

цитата: Musik: Попробуйте подключиться по адресу, а не по имени. Если не получится, со стороны 7 откройте Командное окно и проверьте >telnet 3389

По адресу пробую, адрес разрешается в имя.

цитата: C:Windowssystem32>telnet 192.168.0.2 3389
Подключение к 192.168.0.2. Не удалось открыть подключение к этому узлу, на порт 3389: Сбой подключения

Добавление от 25.06.2014 16:11:

цитата: Lotto: В Windows 7 по умолчанию используется метод доступа, не поддерживаемый в WinXP. Когда вы запускаете RDP-клиента, что какое значение в опциях на вкладке Advanced в разделе Server authentication?

Добавление от 25.06.2014 16:17:

цитата: Musik: Поменяйте порядок интерфейсов в Расширенных настройках (Сетевой центр->меню и т.д.)

Добавление от 25.06.2014 18:17:

На удаленном компе у меня два ЖД и две XP. Примерно одинаковые настройки. Сейчас загрузился в другую. Включил кое-какие службы. И! О чудо! Получилось пробиться к диалогу авторизации.

Это уже кое что. Хотя войти пока не удается.

Сейчас попробую сравнить в чем разница для служб.

Ну и хочется понять, почему две сети конфликтуют.

Добавление от 25.06.2014 18:35:

Не работала служба терминалов.

К сообщению приложены файлы: 1.png, 411×467, 20Кb

5. бУРов , 25.06.2014 15:51
6. Musik , 25.06.2014 18:37
бУРов
меню не нахожу
Alt нажмите.
7. бУРов , 25.06.2014 18:46
Все, парни.
Войти удалось. Не принимался пустой пароль.

Добавление от 25.06.2014 19:00:

Добавление от 25.06.2014 19:15:

Это какая-то беспонтовая возможность. Так и не врубился, как она действует. Вопрос решился назначением метрики: 1 — для радиомодема, 2 — для локальной сети.

8. Lotto , 26.06.2014 09:18
бУРов
Я картинку прицепил.

Я имел в виду вкладку, которая по-русски называется не «Дополнительно», а как-то иначе (нет под рукой русской Винды). Первая вкладка в правом конце. Ну да бог с ней.

Не принимался пустой пароль

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

9. бУРов , 26.06.2014 11:45
Последняя вкладка — «Подключение». В принципе все работает, удаленный стол, вход по сети.

Сейчас во время входа перед вводом логина+пароля вылетает:
«Вход в систему невозможен. Проверьте правильность. «
[OK]

Когда нажимаю [OK] появляется окно ввода с вставленным логином, нужно ввести пароль и тогда прохожу на удаленный комп. Хотелось бы автоатом, конечно. Без этих промежуточных диалогов. Ну так, основное заработало. Теперь оттачивать.

10. Lotto , 27.06.2014 08:12
бУРов

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

11. Сергей С. МО , 05.07.2016 19:50
Продолжу тему:
Возникла проблема удаленного подключения к рабочему столу через роутер к одному из серверов (S1) Windows. То есть локально подключаюсь нормально, а через роутер подключения нет ,а к соседнему серверу(S2) подключение через роутер есть. То есть на роутере в настройка virtual server меняю IP и подключаюсь к S2. А к S1 только локально. Брандмауэр отключал, удаленный доступ открыт для всех, порт 3389 .Проблема возникла после вынужденной замены роутера( после перебоев с электричеством). Со старым все работало.Но и через новый работает доступ кроме как к одному серверу.
Настроил пока так — mstsc — шлюз — S2- mstsc — S1. Подскажите что посмотреть.Есть для сервера разница, откуда подключение?
12. Джамаль , 06.07.2016 08:44
Сергей С. МО

А в тырнет с поражённого сервера нормально выходит?

А в тырнет с поражённого сервера нормально выходит?

Ошибка доступа к удаленному серверу

Вопрос

  • Изменено AlexraA 30 июня 2014 г. 9:57

Все ответы

Если нет физического доступа, то попробуйте подключиться к серверу с помощью оснастки «Управление компьютером»

Посмотрите журналы событий.

Roman Levchenko, MCSA, MCITP, MCTS http://www.rlevchenko.com

в журнале событий много ошибок есть и предупреждений.
27.06.2014 22:48:07
Возникла критическая ошибка 9. Работа индекса будет завершена. Вероятно, системе не хватает ресурсов. Освободите ресурсы и перезапустите службу.
Контекст: приложение «», каталог «SystemIndex»
Подробности:
Недостаточно системных ресурсов для завершения операции. (0x800705aa)

27.06.2014 22:48:08
Сбой при изменении состояния. Вероятно, системе не хватает ресурсов. Освободите ресурсы системы и перезапустите службу.
Контекст: приложение «», каталог «SystemIndex»
Подробности:
Объект не найден. (0x80041815)

далее
Предыдущая операция обновления была прервана. Будет автоматически запущено полное обновление всех источников содержимого.

Контекст: приложение «», каталог «SystemIndex»

это же время:
Невозможно обновить запись контрольной точки; эта операция не может быть завершена. Средство сбора данных снова попытается обновить запись контрольной точки. Если ошибка будет продолжать возникать, перезапустите службу, освободите ресурсы системы и убедитесь, что оборудование работает без сбоев.

Контекст: приложение «», каталог «SystemIndex»

Подробности:
Недостаточно памяти для обработки команды. (0x80070008)
и еще в это время произошло две ошибки и одно предупреждение

все выше перечисленные были в пятницу, сегодня с утра были другие, прислать?

  • Изменено AlexraA 30 июня 2014 г. 10:21

Используйте Disk management, если откроется, посмотрите, сколько свободного на диске c:

Используйте монитор производительности

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

Если попробовать его перезагрузить, то боюсь можно остаться без ничего.

  • Изменено Zaza Abramov 30 июня 2014 г. 10:48

через минут 30 отвечу, а пока что вот что сегодня утром было в журнале событий:
в 9:05
Не удается найти описание для идентификатора события 1000 из источника vmauthd. Вызывающий данное событие компонент не установлен на этом локальном компьютере или поврежден. Установите или восстановите компонент на локальном компьютере.
Если событие возникло на другом компьютере, возможно, потребуется сохранить отображаемые сведения вместе с событием.
К событию были добавлены следующие сведения:
2014-06-30T09:05:07.550+04:00| vthread-4| E105: Failed to read registry perf object MemoryCommitted Bytes

в 10:00 когда попытался я сам уже зайти удаленно:
Ошибка при создании контекста активации для «C:Windowssystem32infocardcpl.cpl». Не найдена зависимая сборка «Microsoft.VC80.CRT,processorArchitecture=»x86″,publicKeyToken=»1fc8b3b9a1e18e3b»,type=»win32″,version=»8.0.50727.1830″». Используйте sxstrace.exe для подробной диагностики.

спустя несколько секунд:
Неустранимый сбой операции ввода-вывода, инициированной реестром. Реестру не удалось очистить куст (файл): «??C:UsersАдминистраторntuser.dat».

и спустя еще 30 секунд:
Не удается найти описание для идентификатора события 1000 из источника vmauthd. Вызывающий данное событие компонент не установлен на этом локальном компьютере или поврежден. Установите или восстановите компонент на локальном компьютере.
Если событие возникло на другом компьютере, возможно, потребуется сохранить отображаемые сведения вместе с событием.
К событию были добавлены следующие сведения:
2014-06-30T10:11:52.443+04:00| vthread-4| E105: Failed to read registry perf object MemoryPool Paged Bytes

Ссылка на основную публикацию
Adblock
detector
13. Сергей С. МО , 06.07.2016 12:50