Форум программистов, компьютерный форум, киберфорум
Windows Server
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.71/103: Рейтинг темы: голосов - 103, средняя оценка - 4.71
0 / 0 / 0
Регистрация: 15.12.2013
Сообщений: 20

Странные обрывы сессий RDP/Remote App в Windows Server 2012 R2

20.02.2020, 18:57. Показов 21057. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть некий офис с 15-20 ПК разной степени дряхлости на Windows XP, 7 и 10 с выходом в интернет в 10Мбит/с через оптику.
И есть Windows Server 2012 R2 в роли TS без AD в облаке с каналом 30Мбит/с.

Проблема: через какой-то промежуток времени после подключения к серверу по RDP/Remote App соединение с ним автоматически разрывается.
Это может случиться через час, два, три, четыре или один-два раза за неделю. То есть, время разрыва почти всегда непредсказуемо.

Но это даже не основная проблема. Самое стрёмное — это:
  1. Сразу после такого обрыва связи клиентская машина забывает пароль RDP.
    Запись о сохранённом логине-пароле просто исчезает из Диспетчера учётных данных. Соответственно, при попытке повторного подключения пароль запрашивается снова. И без разницы — вручную она туда была внесена или автоматически (галка «Заполнить учётные данные» при подключении).
  2. Через несколько таких отключений-подключений сервер перестаёт принимать пароль от учётной записи RDP.
    При попытке подключения появляется ошибка о неверном пароле. Исправляется, иногда, просто ожиданием или, всегда, принудительным разлогиниванием пользователя со стороны сервера.

Перед написанием поста пробовал следующее:

Внутри большой список
  • Через групповые политики выставил на сервере максимальные значения временных лимитов (Задать ограничение по времени для отключенных сеансов, Задать ограничение по времени для отключенных сеансов, Задать ограничение по времени для отключенных сеансов, Задать ограничение по времени для отключенных сеансов, всё = 5 дней)
  • Также через GPO включил интервал проверки активности (Настроить интервал проверяемых на активность подключений = 1) и отключил UDP (Выбор транспортных протоколов RDP = Использовать только TCP, Отключение UDP на клиенте = Включено)
  • Там же настраивал политики сохранения/запроса пароля (Всегда запрашивать пароль при подключении = Отключена, Запретить сохранение паролей = Отключена, Запретить сохранение паролей = Отключено)
  • Поставил все обновления Windows 7 вплоть до январских
  • Отдельным пакетом обновил RDP до версии 8 на клиентах
  • Удалил антивирус на клиентах (на сервере его нет)
  • Запретип отключение сетевой карты «для экономии энергии» на клиентах
  • Обновил драйверы клиентских сетевых карт до последних доступных официально версий (у 90% проблемных машин сетевая «Realtek PCIe GBE»)
  • Включил на клиентах параметр политики Разрешить делегирование сохраненных учетных данных с проверкой подлинности сервера "только NTLM" = TERMSERV/[IP сервера]
  • Включил на клиентах параметр политики Сетевая безопасность: уровень проверки подлинности LAN Manager = Отправлять LM и NTLM - использовать сеансовую безопасность NTLMv2 при согласовании

Лучший результат, которого в итоге удалось достигнуть, — 1 пользователь подтвердил, что отключаться сеанс стал не 3-5 раз, а 1 раз в день.

Важные уточнения:
  • Проблема воспроизводится примерно на половине машин из офиса.
  • Проблема ни разу не появилась при проверке на клиентских машинах с Windows 10 и Server 2012.
  • Проблему удалось воспроизвести из другого офиса, никак не связанного с первым, на двух машинах с Windows 7 SP1.
  • Ping с проблемных машин до сервера — 3 мс, потери пакетов не превышают доли процента — например, 20 на 10000 штук.

Логи сервера во время разрыва сеанса
05:00:38 Сенас 28 был отключен, код причины 0
05:00:39 Службы удаленных рабочих столов: Сеанс был отключен:
Пользователь: SERVER\x.yz
Код сеанса: 28
Адрес сети источника: yy.yy.yy.yy


Логи клиента во время разрыва сеанса
05:01:30 Мультитранспортное подключение разорвано.
05:01:30 Отключение RDP ClientActiveX (Причина= 2308)
05:01:30 Клиент инициировал мультитранспортное подключение к серверу xx.xx.xx.xx.
05:01:31 Установлено подключение RDP ClientActiveX к указанному серверу
05:01:31 Клиент установил мультитранспортное подключение к серверу.
05:01:32 Мультитранспортное подключение разорвано.
05:01:33 Отключение RDP ClientActiveX (Причина= 2308)
05:02:03 Мультитранспортное подключение разорвано.
05:02:03 Отключение RDP ClientActiveX (Причина= 2)
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
20.02.2020, 18:57
Ответы с готовыми решениями:

Ограничение доступа в правилах брандмауэра по RDP на Windows Server 2012
Всем привет! хочу настроить правила входящих подключений - удаленный рабочий стол - пользовательский режим, на двух серверах. Получается...

RDP & remote app & Проброс порта
День добрый други... Вот такая ситуация сложилась... Есть сервер, который смотрит в интернет, у него белый айпи провайдера. От этого...

Обновление Windows Server 2008 на Windows Server 2012 без каких-либо потерь конфигурации сервера
Добрый день товарищи! Подскажите можно ли как нибудь обновиться до версии 2012 без каких либо потерь конфигурации сервера? То есть роли,...

1
0 / 0 / 0
Регистрация: 15.12.2013
Сообщений: 20
26.02.2020, 20:34  [ТС]
Оказалось, проблема решается одной простой командой, выполненной на сервере:
Code
1
netsh interface tcp set global autotuninglevel=disabled
Она отключает Receive Window Auto-Tuning, который и был причиной постоянных дисконектов.

А вместе с дисконектами ушли и другие проблемы.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
26.02.2020, 20:34
Помогаю со студенческими работами здесь

Перенос DNS сервера и всех настроек с Windows Server 2003 на Windows Server 2012
Добрый вечер! Прошу помочь с одной проблемой. А именно по поводу миграции c Windows Server 2003 на Windows Server 2012. Дело в том, что...

Дополнительный КД windows server 2012 и репликация на него с основного КД windows server 2003
подскажите как настроить репликацию на дополнительный КД windows server 2012 с КД windows server 2003. На данный момент дополнительный КД...

Windows и Visual Studio 2012 не видит SQL Server 2012
Установил на чистый компьютер Windows 7, а затем Visual Studio 2012. Как известно, студия одновременно устанавливает и SQL Server. Так...

Миграция контроллера домена с Windows Server 2000 на Windows Server 2012
Как перенести контроллер домена с windows server 2000 на 2012?

Завершение сессий в Windows Server 2008
Добрый день, вообщем создал небольшой батник для завершение открытых сессий, кроме одной (необходима для архивации)... Вроде все верно, но...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2). Унарный минус обозначается как ! в-строка - входное арифметическое выражение в инфиксной(обычной). . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru