|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Eugene M. Zheganin 2:5054/79.2 27 May 2003 14:49:24 To : All Subject : снимите с ручника --------------------------------------------------------------------------------
Почему:
inetd.conf:
===Cut===
tftp dgram udp wait nobody /usr/libexec/tftpd -l tftpd -l -s
/tftpboot
===Cut===
все работает.
===Cut===
tftp dgram udp wait nobody /usr/libexec/tftpd tftpd -l -s
/tftpboot
===Cut===
ничего не работает. tftpd думает минутами, на клиенте происходят таймауты,
иногда начинает отвечать после истечения
клиентского таймаута и обламывается.
Hапример такие штуки в логе при этом вижу:
===Cut===
May 27 08:27:11 ns tftpd[16453]: read: Connection refued May 27 08:27:16 ns
tftpd[16455]: 192.168.3.1: read request for //pxeboot: success May 27 08:27:16
ns tftpd[16455]: read: Connection refused May 27 08:27:21 ns tftpd[16457]:
192.168.3.1: read request for //pxeboot: success May 27 08:27:21 ns
tftpd[16457]: read: Connection refused May 27 08:27:26 ns tftpd[16459]:
192.168.3.1: read request for //pxeboot: success ===Cut===
man inetd.conf читан и перечитан, ведь работающая строчка написана не совсем
правильно ! Hо я это проверил и
перепроверил. как только убираю -l в том месте, где ее и не должно быть, все
перестает работать. 8(
Если nobody исправить на root - тоже, что характерно, ничего не работает.
А вот если убрать -s, то все почему-то начинает работать. Причем строчка,
написанная по всем правилам-
tftp dgram udp wait root /usr/libexec/tftpd tftpd -l -s
/tftpboot
тоже нерабочая.
Где я торможу ? Кто-то использует tftpd с -s ?
ессно между итерациями killall -9 tftpd && killall -HUP inetd.
?
Hа этом остаюсь искренне Ваш, Евгений.
--- GoldED+/BSD 1.1.4.7
* Origin: ----> Default GoldED Origin <---- (2:5054/79.2)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/28173ed32840.html, оценка из 5, голосов 10
|