Настройка IIS

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

Настройка IIS

Сообщение rene2 »

Добрый день!
Купили лицензии, развернули парк тонких клиентов в количестве 100 шт. Загрузка всех клиентов осуществляется по сети (TFTP). Периодически по утрам случаются массовые зависания. Поиск по форуму указал причину - потери пакетов UDP. Решил перенастроить на использование HTTP. Поднял IIS, создал символьную ссылку в корне веб сервера, перенаправляющую на папку wtware. Разрешил доступ к любым файлам на веб сервере.

Загрузка вроде бы начинается, но зависает на строке
http://10.201.7.44/wtware/5.2.10.wtware.nbi... ok
Прождал мин. 15, но клиент так и не загрузился.

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

Re: Настройка IIS

Сообщение aka »

Свежая версия втвари называется 5.2.32. Поставь её. Просто для профилактики.
rene2 писал(а):Периодически по утрам случаются массовые зависания. Поиск по форуму указал причину - потери пакетов UDP.
И почему они теряются? В стомегабитной сети сотня терминалов должна уверенно запускаться, если только они не одним выключателем одновременно включаются. Если они все дружно запустят видео, сети придётся намного хуже.
rene2 писал(а):Загрузка вроде бы начинается, но зависает на строке
http://10.201.7.44/wtware/5.2.10.wtware.nbi... ok
Если эту же ссылку открыть браузером и сохранить файл - корректно сохранится?

Из командной строки виндовса сравнение двух файлов:

fc /b путь_к_исходному_файлу_wtware.nbi путь_к_сохраненному_файлу

Скажет, что различия не найдены?

И посмотри в файл http.cfg Там в начале две строки есть с длинными путями. Откомментируй их и поправь все (3 штуки) пути. Тогда оно будет грузить не wtware.nbi, а packages/initrd и packages/kernel. Такая загрузка поедет?
rene
Сообщения: 20
Зарегистрирован: Пн июн 29, 2015 9:42 pm

Re: Настройка IIS

Сообщение rene »

aka писал(а):И почему они теряются?
Клиенты разнесены физически очень сильно, даже в соседних городах есть, но сеть везде корпоративная 100 мб/с. Все сервера находятся на площадке провайдера. По пути от клиента до сервера трафик проходит множество маршрутизаторов и где именно он теряется сказать трудно.
aka писал(а):Если эту же ссылку открыть браузером и сохранить файл - корректно сохранится?
Да корректно
aka писал(а):Из командной строки виндовса сравнение двух файлов
Сравнение файлов wtware.nbi и C:\USERS\RENE\DESKTOP\WTWARE.NBI
FC: различия не найдены
aka писал(а):И посмотри в файл http.cfg
Подправил, получилось вот так:
#!ipxe

# Uncomment and edit these lines if wtware-boot macro won't work for you.
#
initrd http://10.201.7.44/wtware/5.2.10/packages/initrd
boot http://10.201.7.44/wtware/5.2.10/packages/kernel
root=/dev/ram0 quiet http://10.201.7.44/wtware

wtware-boot

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

Re: Настройка IIS

Сообщение aka »

Это должно быть одной строкой:

boot http://10.201.7.44/wtware/5.2.10/packages/kernel root=/dev/ram0 quiet http://10.201.7.44/wtware
rene
Сообщения: 20
Зарегистрирован: Пн июн 29, 2015 9:42 pm

Re: Настройка IIS

Сообщение rene »

aka писал(а):Это должно быть одной строкой:

boot http://10.201.7.44/wtware/5.2.10/packages/kernel root=/dev/ram0 quiet http://10.201.7.44/wtware
А я то думаю, почему он у меня все равно wtware.nbi пытается загрузить, сейчас подправлю.
rene
Сообщения: 20
Зарегистрирован: Пн июн 29, 2015 9:42 pm

Re: Настройка IIS

Сообщение rene »

Что то я понять не могу, вроде все исправил в файле http.cfg, но тонкий клиент упорно пытается загрузить wtware.nbi и соответственно зависает.

Вот мой конфиг:

#!ipxe

# Uncomment and edit these lines if wtware-boot macro won't work for you.
#
initrd http://10.201.7.44/wtware/5.2.10/packages/initrd
boot http://10.201.7.44/wtware/5.2.10/packages/kernel root=/dev/ram0 quiet http=10.201.7.44/wtware

wtware-boot

Что не так?
rene
Сообщения: 20
Зарегистрирован: Пн июн 29, 2015 9:42 pm

Re: Настройка IIS

Сообщение rene »

Что за ерунда, через некоторое время содержимое файла http.cfg вернулось в первоначальное состояние! Как его редактировать то?
rene
Сообщения: 20
Зарегистрирован: Пн июн 29, 2015 9:42 pm

Re: Настройка IIS

Сообщение rene »

Проблема была в том, что в конфигурационном файле http.cfg в качестве символа окончания строки используется символ CR (linux). При редактировании данного файла в winodws символ окончания строки заменяется на CR+LF, похоже по этому wtware не удается прочитать данный файл.
Отредактировал конфигурационный файл в формате linux, теперь клиент начал зависать на строке http://10.201.7.44/wtware/5.2.10.http.cfg... ok
aka
Разработчик
Разработчик
Сообщения: 11804
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Настройка IIS

Сообщение aka »

rene писал(а):При редактировании данного файла в winodws символ окончания строки заменяется на CR+LF,
Word'ом чтоли редактировал? Выложи файл сюда или отправь на aka@pxe.ru, посмотрим, что ещё там заменяется.

И фотографию экрана. Маска (и шлюз, если он нужен) корректно указаны?

Свежая версия втвари сейчас называется 5.2.32. Она по TFTP запускается на подопытной машине, т.е. проблема именно в загрузке по HTTP?

PS: FAR и Notepad++ (подозреваю, что и большинство других текстовых редакторов, даже майкрософтовая Visual Studio) под Windows корректно работают с файлами с обоими вариантами окончания строк.
Ответить

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