Симптоми
Да предположим, че да конфигурирате Windows Server 2008 Terminal Services сесия брокер (TS сесии, брокер) с помощта на DNS циклично. Обаче след известно време, нови сесии са пренасочени към само един сървър или само на определени сървъри. Това поведение възниква, въпреки че натоварването на други сървъри в мрежата е недостатъчно.
Освен това след възникване на проблема, подобни на следните събития в регистъра се записват сесия брокер (Tssdis.log):Забележка Tssdis.log файл се намира в директорията %windir%\system32\tssesdir.
Причина
Пренасочване на чакащи възниква, когато нов потребител влиза в групата на терминални сървъри, и TS сесии, брокер точки потребителя конкретен терминален сървър преди да завърши процеса на влизане. Указател проследява броя на чакащите пренасочване за всеки терминален сървър и след това повишава броя при Терминални сесии, брокер определя целевия сървър. Освен това указател намалява броя след завършване на процеса на влизане.
Обаче брокер на сесии на Терминални услуги неправилно увеличава броя на чакащите пренасочване изключени терминални сесии и никога не намалява броя. Затова когато броят чакащи пренасочване на терминален сървър достигне лимита (16, по подразбиране), брокер на сесии на Терминални услуги вече не пренасочва нови сесии на терминални този терминален сървър. Накрая броят на наличните сървъри намалява малък набор или само един сървър.
Решение
Информация за актуалната корекция
Поддържана актуална корекция се предлага от Microsoft. Тази актуална корекция обаче е предназначена да коригира само проблема, описан в тази статия. Прилагайте тази корекция само към системи, изпитващи този конкретен проблем. Може да се проведат допълнителни тестове на тази актуална корекция. Следователно ако не сте силно засегнати от този проблем, препоръчваме да изчакате следващата актуализация на софтуера, който ще съдържа тази корекция.
Ако актуалната корекция е налична за изтегляне, има секция "Налично изтегляне предлага" в горната част на тази статия от базата знания. Ако тази секция не се появява, свържете се с Microsoft за обслужване на клиенти и поддръжка, за да получите актуалната корекция.
Забележка: Ако възникнат допълнителни проблеми или проблеми, трябва да създадете отделна заявка за поддръжка. Обичайните такси за поддръжката ще важат за допълнителни въпроси и проблеми, които не спадат към конкретната актуална корекция. За пълен списък на телефонните номера на Microsoft за обслужване на клиенти и поддръжка или да създадете отделна заявка за поддръжка посетете следния уеб сайт на Microsoft:
http://support.microsoft.com/contactus/?ws=supportЗабележка: Формулярът "Налична актуална корекция изтегляне" показва езиците, за които е налична актуалната корекция. Ако не виждате вашия език, това е защото актуалната корекция не е налична за този език.
Важни поправки на Windows Vista и Windows Server 2008 са включени в същите пакети. Обаче само един от тези продукти може да бъде посочен в страницата "Искане за актуална корекция". За да поискате пакета с актуални корекции, който се отнася за Windows Vista и Windows Server 2008, просто изберете продукт, който е в списъка на страницата.
Необходими условия:
За да приложите тази актуална корекция, трябва да имате Windows Server 2008 TS сесии, брокер инсталиран.
Изискване за рестартиране
Трябва да рестартирате компютъра, след като приложите тази актуална корекция.
Информация за заместване на актуалната корекция
Тази актуална корекция не замества други спешни корекции.
Файлова информация
Англоезичната версия на тази спешна корекция има файлови атрибути (или по-нови файлови атрибути), които са изброени в следващата таблица. Датите и часовете за тези файлове са изброени в координирано световно време (UTC). Когато гледате информацията за файла, преобразувана в местно време. За да намерите разликата между UTC и местното време, използвайте раздела часова зона в елемента " Дата и час " в контролния панел.
Бележки за файлове на Windows Server 2008
ЯВНО файлове (.manifest) и файловете MUM (.mum), инсталирани за всяка среда, са изброени отделно. MUM и MANIFEST файловете и файлове свързана защита (.cat), са от критично значение за поддържане на състоянието на актуализирания компонент. Каталожни файлове за защита (не са изброени атрибути) са подписани с цифров подпис на Microsoft.
За всички поддържани базирани на x86 версии на Windows Server 2008
Име на файл |
Версия на файла |
Размер на файла |
Дата |
Време |
Платформа |
---|---|---|---|---|---|
Terminalserversessiondirectoryrole.cmd |
Неприложимо |
243 |
18-Dec-2007 |
21:03 |
Неприложимо |
Tssdis.exe |
6.0.6001.22246 |
128 000 |
19-Aug-2008 |
03:30 |
x86 |
Tssessiondirectory.events.xml |
Неприложимо |
393 |
18-Dec-2007 |
21:03 |
Неприложимо |
За всички поддържани базирани на x64 версии на Windows Server 2008
Име на файл |
Версия на файла |
Размер на файла |
Дата |
Време |
Платформа |
---|---|---|---|---|---|
Terminalserversessiondirectoryrole.cmd |
Неприложимо |
243 |
18-Dec-2007 |
21:03 |
Неприложимо |
Tssdis.exe |
6.0.6001.22246 |
157,184 |
19-Aug-2008 |
04:46 |
x64 |
Tssessiondirectory.events.xml |
Неприложимо |
393 |
18-Dec-2007 |
21:03 |
Неприложимо |
Заобикаляне на проблема
За да заобиколите този проблем, използвайте един от следните методи.
Метод 1
Рестартирайте TS сесии, брокер. Това може временно да разреши проблема. Въпреки това този проблем се повтаря след няколко дни.
Метод 2
-
Щракнете върху Старт, щракнете върху изпълнение, въведете regedit в полето Отвори и натиснете ENTER.
-
В редактора на системния регистър, намерете и след това щракнете върху следния подключ на системния регистър:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tssdis\Parameters
-
В екрана с подробни данни щракнете двукратно върху
LB_MaxNumberOfPendingRedirections.
Забележка: Ако LB_MaxNumberOfPendingRedirections DWORD записът не съществува, трябва да го създадете. За да направите това, изпълнете следните стъпки:-
В редактора на системния регистър, намерете и след това щракнете върху следния подключ на системния регистър:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tssdis\Parameters
-
В менюто Редактиране посочете
Създайи след това щракнете върху DWORD стойност. -
Тип
LB_MaxNumberOfPendingRedirections, след което натиснете ENTER.
-
-
В полето стойност въведете число, което е много по-голям от 16 (но по-малко от 65535) и след това щракнете върху OK.
-
Затворете редактора на системния регистър
Важно: Този метод може да има следните сериозни последици:
-
Той може претоварване терминален сървър с опити за влизане.
-
Това може да наруши или забраняване на-балансиране на мрежовото натоварване.
Статус
Microsoft потвърждава, че това е проблем в продуктите на Microsoft, изброени в раздела "Отнася се за".
Допълнителна информация
За повече информация относно TS сесии, брокер посетете следния уеб сайт на Microsoft:
http://technet.microsoft.com/en-us/library/cc731045.aspxЗа да разрешите регистрирането TS сесии, брокер, изпълнете следните стъпки:
-
Спрете услугата TS сесии, брокер.
-
В редактора на системния регистър, намерете следния подключ на системния регистър:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tssdis\Parameters
-
Създаване на запис в системния регистър TraceOutputMode DWORD и след това задайте стойността му на 3.
-
Стартирайте брокер на сесии на Терминални услуги.
Допълнителна файлова информация за Windows Server 2008
Допълнителни файлове за всички поддържани базирани на x86 версии на Windows Server 2008
Име на файл |
Package_1_for_kb955365~31bf3856ad364e35~x86~~6.0.1.0.mum |
Версия на файла |
Неприложимо |
Размер на файла |
1,820 |
Дата (UTC) |
19-Aug-2008 |
Време (UTC) |
22:55 |
Платформа |
Неприложимо |
Име на файл |
Package_for_kb955365_server_0~31bf3856ad364e35~x86~~6.0.1.0.mum |
Версия на файла |
Неприложимо |
Размер на файла |
1,432 |
Дата (UTC) |
19-Aug-2008 |
Време (UTC) |
22:55 |
Платформа |
Неприложимо |
Име на файл |
Package_for_kb955365_server~31bf3856ad364e35~x86~~6.0.1.0.mum |
Версия на файла |
Неприложимо |
Размер на файла |
1,430 |
Дата (UTC) |
19-Aug-2008 |
Време (UTC) |
22:55 |
Платформа |
Неприложимо |
Име на файл |
X86_07684ecbb7d7638c937ffee6b2b248ba_31bf3856ad364e35_6.0.6001.22246_none_6e8705284fb7f98b.manifest |
Версия на файла |
Неприложимо |
Размер на файла |
728 |
Дата (UTC) |
19-Aug-2008 |
Време (UTC) |
22:55 |
Платформа |
Неприложимо |
Име на файл |
X86_microsoft-windows-t..iondirectory-server_31bf3856ad364e35_6.0.6001.22246_none_f3e0ce92ec5ca9a3.manifest |
Версия на файла |
Неприложимо |
Размер на файла |
31,695 |
Дата (UTC) |
19-Aug-2008 |
Време (UTC) |
04:06 |
Платформа |
Неприложимо |
Допълнителни файлове за всички поддържани базирани на x64 версии на Windows Server 2008
Име на файл |
Amd64_f22e3df22c71dd9c356ec74170560805_31bf3856ad364e35_6.0.6001.22246_none_effc862e5acbbdf8.manifest |
Версия на файла |
Неприложимо |
Размер на файла |
732 |
Дата (UTC) |
19-Aug-2008 |
Време (UTC) |
22:55 |
Платформа |
Неприложимо |
Име на файл |
Amd64_microsoft-windows-t..iondirectory-server_31bf3856ad364e35_6.0.6001.22246_none_4fff6a16a4ba1ad9.manifest |
Версия на файла |
Неприложимо |
Размер на файла |
31,731 |
Дата (UTC) |
19-Aug-2008 |
Време (UTC) |
05:30 |
Платформа |
Неприложимо |
Име на файл |
Package_1_for_kb955365~31bf3856ad364e35~amd64~~6.0.1.0.mum |
Версия на файла |
Неприложимо |
Размер на файла |
1,830 |
Дата (UTC) |
19-Aug-2008 |
Време (UTC) |
22:55 |
Платформа |
Неприложимо |
Име на файл |
Package_for_kb955365_server_0~31bf3856ad364e35~amd64~~6.0.1.0.mum |
Версия на файла |
Неприложимо |
Размер на файла |
1,440 |
Дата (UTC) |
19-Aug-2008 |
Време (UTC) |
22:55 |
Платформа |
Неприложимо |
Име на файл |
Package_for_kb955365_server~31bf3856ad364e35~amd64~~6.0.1.0.mum |
Версия на файла |
Неприложимо |
Размер на файла |
1,438 |
Дата (UTC) |
19-Aug-2008 |
Време (UTC) |
22:55 |
Платформа |
Неприложимо |