[afnog] xinetd bug?
    jaco engelbrecht 
    bje at serendipity.org.za
       
    Sun May 27 12:33:37 UTC 2007
    
    
  
Hi Mark,
On 27 May 2007, at 12:39, Mark Tinka wrote:
> Hello all.
>
> Uncertain if this is a bug, but been experiencing "Bad FD
> errors" with 'xinetd' since I upgraded the box running xinetd
> from FreeBSD-6.0 to FreeBSD-6.2. '/var/log/messages' gives:
>
> xinetd[60715]: warning: can't get client address: Bad file
> descriptor
> xinetd[60715]: fcntl( 0, clear close-on-exec ) failed: Bad
> file descriptor (errno = 9)
> xinetd[60715]: dup2( 0, 0 ) failed: Bad file descriptor (errno
> = 9)
I ran into similar issues just now when I tried to install it, to see  
if I can replicate your problem.
After some fiddling, IPv4 tftp transfers seems to be working fine now  
with the configuration below.
Can you try this?
--
[root at tsogang /usr/local/etc]# less xinetd.conf
defaults
{
         instances   = 25
         log_type    = FILE /var/log/servicelog
         log_on_success = HOST PID
         log_on_failure = HOST
         per_source  = 5
}
service tftp
{
         flags       = NAMEINARGS
         socket_type = dgram
         protocol    = udp
         wait        = yes
         user        = root
         server      = /usr/libexec/tftpd
         server_args = tftpd -l -s /tftpboot
}
--
[root at tsogang /usr/local/etc]# uname -r
6.2-STABLE
[root at tsogang /tmp]# tftp 127.0.0.1
tftp> get TSOGANG
Received 11565 bytes in 0.0 seconds
tftp> quit
[root at tsogang /tmp]# ls -al TSOGANG
-rw-r--r--  1 root  wheel  11257 May 27 13:30 TSOGANG
Cheers,
Jaco
-- 
bje at serendipity.org.za
the faculty of making fortunate discoveries
    
    
More information about the afnog
mailing list