Неожиданно клиенты начали зависать.

Темы, которые не попадают в остальные категории.
Ответить
Kamerton
Сообщения: 82
Зарегистрирован: Чт янв 28, 2016 8:15 am

Неожиданно клиенты начали зависать.

Сообщение Kamerton »

Добрый день!
Прошу помочь в решении проблемы.
Совершенно неожиданно клиенты стали зависать. То синий экран то на экране просто изображение висит на какой то картинке и все.
При этом - я подключаюсь на терминальную сессию (как удмин на сервере терминалов) - могу какое то время в ней управлять - но со стороны клиенты - окно висит на какой то последней картинке.
Клиент запускается и подключается хорошо, но как только начинает работать в логах сразу ошибка:
10-27-46-525| [ rdpclient 608] [ 30.856075] Turn keepalive on.
10-27-46-525| [ rdpclient 608] [ 30.856305] Free ram after buffers allocation: 474044 KB.
10-27-46-525| [ rdpclient 608] [ 30.865455] Process RDP server certificate.
10-27-46-525| [ rdpclient 608] [ 30.865501] RDP5 encryption (X.509).
10-27-46-525| [ rdpclient 608] [ 48.964976] errorInfo 0x00000000.
10-27-46-525| [ rdpclient 608] [ 49.298484] SessionId 0x00000015: ххххх\хххх.
10-27-46-525| [ rdpclient 608] [ 117.250575] ui.cpp ( 1108): -- ERROR -- Unknown header 0xb9. Sync lost?
10-27-46-525| [ rdpclient 608] [ 117.250644] rdpclient-caches.cpp ( 187): -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.
10-27-46-525| [ rdpclient 608] [ 117.250683] rdpclient-graphic.cpp ( 1067): -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.
10-27-46-525| [ rdpclient 608] [ 117.250718] rdpclient-graphic.cpp ( 1077): -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.
10-27-46-525| [ rdpclient 608] [ 236.631328] streamInOps.h ( 278): -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.
10-27-46-525| [ rdpclient 608] [ 236.631399] ui.cpp ( 534): -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.
10-27-46-525| [ rdpclient 608] [ 236.631441] ui.cpp ( 1108): -- ERROR -- Unknown header 0xbe. Sync lost?
10-27-46-525| [ rdpclient 608] [ 236.631470] rdpclient-caches.cpp ( 187): -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.
10-27-46-525| [ rdpclient 608] [ 236.631497] rdpclient-graphic.cpp ( 1037): -- ERROR -- Alternate Drawing Order 25.
10-27-46-525| [ rdpclient 608] [ 236.631527] rdpclient-graphic.cpp ( 1064): -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.
10-27-46-525| [ rdpclient 608] [ 236.631554] rdpclient-graphic.cpp ( 1077): -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.
10-27-46-525| [ rdpclient 608] [ 332.492027] rdp_printer: connect to 172.16.148.54:9100.
И эта ошибка идет без устали до какого то момента - потом на экране изображение повисает и клиент перезапускает терминал снова.
При этом на клиенте - либо синий экран либо зависшая картинка.
Сейчас сказал клиентам что бы перезагружались - все равно к своей же сессии подключаются - но это неудобно - практически каждые 3-5 минут нужно это делать - работа простаивает - ругаются сильно.
За ранее благодарю.
aka
Разработчик
Разработчик
Сообщения: 11804
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Неожиданно клиенты начали зависать.

Сообщение aka »

Втварь свежая?

Пришли лог целиком на aka@pxe.ru Целиком - это от начала загрузки до первого прявления ошибки.

На экране при этом что-нибудь особенное нарисовано? Оно же наверное случается, когда на экран что-то выводится, каждый раз одно и то же. Вот .s это "что-то" отследить.
Kamerton
Сообщения: 82
Зарегистрирован: Чт янв 28, 2016 8:15 am

Re: Неожиданно клиенты начали зависать.

Сообщение Kamerton »

Это полный лог, может там в расшифровке ещё что то интересное увидите. К примеру почему при загрузке выдается что нет каких то файлов?
За ранее благодарю
И да - версия последняя.
Вложения
WTware_00.18.F3.BD.FB.DF_2016-08-12_10-33-18.rar
(31.57 КБ) 616 скачиваний
Kamerton
Сообщения: 82
Зарегистрирован: Чт янв 28, 2016 8:15 am

Re: Неожиданно клиенты начали зависать.

Сообщение Kamerton »

Теперь на терминалах ещё начало появляться сообщение - типа он водители устал...
В этой ситуации я уже изучаю ветку соседнюю с такой проблемой.
aka
Разработчик
Разработчик
Сообщения: 11804
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Неожиданно клиенты начали зависать.

