[Dxspider-support] Spider Client login - Port 23 revisited

Bill & Chris Shell n6ws at charter.net
Fri Feb 7 03:00:24 GMT 2003


Hi Kelly,

Try dropping 'telnet' from the end of your line for port 23 in
/etc/inetd.conf

I use port 23 by using:

spdlogin stream tcp nowait root /usr/sbin/tcpd /spider/src/client login

73, Bill
N6WS
n6ws at charter.net


-----Original Message-----
From: dxspider-support-admin at dxcluster.org
[mailto:dxspider-support-admin at dxcluster.org]On Behalf Of Kelly Jones
Sent: Thursday, February 06, 2003 3:09 PM
To: dxspider-support at dxcluster.org
Subject: Re: [Dxspider-support] Spider Client login - Port 23 revisited


Hi George,

Well, normally I would agree with that, but I have moved the "standard"
telnet port off of 23.

Here are the entries in services:

spider-23       23/tcp          # DXSpider Telnet Users
spider-4222     4222/tcp        # DXSpider Node-Node
spider-6904     6904/tcp        # DXSpider Old Port

And here are the entries in inetd.conf:

spider-23    stream   tcp   nowait   sysop  /usr/sbin/tcpd
/spider/src/client login telnet
spider-4222  stream   tcp   nowait   sysop  /usr/sbin/tcpd
/spider/src/client login telnet
spider-6904  stream   tcp   nowait   sysop  /usr/sbin/tcpd
/spider/src/client login telnet

(sorry for the wrap)


So unless there is some underlying OS "gotcha" that is messing with port
23, I should get the same results on all 3 ports.

If I remove port 23 from inetd.conf and services, I get connection refused
which is what I would expect and also seems to prove nothing else is
listening there.

Since I'm not a C coder, I'm not sure how to debug the client.c source.
I'd be interested in knowing what variables are getting passed around when
a connection is made on 23.

I was able to "step" through the source by commenting out each error as it
happened, but in the end it never "spawned" a cluster session.  No errors,
but what appeared to be a hung connection resulted.

Kelly - KE9KD



On Fri, 7 Feb 2003, George Lloyd wrote:

> On Thursday 06 February 2003 11:36 pm, you wrote:
> > Hello everyone,
> >
> > I have done some poking around with the client.c source and found the
> > following....
> >
> > If I attempt to login to port 4222 or 6904 everything appears to work
> > correctly.  However, when using port 23 I get unpredictable results.
>
> As port 23 is the default port for telnet on most OS it could be the OS is
> grabbing the connection before Dxspider or the connection is being part
> routed to one and part routed to the other.
>
> Just a thought.
>
> --
> G.B. Lloyd
> g.lloyd at essexpkt.co.uk
> www.essexpkt.co.uk
> For the home of NNA BBS software
>
> _______________________________________________
> Dxspider-support mailing list
> Dxspider-support at dxcluster.org
> http://www.tobit.co.uk/mailman/listinfo/dxspider-support
>


_______________________________________________
Dxspider-support mailing list
Dxspider-support at dxcluster.org
http://www.tobit.co.uk/mailman/listinfo/dxspider-support





More information about the Dxspider-support mailing list