Страница 1 из 1

Настройка IIS

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

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

Возможно я не правильно сконфигурировал IIS, но инструкцию по настройке я нигде не нашел. Подскажите пожалуйста, куда копать?

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

Добавлено: Вт июн 30, 2015 1:41 am
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. Такая загрузка поедет?

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

Добавлено: Вт июн 30, 2015 12:14 pm
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

Сегодня протестирую и отпишусь

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

Добавлено: Вт июн 30, 2015 10:36 pm
aka
Это должно быть одной строкой:

boot http://10.201.7.44/wtware/5.2.10/packages/kernel root=/dev/ram0 quiet http://10.201.7.44/wtware

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

Добавлено: Ср июл 01, 2015 11:32 am
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 пытается загрузить, сейчас подправлю.

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

Добавлено: Ср июл 01, 2015 1:12 pm
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

Что не так?

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

Добавлено: Ср июл 01, 2015 1:15 pm
rene
Что за ерунда, через некоторое время содержимое файла http.cfg вернулось в первоначальное состояние! Как его редактировать то?

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

Добавлено: Пт июл 03, 2015 9:39 am
rene
Проблема была в том, что в конфигурационном файле http.cfg в качестве символа окончания строки используется символ CR (linux). При редактировании данного файла в winodws символ окончания строки заменяется на CR+LF, похоже по этому wtware не удается прочитать данный файл.
Отредактировал конфигурационный файл в формате linux, теперь клиент начал зависать на строке http://10.201.7.44/wtware/5.2.10.http.cfg... ok

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

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

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

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

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