Windows-терминалы WTware

Программа-клиент службы терминалов Windows Terminal Services, для бездисковых терминалов и загрузки по сети. Основной сайт http://www.wtware.ru
Текущее время: Вт июл 25, 2017 8:00 pm

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 13 сообщений ] 
Автор Сообщение
 Заголовок сообщения: Малинки получают чужие конфиги
СообщениеДобавлено: Пт июн 23, 2017 11:01 am 
Не в сети

Зарегистрирован: Вт май 23, 2017 11:34 am
Сообщения: 6
Откуда: Minsk, BY
Сервер 5.4.82
используются ПК и Малинки
DHCP виндовый, конфиг для малинок дефолтный на SD.
проблема возникла с последними установленными малинками (20шт.):

после выкл/вкл света на складе некоторые малины не получают конфигурационный файл (но это просто лечиться перезагрузкой), а самая ГЛАВНАЯ ПРОБЛЕМА:
некоторые малины получают МАК, IP и имя хоста "Клиент" соседа (другой малинки),
у "соседа" естественно ошибка: Другой компьютер с MAC-адресом...использует IP...Дальнейшая работа невозможна.

далее перегружаем такую малинку и она начинает работать но вылетает другая (которая ранее без проблем загрузилась) и так рандомно они друг друга вышибают,
пока штук 7-12 не перегрузишь, после этого в конфиге на сервере WT появляются "призраки", т.е. малины без IP (1-3 шт.). Малины работают хорошо до следующего выкл/вкл света (т.е. до след дня).

Что я делал:
- перепроверял правильность внесения в DHCP MAC'ок, параметры 66 и 67 (так же я заполняю 12й параметр)
- чистил сервер WTware от "призраков" (малинок без IP), передобавлял те что чаще конфликтовали

п.с. замучился уже, их же 20 шт.

Может будут стоящие решения?
Где можно прочитать об изменения в версиях WTware (что бы понять, есть ли смысл обновлять)?

Заранее благодарю отзывчивых специалистов, кто даст дельный совет. :wink:


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: Малинки получают чужие конфиги
СообщениеДобавлено: Пт июн 23, 2017 4:07 pm 
Не в сети
Разработчик
Разработчик

Зарегистрирован: Ср окт 01, 2003 12:06 am
Сообщения: 8761
Откуда: Роcсия, Тольятти
Zerger писал(а):
некоторые малины получают МАК ... соседа (другой малинки)

Не верю. Этот момент надо копать до полного прояснения, потоу как все остальные спецэффекты привязаны к МАКу. МАКи никак не должны меняться, тем более у малины МАК выводится из серийника процессора.

Zerger писал(а):
Где можно прочитать об изменения в версиях WTware (что бы понять, есть ли смысл обновлять)?

Нигде. Лень писать.


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: Малинки получают чужие конфиги
СообщениеДобавлено: Пн июн 26, 2017 3:04 pm 
Не в сети

Зарегистрирован: Вт май 23, 2017 11:34 am
Сообщения: 6
Откуда: Minsk, BY
Zerger писал(а):
некоторые малины получают МАК ... соседа (другой малинки)

aka писал(а):
Не верю. Этот момент надо копать до полного прояснения, потоу как все остальные спецэффекты привязаны к МАКу. МАКи никак не должны меняться, тем более у малины МАК выводится из серийника процессора.


Во всяком случает wtware отображает чужой MAC в правом нижнем углу, так же на сервере появляется "призрак" (без IP) малина с хостом одним а маком от другого хоста, но если малины перезагружать то "призрак" из списка на сервере пропадает.

