Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 08 May 2003 16:48:24 +0200
From:      Lars =?iso-8859-1?Q?K=F6ller?= <Lars.Koeller@Uni-Bielefeld.DE>
To:        Ian Freislich <ianf@za.uu.net>
Cc:        Lars =?iso-8859-1?Q?K=F6ller?= <Lars.Koeller@Uni-Bielefeld.DE>
Subject:   Re: Please, Urgent: Need ideas/help to solve PR bin/51586
Message-ID:  <200305081448.h48EmO628174@rayadm.hrz.uni-bielefeld.de>
In-Reply-To: Message from Ian Freislich <ianf@za.uu.net> "of Thu, 08 May 2003 15:39:08 %2B0200." <43122.1052401148@wcom.com>

next in thread | previous in thread | raw e-mail | index | archive | help
----------

In reply to Ian Freislich who wrote:
 =

> Lars wrote:

> Interesting.  I setup rshd and inet exactly like you did and ran
> your test script and it broke in almost exactly the same way it did
> for you:

Fine, that are good news ;-)

> while true
> do
> 	/usr/bin/rsh brane -l ianf pwd; ret=3D$?
> 	if [ "$ret" !=3D "0" ]
> 	then
> 		echo "Return Code: $ret"
> 		break
> 	fi
> done
> =

> Loops several hundred times and the immediately prints:
> =

> /usr/home/ianf
> /usr/home/ianf
> /usr/home/ianf
> select: protocol failure in circuit setup
> Return Code: 1
> =

> At this point on the server 'brane' I get the following in /var/log/mes=
sages:
> May  8 14:23:10 brane rshd[16886]: can't get stderr port: Can't assign =
requested address
> =

> This message is logged by rshd when it is unable to open the
> connection for stderr back to the originating rsh client.  Have you
> turned on net.inet.tcp.blackhole=3D2 which would result in ICMP port

No.

> unreachable messages not being sent? What is the output of 'netstat

73660 : netstat -anf inet |grep -v TIME_WAIT =

Active Internet connections (including servers)
Proto Recv-Q Send-Q  Local Address          Foreign Address        (state=
)
tcp4       0      0  129.70.4.47.623        129.70.4.48.927        SYN_SE=
NT
tcp4       0      0  129.70.4.47.514        129.70.4.48.928        ESTABL=
ISHED
tcp4       0      0  129.70.4.47.6100       129.70.4.47.4755       ESTABL=
ISHED
tcp4       0      0  129.70.4.47.4755       129.70.4.47.6100       ESTABL=
ISHED
tcp4       0      0  129.70.4.47.6100       129.70.4.47.4628       ESTABL=
ISHED
tcp4       0      0  129.70.4.47.4628       129.70.4.47.6100       ESTABL=
ISHED
tcp4       0     32  129.70.4.47.6100       129.70.4.47.4627       ESTABL=
ISHED
tcp4       0      0  129.70.4.47.4627       129.70.4.47.6100       ESTABL=
ISHED
tcp4       0      0  *.6100                 *.*                    LISTEN=

tcp4       0      0  129.70.4.47.22         129.70.202.15.34465    ESTABL=
ISHED
tcp4       0      0  *.587                  *.*                    LISTEN=

tcp4       0      0  *.25                   *.*                    LISTEN=

tcp4       0      0  *.514                  *.*                    LISTEN=

tcp4       0      0  *.22                   *.*                    LISTEN=

tcp4       0      0  *.515                  *.*                    LISTEN=

udp4       0      0  127.0.0.1.123          *.*                    =

udp4       0      0  129.70.4.47.123        *.*                    =

udp4       0      0  *.123                  *.*                    =

udp4       0      0  *.514                  *.*                    =

udp4       0      0  129.70.4.47.1019       129.70.4.48.2049       =



> -anf inet |grep -v TIME_WAIT' on machine2 after you get the timeout
> connecting to machine2?  Is the tcp *.514 LISTEN line missing after

No, as you can see above. It's possibe to connect from a third machine =

to machine2 during the timeout/hang.

> you get the timeout.  What do you get in your messages file on
> machine2 (the one running the rsh server)?  I suspect that you're

 rshd[83865]: connect second port 927: Operation timed out

> not getting ICMP port unreachable after inetd silently terminated
> the shell service because of rshd's exit code so your connection
> timed out.
> =

> -snip-
>.......
> -snip-
>
> That's not a problem because I believe the problem to be in rshd
> and most likely in libc in rresvport_af(3).

Best regards

Lars

-- =

E-Mail: Lars.Koeller@Uni-Bielefeld.DE        \  Lars K=F6ller
            lkoeller@FreeBSD.org              \  CC University of
PGP: http://www.uk.pgp.net/pgpnet/wwwkeys.html \  Bielefeld, Germany =

     Key-ID: A430D499                           \  Tel: +49 521 106 4964
----------- FreeBSD, what else? ---- http://www.freebsd.org -------------=





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200305081448.h48EmO628174>