Сообщение aka »

Последняя версия называется 5.4.40. Попробуй её, вдруг поможет.

Какой сервер? Можно обновить сервер из апдейтов? Сложно попробовать на другом, свежепоставленном в виртуальной машине сервере?

Если не лезть по VNC, всё равно падает?

Если убрать из конфига graphic= и rdp_printer=, всё равно падает?
Kamerton
Сообщения: 82
Зарегистрирован: Чт янв 28, 2016 8:15 am

Re: Неожиданно клиенты начали зависать.

Сообщение Kamerton »

1. Да версия последняя.
2. Сервер 2008R2 - со всеми обновлениями. Могу попробовать на 2012R2 поднять.
3. Даже если не лазить по VNC - все равно падает (VNC) - это было исключение (я даже выключил в профилях эту функцию)
4. рдп- принт - в конфете нет, а в график стоит три галочки - сейчас попробую вырубить совсем.
Kamerton
Сообщения: 82
Зарегистрирован: Чт янв 28, 2016 8:15 am

Re: Неожиданно клиенты начали зависать.

Сообщение Kamerton »

При это получается интересная картина
Забираю этот тонкий клиент в офис - и запускаю его в локальной сети - он загружается и работает без нареканий и ошибок в логах.
Увожу его на филиал - там он запускается минут 10 (при этом в логах постоянно ошибки) характер ошибок одинаковый
Resend block 114.
09-44-04-578| [TFTP] Incorrect ACK received (expected 160, received 159).
09-44-04-671| [TFTP] Incorrect ACK received (expected 160, received 159).
09-44-04-843| [TFTP] Incorrect ACK received (expected 160, received 159).
09-44-04-999| [TFTP] Incorrect ACK received (expected 160, received 159).
09-44-05-234| [TFTP] Incorrect ACK received (expected 160, received 159).
09-44-05-499| [TFTP] Incorrect ACK received (expected 160, received 159).
09-44-05-843| [TFTP] Incorrect ACK received (expected 160, received 159).
09-44-06-218| [TFTP] Incorrect ACK received (expected 160, received 159).
09-44-06-281| [TFTP] Timeout occured while transfer "5.4.40\packages\kernel".
09-44-06-296| [TFTP] Resend block 160.
09-44-06-328| [TFTP] Incorrect ACK received (expected 161, received 160).
09-44-06-500| [TFTP] Incorrect ACK received (expected 166, received 165).
09-44-06-609| [TFTP] Incorrect ACK received (expected 166, received 165).
09-44-06-765| [TFTP] Incorrect ACK received (expected 166, received 165).
09-44-06-921| [TFTP] Incorrect ACK received (expected 166, received 165).
09-44-07-156| [TFTP] Incorrect ACK received (expected 166, received 165).
09-44-07-421| [TFTP] Incorrect ACK received (expected 166, received 165).
09-44-07-734| [TFTP] Incorrect ACK received (expected 166, received 165).
09-44-08-140| [TFTP] Incorrect ACK received (expected 166, received 165).
09-44-08-218| [TFTP] Timeout occured while transfer "5.4.40\packages\kernel".
09-44-08-250| [TFTP] Resend block 166.
Канал с филиалом 4 мегобита в обе стороны.
После долгой загрузки он выдает окно подключения к терминальному серверу и тут же при попытке ввести логин - сразу говорит что он устал...
aka
Разработчик
Разработчик
Сообщения: 11804
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Неожиданно клиенты начали зависать.

Сообщение aka »

Плохой канал. Проблема не в количестве мегабитов, а в потере/дублировании пакетов. Для плохих каналов сделана загрузка по http: http://wtware.ru/docs5/httpboot.html Но канал всё равно надо чинить.

"Я устал" может быть связано с плохим каналом.

Ошибки из логов выше врядли связаны с плохим каналом, там что-то с сервером.
Kamerton
Сообщения: 82
Зарегистрирован: Чт янв 28, 2016 8:15 am

Re: Неожиданно клиенты начали зависать.

Сообщение Kamerton »

"Что то с сервером"
Что может быть не так с ним?
Обновления стоят последние, файрвол выключен, крутится он на виртуальной машине, она стоит на ссд, сеть хост машинки через гигабит работает, она не в напряге что бы не успевать корректно отрабатывать. Ничего сверх естественно небыли изменено в конфигурации машин или сети или канала.
Магия...
В какую сторону начинать исследование?
Kamerton
Сообщения: 82
Зарегистрирован: Чт янв 28, 2016 8:15 am

Re: Неожиданно клиенты начали зависать.

Сообщение Kamerton »

вот в догонку по решению той же проблемы кусок лога:
18-29-23-264| [ rdpclient 757] [ 100.748430] ui.cpp ( 1108): -- ERROR -- Unknown header 0xa3. Sync lost?
18-29-23-326| [ rdpclient 757] [ 100.748479] rdpclient-caches.cpp ( 187): -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.
18-29-23-342| [ rdpclient 757] [ 100.748501] rdpclient-graphic.cpp ( 1037): -- ERROR -- Alternate Drawing Order 59.
18-29-23-342| [ rdpclient 757] [ 100.748521] rdpclient-graphic.cpp ( 1064): -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.
18-29-23-357| [ rdpclient 757] [ 100.748542] rdpclient-graphic.cpp ( 1077): -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.
18-29-23-482| [ rdpclient 757] [ 100.966481] ui.cpp ( 1108): -- ERROR -- Unknown header 0xb4. Sync lost?
18-29-23-545| [ rdpclient 757] [ 100.966526] rdpclient-caches.cpp ( 187): -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.
18-29-23-560| [ rdpclient 757] [ 100.966548] rdpclient-graphic.cpp ( 1067): -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.
18-29-23-560| [ rdpclient 757] [ 100.966574] rdpclient-graphic.cpp ( 1077): -- ERROR -- INTERNAL ERROR. Please, contact WTware tech support.
18-29-33-451| [ rdpclient 757] [ 110.931854] TS_STATUS_FINDING_DESTINATION
18-29-33-513| [ rdpclient 757] [ 110.954381] TS_STATUS_LOADING_DESTINATION
18-29-33-529| [ rdpclient 757] [ 110.954933] TS_STATUS_REDIRECTING_TO_DESTINATION
18-29-33-576| [ rdpclient 757] [ 111.004556] TS_STATUS_BRINGING_SESSION_ONLINE
18-29-33-592| [ rdpclient 757] [ 111.050954] errorInfo 0x00000000.
18-29-33-810| [ rdpclient 757] [ 111.296473] SessionId 0x00000003: OKBHMAO\test-admin.
18-29-35-982| [ rdpclient 757] [ 113.457939] streamInOps.h ( 64): -- ERROR -- Not enough data in stream in ui.cpp line 589.
18-29-35-998| [ rdpclient 757] [ 113.457991] streamInOps.h ( 64): -- ERROR -- Not enough data in stream in ui.cpp line 589.
18-29-35-998| [ rdpclient 757] [ 113.458024] streamInOps.h ( 64): -- ERROR -- Not enough data in stream in ui.cpp line 589.
18-29-36-014| [ rdpclient 757] [ 113.458063] streamInOps.h ( 64): -- ERROR -- Not enough data in stream in ui.cpp line 589.
18-29-36-029| [ rdpclient 757] [ 113.458091] streamInOps.h ( 64): -- ERROR -- Not enough data in stream in ui.cpp line 589.
18-29-36-045| [ rdpclient 757] [ 113.458120] streamInOps.h ( 64): -- ERROR -- Not enough data in stream in ui.cpp line 589.
18-29-36-045| [ rdpclient 757] [ 113.458148] streamInOps.h ( 64): -- ERROR -- Not enough data in stream in ui.cpp line 589.
18-29-36-076| [ rdpclient 757] [ 113.458177] streamInOps.h ( 64): -- ERROR -- Not enough data in stream in ui.cpp line 589.
18-29-36-076| [ rdpclient 757] [ 113.458205] streamInOps.h ( 64): -- ERROR -- Not enough data in stream in ui.cpp line 589.
18-29-36-107| [ rdpclient 757] [ 113.458233] streamInOps.h ( 64): -- ERROR -- Not enough data in stream in ui.cpp line 589.
18-29-36-107| [ rdpclient 757] [ 113.458262] streamInOps.h ( 64): -- ERROR -- Not enough data in stream in ui.cpp line 589.
18-29-36-123| [ rdpclient 757] [ 113.458314] streamInOps.h ( 64): -- ERROR -- Not enough data in stream in ui.cpp line 589.
Что за беда - от куда берется?
Сделали по другому - что бы избежать долгой загрузки - установили загрузчик последний на внутренний диск. Загрузка отрабатывает - но работать все равно нет возможности... Попросил сегодня провайдера поднять скорость канала на максимально возможную. результата ни какого не увидел.
Тест канала показывает что скорость высокая - а загрузчик при копировании на диск - отрабатывает так же туго и медленно.
Поднял w2k12r2 и поставил на него последнюю версию втвари - но ничего не изменилось.
Kamerton
Сообщения: 82
Зарегистрирован: Чт янв 28, 2016 8:15 am