Вчера перешил малины (SD'ки) с конфигом "загрузка с сервера", стало намного лучше, если малина загрузилась то она работает стабильно и до конца дня (никаких "ваш IP занят МАКом"..), но появилась другая беда, когда свет врубают они не грузятся, только некоторые, потом ручками ходишь удлинитель выкл/вкл. и они стартуют и то не все с первого раза...буду копать дальше, отпишусь.

П.с. я подумываю на БП (вроде добротные самсунговские 2А, но когда я подключал к своему смарту - зарядка шла но сэнсорный экран завис) + у нас на складе из-за грузовых лифтов напряжение в сети повышенное, около 235V.

Zerger писал(а):
Где можно прочитать об изменения в версиях WTware (что бы понять, есть ли смысл обновлять)?

aka писал(а):
Нигде. Лень писать.


Жаль, хотя бы важное описывать (как в плэймаркете) , или помечать стабильные версии.

!ДОПОЛНЕНО (попробовал варианты с ИБП на малиноках и свитчах):

- ставил ИПБ на свитч (малинки не стартуют после включения света, сетевой порт активен, малинки не пингуются)
- ставил ИБП на малинки (малинки не стартуют, сетевой порт активен, малинки не пингуются)

Малинки стартуют только если после включения рубильника, каждый БП от малинок вытянуть из розетки и вкл. обратно.


Последний раз редактировалось Zerger Пн июн 26, 2017 8:24 pm, всего редактировалось 2 раза.

Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: Малинки получают чужие конфиги
СообщениеДобавлено: Пн июн 26, 2017 5:10 pm 
Не в сети
Разработчик
Разработчик

Зарегистрирован: Ср окт 01, 2003 12:06 am
Сообщения: 8761
Откуда: Роcсия, Тольятти
Zerger писал(а):
но если малины перезагружать то "призрак" из списка на сервере пропадает.

И это тоже полтергейст какой-то. У втвари нет никакого механизма убирать терминал из списка. Если втварь терминал один раз увидела, то удалить (или скрыть) из списка его можно только руками.


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: Малинки получают чужие конфиги
СообщениеДобавлено: Чт июл 13, 2017 11:00 am 
Не в сети

Зарегистрирован: Вт май 23, 2017 11:34 am
Сообщения: 6
Откуда: Minsk, BY
aka писал(а):
Zerger писал(а):
но если малины перезагружать то "призрак" из списка на сервере пропадает.

И это тоже полтергейст какой-то. У втвари нет никакого механизма убирать терминал из списка. Если втварь терминал один раз увидела, то удалить (или скрыть) из списка его можно только руками.


да, тут я точно приврал (или нет, уже замаялся), в ИТОГЕ:

- недельку поработали с лайт прошифкой "конфиг с сервера WTware", но малинки адновременно не хотели включиться - поочереди на секунду вынимишь БП и вставишь - стартует сразу, а если в удлинитель две включены и удлинителем щёлкнешь то не стартуют обе..."я был бы счастлив узнав ответ почему???"

- через недельку, закатали Raspbian, подчистили, сделали автостарт rdesktop и всё чётко включается и подключается.

- WTware осталась на "пекарнях", может вернёмся к этой проблеме потом...хочеться докапаться почему одновременно не стартуют...в полтергейст не верю (хотя фильм "Охотники за преведениями" люблю =)


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: Малинки получают чужие конфиги
СообщениеДобавлено: Чт июл 13, 2017 2:18 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Ср дек 24, 2008 2:55 pm
Сообщения: 359
Откуда: Украина, Харьков
Проблемы такие с малинками присутствуют и у меня. Но пока что не понял как отловить проблему.
Ув. aka говорил, что надо wireshark-ом трафик сканировать, но если честно не занимался этим.
Меняются у малинок IP адреса и имена, не меняются МАК и комментарии. Также имена меняться стали у обычных терминалов на имена малинок, т.е. через какой-то промежуток времени появляется куча терминалов с одинаковыми именами.


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: Малинки получают чужие конфиги
СообщениеДобавлено: Пт июл 14, 2017 9:15 am 
Не в сети

Зарегистрирован: Пн фев 11, 2013 9:36 pm
Сообщения: 357
Сетевой загрузчик малины некорректно работает с DHCP сервером. Эта гадина не отправляет DHCPREQUEST, а сразу берет себе адрес из пакета DHCPOFFER. В результате DHCP сервер, не дождавшись подтверждения, считает, что адрес свободен и может выдать его кому-то еще. Исходя из этого, рекомендую для малин всегда использовать резервации по MAC адресу.


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: Малинки получают чужие конфиги
СообщениеДобавлено: Пт июл 14, 2017 10:10 am 
Не в сети

Зарегистрирован: Вт май 23, 2017 11:34 am
Сообщения: 6
Откуда: Minsk, BY
Rushmore писал(а):
Сетевой загрузчик малины некорректно работает с DHCP сервером. Эта гадина не отправляет DHCPREQUEST, а сразу берет себе адрес из пакета DHCPOFFER. В результате DHCP сервер, не дождавшись подтверждения, считает, что адрес свободен и может выдать его кому-то еще. Исходя из этого, рекомендую для малин всегда использовать резервации по MAC адресу.


В DHCP резервацию малинки я сразу прописывал до отправки в продакшен + 12,18, 66, 67 параметры, но как видно это то же не особо помогло.

Цитата:
Ув. aka говорил, что надо wireshark-ом трафик сканировать, но если честно не занимался этим.


согласен, аналогично.


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: Малинки получают чужие конфиги
СообщениеДобавлено: Пт июл 14, 2017 11:14 am 
Не в сети
Аватара пользователя

Зарегистрирован: Ср дек 24, 2008 2:55 pm
Сообщения: 359
Откуда: Украина, Харьков
Rushmore писал(а):
Сетевой загрузчик малины некорректно работает с DHCP сервером. Эта гадина не отправляет DHCPREQUEST, а сразу берет себе адрес из пакета DHCPOFFER. В результате DHCP сервер, не дождавшись подтверждения, считает, что адрес свободен и может выдать его кому-то еще. Исходя из этого, рекомендую для малин всегда использовать резервации по MAC адресу.

Использую WTDHCP. Вроде ж на нем статика для всех устройств с конфигами.
Или ошибаюсь?


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: Малинки получают чужие конфиги
СообщениеДобавлено: Пт июл 14, 2017 8:02 pm 
Не в сети
Разработчик
Разработчик

Зарегистрирован: Ср окт 01, 2003 12:06 am
Сообщения: 8761
Откуда: Роcсия, Тольятти
В WTDHCP статика. Когда WTDHCP первый раз получаетм запрос от МАКа - создаёт под него каталог. Когда первый раз выдаёт ему IP по DHCPOFFER - запоминает. Если есть запомненный ip, то WTDHCP должен выдавать именно запомненный. Мне не приходит в голову ни одной ситуации, когда бы служба WTDHCP изменила IP терминала самостоятельно.

IP может изменить другая наша служба или конфигуратор, если они увидят, что этот МАК работает с другим IP. Например, если получит IP от другого DHCP.

Про все изменения "параметров DHCP" (ip, хостнейм, версия, платформа) сейчас должен писаться лог C:\ProgramData\WTware\Logs\wtc_terminal.log


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: Малинки получают чужие конфиги
СообщениеДобавлено: Пт июл 14, 2017 8:04 pm 
Не в сети
Разработчик
Разработчик

Зарегистрирован: Ср окт 01, 2003 12:06 am
Сообщения: 8761
Откуда: Роcсия, Тольятти
Zerger писал(а):
..но малинки адновременно не хотели включиться - поочереди на секунду вынимишь БП и вставишь - стартует сразу, а если в удлинитель две включены и удлинителем щёлкнешь то не стартуют обе..."я был бы счастлив узнав ответ почему???"
- через недельку, закатали Raspbian, подчистили, сделали автостарт rdesktop и всё чётко включается и подключается.

Стартуемость малинок зависит от содержимого SD карты? Фейспалм же. Осталось расположение кактусов на столе подбирать...


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: Малинки получают чужие конфиги
СообщениеДобавлено: Пн июл 17, 2017 1:00 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Ср дек 24, 2008 2:55 pm
Сообщения: 359
Откуда: Украина, Харьков
А если имя терминала меняется, то тоже должно в лог C:\ProgramData\WTware\Logs\wtc_terminal.log записаться?

У меня просто постоянно имена меняются вместе с IP.
Комментарии не меняются.
К примеру: (в комментариях правильные имена)
Вложение:
20170717_130206.jpeg
20170717_130206.jpeg [ 9.09 КБ | 90 просмотров ]


Пожаловаться на это сообщение
Вернуться к началу
 Заголовок сообщения: Re: Малинки получают чужие конфиги
СообщениеДобавлено: Ср июл 19, 2017 10:31 am 
Не в сети
Разработчик
Разработчик

Зарегистрирован: Ср окт 01, 2003 12:06 am
Сообщения: 8761
Откуда: Роcсия, Тольятти
Shaaarnir писал(а):
А если имя терминала меняется, то тоже должно в лог C:\ProgramData\WTware\Logs\wtc_terminal.log записаться?

Да.


Пожаловаться на это сообщение
Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 13 сообщений ] 

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость


Вы можете начинать темы
Вы можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB