В верси 6.0.72 не грузит конфиг по HTTP

Методы загрузки терминала WTware - дискеты, старт из ДОС, загрузка по сети.
Ответить
AndreyEver
Сообщения: 38
Зарегистрирован: Пт фев 11, 2022 3:40 pm

В верси 6.0.72 не грузит конфиг по HTTP

Сообщение AndreyEver »

Приветствую. Версия 6.0.72. Сама Wtware установлена локально (на жесткий диск станции)

Загрузка конфига через TFTP - OK
initrd.wtc
clientIP = *
config = network

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

[        initrd] [    8.286183] 00000120:000304C0A801010604C0A801012A0C0A130001C0248F8255154E5BFF00000000  .............*.....$..UN[.....
[        initrd] [    8.301972] [DHCP] DHCP server address 10.19.0.1.
[        initrd] [    8.302008] [DHCP] IP 192.168.1.171 mask 255.255.255.0.
[        initrd] [    8.302032] [DHCP] Default gateway 192.168.1.1.
[        initrd] [    8.302050] [DHCP] DNS 192.168.1.1.
[        initrd] [    8.302066] [DHCP] NTP 10.19.0.1.
[        initrd] [    8.302085] [DHCP] TFTP from siaddr 192.168.1.101.
[        initrd] [    8.302101] [DHCP] TFTP 192.168.1.101.
[        initrd] [    8.302117] [DHCP] Boot file (header) /6.0.72/wtware.http.
[        initrd] [    8.302133] [DHCP] TFTP binary "/6.0.72/", configs prefix "/", using "/" slash.
WTC listener is active.
WTC broadcast listener is active.
Send broadcast WTCU discover.
[          pfac] [    8.302508] Run /sbin/httpd.
[        initrd] [    8.302520] Run '/sbin/httpd', log '/tmp/httpd.out', env '', pid ''.
[          pfac] [    8.302541] Ok, PID 998.
[        initrd] [    8.302550] [TFTP] Download config file /Everyone/source.wtc from 192.168.1.101.
[         httpd] [    8.304463] Internal HTTP Server, WTware 6.0.72
[        initrd] [    8.312586] [TFTP] WTware TFTP v.6.0.72.
[        initrd] [    8.320608] [TFTP] Download config file /Everyone/list.wtc from 192.168.1.101.
[        initrd] [    8.325913] [TFTP] Download config file /Terminals/50.46.5D.8A.D8.BC/config.wtc from 192.168.1.101.
[        initrd] [    8.331011] [TFTP] Download config file /Terminals/50.46.5D.8A.D8.BC/wtware.lic from 192.168.1.101.
[        initrd] [    8.333756] [TFTP] Error code 1: File not found..
/--- FILE "/tmp/config.wtc" -----------------------
| display=1600x900
| user=Novotelnova
| connection 
Загрузка конфига по HTTP - Ошибка
initrd.wtc
clientIP = *
config = http

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

        initrd] [    8.249755] 00000100:00000000000000006382536335010536040A1300013304000151800104FFFFFF  ........c.Sc5..6....3...Q......
[        initrd] [    8.249771] 00000120:000304C0A801010604C0A801012A0C0A13000155154E173E6D1F5FFF00000000  .............*....UN>m_.....
[          pfac] [    8.265848] Run /sbin/httpd.
[        initrd] [    8.265866] [DHCP] DHCP server address 10.19.0.1.
[          pfac] [    8.265883] Ok, PID 997.
[        initrd] [    8.265892] [DHCP] IP 192.168.1.171 mask 255.255.255.0.
[        initrd] [    8.265910] [DHCP] Default gateway 192.168.1.1.
[        initrd] [    8.265926] [DHCP] DNS 192.168.1.1.
[        initrd] [    8.265941] [DHCP] NTP 10.19.0.1.
[        initrd] [    8.265956] [DHCP] TFTP from siaddr 192.168.1.101.
[        initrd] [    8.265971] [DHCP] TFTP 192.168.1.101.
WTC listener is active.
WTC broadcast listener is active.
Send broadcast WTCU discover.
[        initrd] [    8.266332] Run '/sbin/httpd', log '/tmp/httpd.out', env '', pid ''.
[        initrd] [    8.266355] [HTTP] Download config file Everyone/list.wtc from 192.168.1.101.
[         httpd] [    8.267754] Internal HTTP Server, WTware 6.0.72
[        initrd] [    8.274358] [ERROR] HTTP Server wrong answer 'HTTP/1.1 418 I'm a teapot'.
[        initrd] [    8.274386] [HTTP] Download config file Terminals/50.46.5D.8A.D8.BC/config.wtc from 192.168.1.101.
[        initrd] [    8.278593] [ERROR] HTTP Server wrong answer 'HTTP/1.1 418 I'm a teapot'.
[        initrd] [    8.278620] [HTTP] Download config file Terminals/50.46.5D.8A.D8.BC.wtc from 192.168.1.101.
[        initrd] [    8.282848] [ERROR] HTTP Server wrong answer 'HTTP/1.1 418 I'm a teapot'.
[        initrd] [    8.282875] [HTTP] Download config file Everyone/default.wtc from 192.168.1.101.
[        initrd] [    8.287222] [ERROR] HTTP Server wrong answer 'HTTP/1.1 418 I'm a teapot'.
[        initrd] [    8.287249] [HTTP] Download config file Everyone/all.wtc from 192.168.1.101.
[        initrd] [    8.291197] [ERROR] HTTP Server wrong answer 'HTTP/1.1 418 I'm a teapot'.
[        initrd] [    8.291225] Copy /bootmedia/configs/config.wtc to /tmp/config.wtc.
[        initrd] [    8.291480] /bootmedia/configs/config.wtc -> /tmp/config.wtc, 476 bytes copied.
[        initrd] [    8.291499] Common local disk config:
/--- FILE "/tmp/config.wtc" -----------------------
| [BOM]
Бросается в глаза отсутсвие / перед Everyone в загрузке по HTTP, но может что-то другое :?
aka
Разработчик
Разработчик
Сообщения: 11806
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: В верси 6.0.72 не грузит конфиг по HTTP

Сообщение aka »

Слеш в начале не важен. Важно что в начале нет wtware/ или /wtware/

Втваревый HTTP отвечает только на запросы, которые начинаются с "wtware/"

Когда в Setup выбираешь "Конфигурационные файлы: получать по сети (HTTP)", оно же должно само подставить "Префикс HTTP: /wtware/" Не подставило?
AndreyEver
Сообщения: 38
Зарегистрирован: Пт фев 11, 2022 3:40 pm

Re: В верси 6.0.72 не грузит конфиг по HTTP

Сообщение AndreyEver »

Мы ставим втварь на локальный диск с локальными настройками, а получение настроек по сети делаем через аплоад измененного initrd.wtc с config = network и оно работает
Решили перейти на http для удаленных площадок (качество каналов неудовлетворительное) и попробовали config = http и подучили то, что получили
aka
Разработчик
Разработчик
Сообщения: 11806
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: В верси 6.0.72 не грузит конфиг по HTTP

Сообщение aka »

AndreyEver писал(а): Вс фев 13, 2022 7:49 pm ...и попробовали config = http и подучили то, что получили
Две строки добавьте и должно поехать:

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

config = http 
tftpPrefix = /wtware/
AndreyEver
Сообщения: 38
Зарегистрирован: Пт фев 11, 2022 3:40 pm

Re: В верси 6.0.72 не грузит конфиг по HTTP

Сообщение AndreyEver »

Спасибо. Работает
Ответить

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