Re: Неожиданно клиенты начали зависать.

Сообщение Kamerton »

Т.е. начинать проверять канал на потерю пакетов?
aka
Разработчик
Разработчик
Сообщения: 11804
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Неожиданно клиенты начали зависать.

Сообщение aka »

Kamerton писал(а):Что за беда - от куда берется?
Я никогда такого не видел. Оно спотыкается при распаковке картинки. Не может распаковать то, что ей сервер прислал. Это вообще основная задача втвари - распаковывать картинки, и это не экзотический RemoteFX, а самый обычный RDP, т.е. этот код работает постоянно и почти на всех работающих втварях. Там не должно быть ошибок.
Kamerton писал(а):Тест канала показывает что скорость высокая
Что за тест канала?
Откуда куда тестировали?
MTU какой?
Если поставить виндовс рядом с втварью, запустить mstsc.exe, залогиниться на тот же сервер и копировать с сервера на диск клиента (чтоб трафик шёл в ту же сторону, что и картинки, от сервера к клиенту), какая получится скорость?
Kamerton писал(а):Поднял w2k12r2 и поставил на него последнюю версию втвари - но ничего не изменилось.
Такая же ругань в логах на ui.cpp при работе со свежепоставленным сервером?
Сервер в домен вводился, доменные политики получал? Можно эксперимент с совсем чистым сервером, без домена, просто поставить кнопкой "далее", прописать IP и поставить роль сервера терминалов, и больше никаких настроек?
Kamerton писал(а):Т.е. начинать проверять канал на потерю пакетов?
Так ведь маразм ситуации в том, что RDP ходит поверх TCP. А TCP вроде как гаранитрует доставку и неизменность. "Я устал" может быть от потерь, медленная загрузка совершенно точно будет от потерь, но никак не этот ад от ui.cpp

Это вылазит только с машинами, живущими "за каналом"? Есть ли втвари, живущие в одной локальной сети с сервером, и проявляется ли на них проблема?
Kamerton
Сообщения: 82
Зарегистрирован: Чт янв 28, 2016 8:15 am

Re: Неожиданно клиенты начали зависать.

Сообщение Kamerton »

Сервер в домен вводился, доменные политики получал?
Сервер специально не включен в домен - он чистый от политик.
Что за тест канала?
Откуда куда тестировали?
MTU какой?
Канал по оптике L3. С обеих сторон стоит микротик, у микромира есть своя утилита тестирования канала. Запускаю и она начинает гонять трафик, и показывает мне картинку трафика и скорость.
в микромире стоит 1500 MTU по умолчанию
Это вылазит только с машинами, живущими "за каналом"? Есть ли втвари, живущие в одной локальной сети с сервером, и проявляется ли на них проблема?
Это вылазит только за каналом, втваря внутри сети работает как часики (за что премного благодарен и надеюсь отплатить лицензированностью).
Kamerton
Сообщения: 82
Зарегистрирован: Чт янв 28, 2016 8:15 am

Re: Неожиданно клиенты начали зависать.

Сообщение Kamerton »

Да и к стати - http загрузка работает не не всех клиентах.
Я попытался запустить но не пошло. Но я не сдавался - я пробовал с разными машинами, и вдруг получилось. Я не понял что изменил, снова запустил предыдущие и они ни в какую не загружаются. Пришлось отказаться, так как нет возможности исключить какие то компьютеры из этого режима загрузки.
Kamerton
Сообщения: 82
Зарегистрирован: Чт янв 28, 2016 8:15 am

Re: Неожиданно клиенты начали зависать.

Сообщение Kamerton »

поставил загрузку на версии 5.2.40 - клиенты загрузились нормально и работают без ошибок в логах.
Что то в последней версии сломано видимо.
В соответствующей теме про "я устал" выложил лог.
aka
Разработчик
Разработчик
Сообщения: 11804
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Неожиданно клиенты начали зависать.

Сообщение aka »

Попробуй пожалуйста вот это: http://pxe.ru/files/testing/201608181257.zip

Лог может получиться большой. Пожалуйста, минимум движений. Убери с экрана всякую анимацию и всё, что постоянно перерисовывается. Лог сохраняй сразу после того, как на экране поплохеет.
Kamerton
Сообщения: 82
Зарегистрирован: Чт янв 28, 2016 8:15 am

Re: Неожиданно клиенты начали зависать.

Сообщение Kamerton »

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

Вернуться в «Остальное»