Не загружается TFTP

Методы загрузки терминала WTware - дискеты, старт из ДОС, загрузка по сети.
Ответить
Soft-service

Не загружается TFTP

Сообщение Soft-service »

Добрый день! Столкнулись с такой проблемой, два месяца исправно работала корпоративная сеть на WTware 5.0.7, но 9.04.15 утром все клиенты отказались грузиться, после перезагрузки сервера два клиента подцепились, но потом опять вылетели и перезагрузка не помогает. Пинги до сервера идут 1мс 0% потерь, DHCP раздается с него нормально, но не цепляются тонкие клиенты на стадии TFTP.
Сеть без домена, сервак, 6 тонких клиентов.

Что было сделано:

1. Программно:
1.1. Проверка отключен ли фаерфол (отключен как виндовый так и Касперский, никаких фаерволов больше нет)
1.2. Временно отключена защита от Касперского (Small office security 3), так же проверено что все файлы WTware в исключениях проверки антивируса.
1.3. Проверены настройки WTware, ничего не слетело.
1.4. Обновлен WTware до последней версии 5.2.26
1.5 Пробовал использовать другой DHCP сервер (WS2003 R2 sp2), никакого эффекта. Так же ставил другой tFTP сервер(tFTPd32), опять же эффект нулевой.

2. Железно:
2.1 Пробовал заменить коммутатор на проверенно рабочий, нет эффекта.
2.2. Пробовал менять патчкорд до сервера.
2.3. Пробовал менять сетевую карту на сервере
2.4. Собрал простую схему подключения сервер-свитч-клиента. Пробовал разные клиенты, силовых кабелей рядом нет, наводок тоже. Оба патчкорда фирменные, свитч проверенный. Эффекта нет.
2.5. Все сетевухи с поддержкой PXE загрузки и нормально работали ранее.

https://onedrive.live.com/redir?resid=1 ... lder%2cjpg - вот ссылка на логи и фотки ошибок. Тут как виндовые ошибки так и WTware'овые + конфигурация сервера.

Собственно вот что пишет WTware:
22-22-13-593| [0.0.0.0] Got RRQ, 32 bytes.
22-22-13-593| [0.0.0.0] 00000000: 35 2e 32 2e 32 36 5c 77 74 77 61 72 65 2e 70 78
22-22-13-593| [0.0.0.0] 00000010: 65 00 6f 63 74 65 74 00 74 73 69 7a 65 00 30 00
22-22-13-593| [0.0.0.0] Requests file "5.2.26\wtware.pxe". Tsize is requested, blksize default.
22-22-13-609| connect () failed: 10047

Буду благодарен за любую помощь! Пишите сюда или на почту: s.sergeev@abonent-pc.ru
aka
Разработчик
Разработчик
Сообщения: 11804
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Не загружается TFTP

Сообщение aka »

В логе службы TFTP:

Код: Выделить всё

[0.0.0.0] Got RRQ, 31 bytes.
[0.0.0.0] 00000000: 35 2e 30 2e 37 5c 77 74 77 61 72 65 2e 70 78 65
[0.0.0.0] 00000010: 00 6f 63 74 65 74 00 74 73 69 7a 65 00 30 00
[0.0.0.0] Requests file "5.0.7\wtware.pxe". Tsize is requested, blksize default.
connect () failed: 10047
Вместо нулей там должен быть IP клиента, который отправил запрос. Всё остальное из нулей вытекает: служба не может отправить ответ на IP из нулей, поэтому connect () failed, поэтому терминал не получает ответ.

Вот это:
Soft-service писал(а):Так же ставил другой tFTP сервер(tFTPd32), опять же эффект нулевой.
Нас оправдывает, не только наш код не смог работать после случившегося. Что-то сломалось в IP стеке виндовса, но я такое первый раз слышу. В сервере TFTP код тривиальный, непонятно чему там ломаться.

А всё остальное на этом сервере нормально работает? Интернет он видит, другие виндовсы в сети видит? Надо как-то UDP траффик проверить, похоже что именно UDP отвалился. TFTP работает по UDP, но мало кто ещё использует UDP. Пинги - ICPM, DHCP вобще с сырым трафиком работает, виндовсs в сетевом окружении - ТCP.

Можно поставить втварь на другую виндовс в этой сети, сняв галку с DHCP при установке. Скопировать каталог с данными втвари. Прописать в 066 параметре DHCP IP этой другой виндовс. После этого большая часть терминалов должна заработать. Некоторые сетевые карты глупые, игнорируют 066 параметри всегда ломятся на TFTP на ту же машину, с которой ответил DHCP, но такие редко попадаются.

Затем попробовать убрать у втваревого TFTP привязку к интерфейсу. Конфигуратор - иконка с ключом вверху - интерфейсы - галку на "слушать все интерфейсы" - перегрузить сервер.

Попробовать какой-нибудь другой TFTP.

А дальше шаманства. Удалитть все сетевые интерфейсы, перегрузить, поставить заново. Переставить сервиспак. В бубен постучать... Если пинги уверенно ходят и ответы DHCP уверенно получаются, то проблема программная, кабеля можно не трогать.
Гость

Re: Не загружается TFTP

Сообщение Гость »

Благодарю за оперативный ответ! Сегодня проверю всё, что Вы рекомендовали, после этого отпишусь!
Soft-service

Re: Не загружается TFTP

Сообщение Soft-service »

Итак решение было найдено в необычном месте. Виновником сбоев была программа анализа трафика. После её удаления и ребута сервера терминалы нормально подключились к серверу и сейчас работают без сбоев и вылетов по RDP.
Спасибо за подсказку, видимо из-за этого анализатора трафика повреждались пакеты UDP.

Теперь возникла другая проблема. Один из шести терминалов не грузится, доходит до "Press DEL to Setup" и дальше чёрный экран, пробовал разные варианты настройки выдео выхода, разрешения экрана, отключал DCC, refresh ставил 60герц, удалял станцию, делал memtest(ошибок нет).

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

Re: Не загружается TFTP

Сообщение aka »

Про видеокарту здесь: http://forum.wtware.ru/viewtopic.php?f=3&t=18734

В логе самого интересного нет, собственно сообщений от терминала.
Ответить

Вернуться в «Методы загрузки»