I installed the xinet packages, and converted the services (telnet,
since ftp was already there), when I tried to connect, the spawned tcpd
("tcpd in.telnetd") went like crazy filling the logs with the following:
Jul 17 07:20:34 fulgore tcpd[10243]: connect from unknown
Jul 17 07:20:34 fulgore tcpd[10243]: warning: can't get client address:
Invalid argument
Jul 17 07:20:34 fulgore tcpd[10243]: connect from unknown
Jul 17 07:20:34 fulgore tcpd[10243]: warning: can't get client address:
Invalid argument
Jul 17 07:20:34 fulgore tcpd[10243]: connect from unknown
Jul 17 07:20:34 fulgore tcpd[10243]: warning: can't get client address:
Invalid argument
Jul 17 07:20:34 fulgore tcpd[10243]: connect from unknown
Jul 17 07:20:34 fulgore tcpd[10243]: warning: can't get client address:
Invalid argument
before I knew, I had tried connecting with telnet 2 times, and thus had
two such processes running like crazy. With inetd telnet worked fine.
Here is my telnet configure:
# Converted by inetdconvert
service telnet
{
socket_type = stream
protocol = tcp
wait = yes
user = root
server = /usr/sbin/tcpd
server_args = in.telnetd
disable = no
}
I guess the may be that "server" should be "in.telnetd" since tcpd is
compiled in?
Nope. I tried, and got the same thing, but this time the runaway was
stopped (since there was no tcpd):
service telnet
{
socket_type = stream
protocol = tcp
wait = yes
user = root
server = /usr/sbin/in.telnetd
disable = no
}
Jul 17 07:46:14 fulgore xinetd[10487]: Reading included configuration
file: /etc/xinetd.d/telnet [line=14]
Jul 17 07:46:14 fulgore xinetd[10487]: Reading included configuration
file: /etc/xinetd.d/wu-ftpd [line=11]
Jul 17 07:46:14 fulgore xinetd[10487]: xinetd Version 2.1.8.9pre8
started with
Jul 17 07:46:14 fulgore xinetd[10487]: libwrap
Jul 17 07:46:14 fulgore xinetd[10487]: options compiled in.
Jul 17 07:46:14 fulgore xinetd[10487]: Started working: 2 available
services
Jul 17 07:46:17 fulgore xinetd: xinetd startup succeeded
Jul 17 07:46:20 fulgore xinetd[10487]: warning: can't get client
address: Invalid argument
Jul 17 07:46:20 fulgore xinetd[10487]: START: telnet pid=10491 from=<no
address>
Jul 17 07:46:21 fulgore xinetd[10487]: warning: can't get client
address: Invalid argument
Jul 17 07:46:21 fulgore xinetd[10487]: START: telnet pid=10492 from=<no
address>
Jul 17 07:46:21 fulgore xinetd[10487]: warning: can't get client
address: Invalid argument
Jul 17 07:46:21 fulgore xinetd[10487]: START: telnet pid=10493 from=<no
address>
Jul 17 07:46:21 fulgore xinetd[10487]: warning: can't get client
address: Invalid argument
Jul 17 07:46:21 fulgore xinetd[10487]: START: telnet pid=10494 from=<no
address>
Jul 17 07:46:21 fulgore xinetd[10487]: warning: can't get client
address: Invalid argument
Jul 17 07:46:21 fulgore xinetd[10487]: START: telnet pid=10495 from=<no
address>
Jul 17 07:46:21 fulgore xinetd[10487]: warning: can't get client
address: Invalid argument
Jul 17 07:46:21 fulgore xinetd[10487]: START: telnet pid=10496 from=<no
address>
Jul 17 07:46:21 fulgore xinetd[10487]: warning: can't get client
address: Invalid argument
Jul 17 07:46:21 fulgore xinetd[10487]: START: telnet pid=10497 from=<no
address>
Jul 17 07:46:21 fulgore xinetd[10487]: warning: can't get client
address: Invalid argument
Jul 17 07:46:21 fulgore xinetd[10487]: START: telnet pid=10498 from=<no
address>
Jul 17 07:46:21 fulgore xinetd[10487]: warning: can't get client
address: Invalid argument
Jul 17 07:46:21 fulgore xinetd[10487]: START: telnet pid=10499 from=<no
address>
Jul 17 07:46:21 fulgore xinetd[10487]: warning: can't get client
address: Invalid argument
Jul 17 07:46:21 fulgore xinetd[10487]: START: telnet pid=10500 from=<no
address>
Jul 17 07:46:21 fulgore xinetd[10487]: telnet service was deactivated
because of looping
--
Eugenio Diaz, BSEE/BSCE
Linux Engineer
[EMAIL PROTECTED]